su-sws / minimally_branded_subtheme
斯坦福简约品牌子主题。
1.0.2
2022-05-02 23:28 UTC
Requires
- su-sws/stanford_basic: ^8.5
README
版本:8.x-1.0-dev
变更日志: Changelog.txt
描述
斯坦福简约品牌子主题是与斯坦福基本主题协同工作的斯坦福子主题。
文档
在此处查看子主题指南和最佳实践: https://devguide.sites.stanford.edu/front-end/drupal/sub-themes
安装
- 查看上面的文档链接以获取最佳实践,特别是“应该做”和“不应该做”部分。
- 分支或下载此主题仓库。
- 将所有主题文件名中的 "minimally_branded_subtheme" 改为包含您的主题机器名。
- 在主题文件中运行搜索和替换,将 "minimally_branded_subtheme" 替换为您的主题机器名。
- 如果需要,将任何特定的品牌颜色(除了已提供的酒瓶颜色)添加到 src/scss/utilities/variables/_colors.scss 中。有关通过酒瓶提供的所有颜色,请参阅: https://decanter.stanford.edu/page/brand-design-elements-color/
- 如果需要,可以通过在 themename.libraries.yml 文件中定义字体库,添加字体设置以覆盖并使用除酒瓶字体以外的字体( https://decanter.stanford.edu/page/brand-design-elements-typography/ )[链接]。
- 如果需要,可以在 src/scss/utilities/mixins/_buttons.scss 中添加按钮混合,并然后在 src/scss/theme/_button.scss 中引用并使用它们。
- 如果需要,可以在 src/scss/utilities/mixins/_cta.scss 中添加 cta 和链接混合,并然后在 src/scss/theme/_cta.scss 中引用并使用它们。
- 如果您想定制或主题化一个组件,如段落,请在 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关于分支、分支和拉取请求的文章