cubear/cwd_base_bootstrap

基于Bootstrap构建的轻量级Drupal 8主题,实现了康奈尔品牌和标准CWD组件;来自康奈尔大学CIT-CD。

安装: 208

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 18

分支: 0

开放性问题: 3

语言:CSS

类型:drupal-custom-theme

1.0.0-alpha4 2018-07-16 15:27 UTC

This package is auto-updated.

Last update: 2020-04-03 22:40:59 UTC


README

Latest Stable Version Latest Unstable Version

cubear-cornell-base-theme

可用于与 https://github.com/CU-CommunityApps/cubear-starter-kit 一起使用

另请参阅: https://github.com/CU-CommunityApps/cwd-design

Sass Starterkit

以下是如何使用Sass预处理器创建Bootstrap子主题的说明。

先决条件

  • 阅读 @link getting_started 入门 @endlink 和 @link sub_theming 子主题 @endlink 文档主题。
  • 您必须理解使用 Sass CSS预处理器的基本概念。
  • 您必须使用 本地Sass编译器
  • 您必须使用以 .scss 扩展名结尾的 Bootstrap框架源文件,而不是以 .css 扩展名结尾的文件。

额外设置 {#setup}

下载并解压缩 最新 3.x.x 版本的 Bootstrap框架源文件 到您新子主题的根目录。解压缩后,如果需要,应将目录重命名为 ./THEMENAME/bootstrap

如果由于某种原因您有一个额外的 bootstrap 目录包裹第一个 bootstrap 目录(例如,./THEMENAME/bootstrap/bootstrap),请删除包裹的 bootstrap 目录。您只有在升级 Bootstrap框架 的版本时才需要修改这些文件。

{.alert.alert-warning} 警告:请不要直接修改 ./THEMENAME/bootstrap 目录内的文件。这样做可能会在将来升级 Bootstrap框架 时导致问题。

覆盖 {#overrides}

通常,./THEMENAME/sass/_default-variables.scss 文件是您将花费大部分时间提供默认变量的地方,这些变量应由 Bootstrap框架 使用,而不是它自己的。

./THEMENAME/sass/overrides.scss 文件包含各种Drupal覆盖,以正确集成到 Bootstrap框架。它可能包含一些增强,您可以自由编辑此文件。

文件 ./THEMENAME/scss/style.scss 是将以下内容结合在一起的粘合剂:_default-variables.scssBootstrap 框架源文件以及 overrides.scss 文件。通常情况下,除非您需要添加或删除要导入的文件,否则无需修改此文件。这是您应该编译为 ./THEMENAME/css/style.css(请注意文件名相同,只是使用了不同的扩展名)的文件。

参见

  • @link theme_settings 主题设置 @endlink
  • @link templates 模板 @endlink
  • @link plugins 插件系统 @endlink