su-sws/minimally_branded_subtheme

斯坦福简约品牌子主题。

安装次数: 3,175

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 11

分支: 0

开放问题: 0

语言:SCSS

类型:Drupal自定义主题

1.0.2 2022-05-02 23:28 UTC

This package is auto-updated.

Last update: 2024-09-11 02:11:40 UTC


README

版本:8.x-1.0-dev

变更日志: Changelog.txt

描述

斯坦福简约品牌子主题是与斯坦福基本主题协同工作的斯坦福子主题。

文档

在此处查看子主题指南和最佳实践: https://devguide.sites.stanford.edu/front-end/drupal/sub-themes

安装

  1. 查看上面的文档链接以获取最佳实践,特别是“应该做”和“不应该做”部分。
  2. 分支或下载此主题仓库。
  3. 将所有主题文件名中的 "minimally_branded_subtheme" 改为包含您的主题机器名。
  4. 在主题文件中运行搜索和替换,将 "minimally_branded_subtheme" 替换为您的主题机器名。
  5. 如果需要,将任何特定的品牌颜色(除了已提供的酒瓶颜色)添加到 src/scss/utilities/variables/_colors.scss 中。有关通过酒瓶提供的所有颜色,请参阅: https://decanter.stanford.edu/page/brand-design-elements-color/
  6. 如果需要,可以通过在 themename.libraries.yml 文件中定义字体库,添加字体设置以覆盖并使用除酒瓶字体以外的字体( https://decanter.stanford.edu/page/brand-design-elements-typography/ )[链接]。
  7. 如果需要,可以在 src/scss/utilities/mixins/_buttons.scss 中添加按钮混合,并然后在 src/scss/theme/_button.scss 中引用并使用它们。
  8. 如果需要,可以在 src/scss/utilities/mixins/_cta.scss 中添加 cta 和链接混合,并然后在 src/scss/theme/_cta.scss 中引用并使用它们。
  9. 如果您想定制或主题化一个组件,如段落,请在 src/scss/components 文件夹中创建一个 _mycomponent.scss 文件。如果适用,可以考虑使用 'cards' 或 'banners' 等子文件夹。

配置

不需要特别设置。安装、启用并设置为默认活动主题。

开发者

如果您想在此主题上开发,您可能需要编译一些新的CSS。请使用此主题提供的SASS结构,并使用此主题打包的SASS编译器进行编译。要安装

npm install

在您对更改进行更改并希望看到处理之后,您可以运行

npm run publish

这将处理SCSS、JS和资产文件,将它们从src目录准备好到dist目录。它还将从node_modules复制decanter twig模板到dist/templates/decanter目录以供使用。

贡献/协作

欢迎您为此主题贡献功能、错误修复或文档。如果您想建议修复或新功能,您可以在GitHub问题队列中添加新问题,或者您可以分支此仓库并提交拉取请求。有关更多帮助,请参阅 GitHub关于分支、分支和拉取请求的文章