Skip to content

Contributing

github-actions[bot] edited this page Apr 10, 2026 · 1 revision

Contributing

Contributions should preserve the package goal: a small, stable, framework-agnostic interaction primitive.

For the full policy and expectations, see:

Quick Rules

  • keep API growth intentional and minimal
  • preserve accessibility behavior
  • prefer token-driven extensions over one-off classes
  • use functional color notation (rgb(...), hsl(...)) instead of hex literals
  • update docs and tests when behavior changes

Local Validation

npm run check:no-hex-colors
npm run lint:css
npm test
npm run pack:dry

Related Governance Docs

Clone this wiki locally