Skeletonic Stylus

Skeletonic Stylus — це проєкт з відкритим кодом; внески будь-якого масштабу вітаються — від виправлення друкарських помилок до нових компонентів.


Швидкий старт

# 1. Fork та clone
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 ↗