Skeletonic Stylus

Skeletonic Stylus e un progetto open source; contributi di qualsiasi dimensione sono benvenuti — dalla correzione di errori di battitura ai nuovi componenti.


Avvio rapido

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

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

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

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

Convenzioni


Pull request

  1. Apri prima una issue per qualsiasi modifica non banale — evita lavoro inutile.
  2. Mantieni le PR focalizzate: una modifica logica per PR.
  3. Aggiorna il CHANGELOG.md sotto "Unreleased".
  4. Assicurati che la CI sia verde prima di richiedere la review.
  5. Lo squash-merge e il default; i messaggi di commit verranno ripuliti al merge.

Codice di condotta

Partecipando, accetti di rispettare il Contributor Covenant 2.1. Sii gentile, sii paziente, presumi buone intenzioni.

Apri una issue ↗ · Apri una PR ↗