Skeletonic Stylus

Skeletonic Stylus — проект с открытым исходным кодом; приветствуются вклады любого масштаба — от исправления опечаток до новых компонентов.


Быстрый старт

# 1. Форк и клонирование
git clone git@github.com:YOUR-USER/skeletonic-stylus.git
cd skeletonic-stylus

# 2. Установка (pnpm через corepack)
corepack enable
pnpm install

# 3. Сборка
pnpm run build           # полный конвейер (stylus → prettier → stylelint → autoprefixer → csso)

# 4. Линтинг и тестирование
pnpm run lint
node scripts/a11y-test.mjs

Соглашения


Pull request

  1. Сначала создайте issue для нетривиальных изменений — это экономит время.
  2. Делайте PR сфокусированными: одно логическое изменение на PR.
  3. Обновите CHANGELOG.md в разделе «Unreleased».
  4. Убедитесь, что CI успешно завершён, прежде чем запрашивать ревью.
  5. Squash-merge используется по умолчанию; сообщения коммитов будут приведены в порядок при слиянии.

Кодекс поведения

Участвуя в проекте, вы соглашаетесь соблюдать Contributor Covenant 2.1. Будьте вежливы, будьте терпеливы, предполагайте добрые намерения.

Создать issue ↗ · Создать PR ↗