缩小 CSS 业务催化剂

Minify CSS Business Catalyst

我接到了接管商业催化剂网站的任务。我不熟悉 BC 如何处理它 stylesheets。我看到菜单、随机元素等项的样式 sheet。我的任务是将所有这些 sheet 缩小为一个 .min sheet。我可以将它们按原样添加到我的 gulp 工作流程中并且很好,但是,我不确定这些样式 sheet 是如何被调用的。是否有一个函数文件来处理这些样式 sheet 被谁使用?我需要更改模板文件吗?

谢谢,非常感谢您的帮助

默认情况下,Adode BC 将 link 添加到 "StyleSheets/ModuleStyleSheets.css"。

ModuleStyleSheets.css 包含 BC 使用的现成模块和布局的样式。

BC 页面模板中有一个名为 "No HEAD elements" 的选项,它将禁止包含模块样式表以及所有其他 BC 脚本。这很可能没有被选中,因为复制 Adob​​e BC 附带的所有 javascript 非常复杂。

超越ModuleStyleSheets.css; Adobe BC 的样式空白 canvas。 它们可以 linked 到任何有 "" 部分的地方;来自页面模板、页面、模块布局。

考虑 "Page" 使用带有模块的 "Page Template"。 如果 PAGE、PAGE TEMPLATE 和 MODULES 在它们的 HTML 中都有一个“”; 最终结果是所有单独的“”部分合并在一起。

如果没有页面模板,您最好先在 "Page Templates" 中查找;然后在 "Pages" 中查找样式表 links.