su-sws/stanford_basic

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

斯坦福基本品牌主题。

安装数: 42,204

依赖者: 2

建议者: 0

安全: 0

星标: 13

关注者: 18

分支: 5

开放问题: 3

语言:JavaScript

类型:drupal-custom-theme

8.5.19 2022-09-13 17:11 UTC

README

版本:8.x

变更日志:Changelog.txt

描述

斯坦福基本主题的主要开发已整合并转移到斯坦福配置文件.

斯坦福基本是一个集成Decanter项目的斯坦福品牌Drupal 9基本主题。

可访问性

WCAG Conformance 2.0 AA Badge评估日期:2020-02-05 此主题符合大学可访问性政策要求的AA级WCAG 2.0标准。有关政策的更多信息,请访问:https://ucomm.stanford.edu/policies/accessibility-policy.html

安装

安装此主题的方式与任何其他主题相同。 查看Drupal文档

此主题依赖于Components模块来注册模板命名空间。如果您通过composer下载此主题,则模块已下载,只需在启用主题之前启用模块即可。

如果您在配置管理和站点安装的同时使用此主题,则composer.json中包含了一个补丁。请确保您的项目根composer.json中已启用补丁或手动下载和修补Drupal核心。

配置

不需要特殊操作。安装、启用并设置为默认活动主题。一旦您启用了主题,请务必检查外观设置以获取更多配置项。

故障排除

如果您在此主题中遇到问题,请首先尝试禁用它并清除缓存。如果您仍然遇到问题,请尝试在GitHub问题页面上发布问题。

此主题不建议用作管理主题。请使用其他内容。

开发者

开发工具:为了构建和编译使此主题出色的CSS、JavaScript和图像资源,您需要安装npm和nvm。然后导航到主题的根目录。

运行

nvm use
npm install

此项目使用webpack来组装此主题的资源。为了编译Sass、JavaScript并将所有资源推送到正确位置

运行

npm run publish

此脚本将所有资源从/src编译到/dist

查看package.json以获取额外的npm脚本和功能。

贡献 / 协作

您可以为这个主题贡献功能、错误修复或文档。如果您想提出一个修复或新功能,可以在GitHub问题队列中添加一个新的问题,或者您可以分叉此存储库并提交一个拉取请求。如需更多帮助,请参阅GitHub关于分叉、分支和拉取请求的文章

发布

构建新发布的步骤

  • 检出8.x-4.x分支的最新提交。
  • 为发布创建一个新的分支。
  • 将必要的更改提交到发布分支。
    • 这包括但不限于
    • 更新所有info.yml文件中的版本,包括任何子模块。
    • 更新CHANGELOG以反映新发布中做出的更改。
  • 提交一个PR以将您的发布分支合并到master
  • 为PR提供一个符合semver标签的标签,例如(patchminormajor)。这可能通过Github动作自动发生(如果配置了标签器动作)。
  • 当PR合并到master时,将自动创建一个新的标签,通过semver标签增加版本。
  • github动作由semver-release-action构建,更多文档可在那里找到。