A visual editor for design tokens, layouts, shapes, and components — built twice to learn.
The Design Studio lets you visually tweak colors, typography, spacing, layouts, and components in real-time. See what looks good. Export what works.
The twist: it's built twice — first in pure Vanilla JS (no build tools), then in Svelte 5 — to compare where frameworks actually add value.
# Just open it
open v1-vanilla/index.html
# Or serve locally
npx serve v1-vanilla
cd v2-svelte
npm install
npm run dev
| v1-vanilla | v2-svelte | |
|---|---|---|
| Core | HTML5/CSS3/JS | Svelte 5 + Vite |
| Color | Chroma.js | Chroma.js |
| DnD | SortableJS | svelte-dnd-action |
| Build | None | Vite |
v1-vanilla/ → Phase 1-3 (no build tools)
v2-svelte/ → Phase 4 (framework version)
comparison/ → Framework comparison docs
shared/ → Shared CSS variables
docs/ → PRDs, research, handoffs
Part of the LunoLabs ecosystem.