Перейти к основному содержимому

Headless, unstyled, accessible Svelte primitives. The project wraps these into the layered component system in #lib/components/ (primitives, composites, etc.) — see CLAUDE.md (Component-first) and components.md.

Why was it chosen?

  • Zero styling opinions — primitives carry the WAI-ARIA behavior; the project owns all visual styling via UnoCSS + scoped CSS.

Known limitations

  • Missing primitives vs Melt UI: Table of Contents, Tags Input, Toast.
← Back to Stack

Думаете, этот паттерн можно сделать лучше? Расскажите как.

Оставить отзыв