Skeletonic Stylus

Skeletonic Stylus 是一个开源项目;我们欢迎各种规模的贡献——从修正错别字到新增组件。


快速开始

# 1. Fork 并克隆
git clone git@github.com:YOUR-USER/skeletonic-stylus.git
cd skeletonic-stylus

# 2. 安装(pnpm via corepack)
corepack enable
pnpm install

# 3. 构建
pnpm run build           # 完整管线(stylus → prettier → stylelint → autoprefixer → csso)

# 4. 代码检查与测试
pnpm run lint
node scripts/a11y-test.mjs

规范


拉取请求

  1. 非琐碎的变更请先创建 issue——避免返工。
  2. PR 保持聚焦:每个 PR 一个逻辑变更。
  3. CHANGELOG.md 的"未发布"部分更新内容。
  4. 请求审查前确保 CI 通过。
  5. 默认采用 squash 合并;提交消息将在合并时整理。

行为准则

参与即代表你同意遵守 贡献者公约 2.1。友善待人,耐心交流,善意推测。

创建 issue ↗ · 创建 PR ↗