合金/ 站点主题
该包最新版本(2.0.4)没有可用的许可证信息。
站点主题
2.0.4
2023-01-11 14:13 UTC
README
Sass 启动套件
以下是使用 Sass 预处理器创建 Bootstrap 子主题的说明。
先决条件
- 阅读 @link getting_started 入门 @endlink 和 @link sub_theming 子主题 @endlink 文档主题。
- 您必须理解使用 Sass CSS 预处理器的基本概念。
- 您必须使用 本地 Sass 编译器。
- 您必须使用以
.scss
扩展名结尾的 Bootstrap 框架源文件,而不是以.css
扩展名结尾的文件。
额外设置 {#setup}
下载并解压 最新 的 3.x.x 版本的 Bootstrap 框架源文件 到您新子主题的根目录。解压后,如果需要,应将目录重命名,以便其读作 ./sitetheme/bootstrap
。
如果您有额外的 bootstrap
目录包围第一个 bootstrap
目录(例如,./sitetheme/bootstrap/bootstrap
),请删除包围的 bootstrap
目录。您仅在升级 Bootstrap 框架 的版本时才需要接触这些文件。
{.alert.alert-warning} 警告:不要直接修改 ./sitetheme/bootstrap
内的文件。这样做可能会在将来升级 Bootstrap 框架 时引起问题。
覆盖 {#overrides}
./sitetheme/scss/_default-variables.scss
文件通常是您将花费大部分时间提供任何默认变量,这些变量应使用 Bootstrap 框架 而不是其自己的。
./sitetheme/scss/overrides.scss
文件包含各种 Drupal 覆盖,以正确集成到 Bootstrap 框架。它可能包含一些增强,您可以自由编辑此文件,如您所愿。
./sitetheme/scss/style.scss
文件是将 _default-variables.scss
、Bootstrap 框架源文件 和 overrides.scss
文件结合在一起的内聚力。通常,您不需要修改此文件,除非您需要添加或删除要导入的文件。这是一个应编译到 ./sitetheme/css/style.css
(注意文件名相同,当然使用不同的扩展名)的文件。
另请参阅
- @link theme_settings 主题设置 @endlink
- @link templates 模板 @endlink
- @link plugins 插件系统 @endlink