su-sws/jumpstart_ui

Drupal UI可视化助手。

安装次数: 27,339

依赖关系: 8

建议者: 0

安全性: 0

星标: 0

关注者: 15

分支: 1

开放问题: 0

类型:drupal自定义模块

8.1.23 2022-07-08 20:28 UTC

README

版本: 8.x

维护者: Mike Decker, sherakama

变更日志: Changelog.txt

描述

此模块为开发人员提供UI工具,并与Decanter设计系统紧密集成。

包括以下内容

组件(ui_patterns + components)

布局(布局插件)

无障碍性

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

安装

像其他模块一样安装此模块。查看Drupal文档

配置

不需要特殊配置。

故障排除

如果您在此模块中遇到问题,请先尝试回滚功能。如果问题仍然存在,请尝试在GitHub问题页面上发布问题。

开发者

如果您希望开发此模块,您可能需要编译一些新的CSS。请使用提供的sass结构,并使用此模块中包装的sass编译器进行编译。要安装

npm install
npm run build

贡献/合作

欢迎您为此模块贡献功能、错误修复或文档。如果您想提出修复或新功能建议,您可以向GitHub问题队列添加新问题,或者您可以分支此存储库并提交拉取请求。有关更多信息,请参阅GitHub关于分支、分支和拉取请求的文章

版本

构建新版本的步骤

  • 8.x-1.x分支检查最新提交。
  • 为发布创建新分支。
  • 将任何必要的更改提交到发布分支。
    • 这可能包括,但不限于
    • 更新任何info.yml文件中的版本,包括任何子模块。
    • 更新CHANGELOG以反映新版本中进行的更改。
  • 创建一个PR以将您的发布分支合并到master
  • 给PR一个符合semver的标签,例如(patchminormajor)。这可能自动通过GitHub动作发生(如果配置了标签器动作)。
  • 当PR合并到master时,将自动创建一个新的标签,通过semver标签提高版本。
  • 此GitHub动作是从:semver-release-action构建的,并且该文档中有更多文档。