Skeletonic Stylus

Skeletonic Stylus est un projet open source ; toutes les contributions sont les bienvenues — des corrections de coquilles aux nouveaux composants.


Démarrage rapide

# 1. Fork et clone
git clone git@github.com:VOTRE-UTILISATEUR/skeletonic-stylus.git
cd skeletonic-stylus

# 2. Installation (pnpm via corepack)
corepack enable
pnpm install

# 3. Build
pnpm run build           # pipeline complète (stylus → prettier → stylelint → autoprefixer → csso)

# 4. Lint et tests
pnpm run lint
node scripts/a11y-test.mjs

Conventions


Pull requests

  1. Ouvrir d'abord un ticket pour toute modification non triviale — cela évite le travail inutile.
  2. Garder les PR ciblées : une modification logique par PR.
  3. Mettre à jour le CHANGELOG.md dans la section « Unreleased ».
  4. Vérifier que la CI est au vert avant de demander une revue.
  5. Le squash-merge est la norme ; les messages de commit seront nettoyés lors de la fusion.

Code de conduite

En participant, vous vous engagez à respecter le Contributor Covenant 2.1. Soyez bienveillant, patient et partez du principe que les intentions sont bonnes.

Ouvrir un ticket ↗ · Ouvrir une PR ↗