mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-30 23:27:55 -05:00
@sendou/components
The Svelte UI kit for sendou.ink (svelte-big-bang.md phase 2+). Design goal:
progressive enhancement over ARIA maximalism — native primitives do the work
where the platform provides them, handwritten ARIA patterns where it doesn't.
Rules:
- components know nothing about sendou.ink: no db types, no i18n — user-visible strings arrive via props/snippets
- styling uses the app's CSS variables (
vars.css); components ship scoped<style>blocks only - consumed as source (
svelteexport condition); no build step