此包已被废弃,不再维护。未建议替代包。

Enzian 主题基于 drulma 主题。

安装数: 1,331

依赖者: 1

建议者: 0

安全性: 0

星标: 4

分支: 0

类型:drupal-theme


README

依赖

  • 基于 bulma 的 drulma 主题
  • drulma_companion 提供额外的

限制

  • 通过 /src/global/bulma_sass/bulma_sass.scss(然后添加到 global.scss)使用库覆盖移除 Bulma/drulma 库,并重新添加
  • Bulma 安装在 node_modules 中,可以通过 nvm 更新
  • 只要我们编译 Bulma,就无法一致地使用 cssvars
  • drulma_companion 添加了一些我们目前使用的自定义区块类型
    • Bulma 导航栏
    • Bulma 标签页
  • Bulma 导航栏还添加了网站品牌和可选的二级菜单
    • 其他 drupal 模块(如 menu_block)与此不兼容

浏览器支持

  • 支持 cssgrid 的现代浏览器

使用方法

使用 gulp 编译

  • 在主题目录下运行 gulp compile
  • 自动编译运行 gulp watch

来自 enzian 1.0 的使用方法和安装说明

这些说明可能部分已过时

如果您尚未安装,请安装 nvm: https://github.com/creationix/nvm

使用正确的 node 版本

nvm use

此命令将检查您的 .nvmrc 文件,并使用其中指定的 node.js 版本。这确保所有开发人员使用相同的 node 版本以保持一致性。

如果该版本的 node 未安装,请使用以下命令安装:

nvm install

使用以下命令安装 npm 依赖项

npm install

此命令将查看 package.json 并安装其中指定的所有 npm 依赖项。一些依赖项包括 gulp、autoprefixer、gulp-sass 等。

运行默认任务

npm run build

这将运行默认任务。

编译 Sass

npm run compile

这将执行一次 Sass 编译。

运行监视命令

npm run watch

当您进行大量 Sass 变更并希望确保每次保存更改时自动编译为 CSS 时,这是理想的。

清理编译目录

npm run clean

这将执行一次删除 dist/ 目录内所有编译文件的操作。