Contexto
Hemos consolidado el sistema de diseño V4 "dark blueprint" de Código Sin Siesta en un paquete reutilizable: @codigosinsiesta/theme (v0.5.0).
El pilot ya está en producción: taller-graphify-presentation.
Qué aporta el theme
- Tokens CSS — paleta azul cobalto sobre slate-900, neutros, semánticos (ok/warn/err), tipografía (Space Grotesk / Inter / JetBrains Mono).
- Chrome global — accent-bar superior, breadcrumb mono, footer, padding canónico.
- 6 componentes-átomo Svelte 5 —
Eyebrow, Callout, ToolCard, TerminalLine, TerminalWindow, QRCode.
- 11 slide-shells canónicos (cubren los 15 slide-types del kit V4):
SlideShell, SlideHero, SlideTOC, SlideTerminal, SlideResources, SlideStatement, SlideCompare, SlideStats, SlideDiagram, SlideCode, SlideList.
- Tailwind preset con tokens mapeados a
csi-*.
- Storybook: https://codigosinsiesta.github.io/theme/
Por qué migrar
- Coherencia visual entre las 9 presentaciones de la org.
- Menos código duplicado: cada deck mantiene hoy su propio CSS + componentes.
- Velocidad de creación: deck nuevo = rellenar props, no rehacer layouts.
- Ajustes globales (paleta, tipografía, chrome) propagados a todos los decks con un bump de versión.
Plan de migración propuesto
Referencia
Contexto
Hemos consolidado el sistema de diseño V4 "dark blueprint" de Código Sin Siesta en un paquete reutilizable: @codigosinsiesta/theme (v0.5.0).
El pilot ya está en producción:
taller-graphify-presentation.Qué aporta el theme
Eyebrow,Callout,ToolCard,TerminalLine,TerminalWindow,QRCode.SlideShell,SlideHero,SlideTOC,SlideTerminal,SlideResources,SlideStatement,SlideCompare,SlideStats,SlideDiagram,SlideCode,SlideList.csi-*.Por qué migrar
Plan de migración propuesto
@codigosinsiesta/themecomo dependencia (pnpm add github:CodigoSinSiesta/theme).@codigosinsiesta/theme/all.cssen el CSS global.Slide*del theme, mapeando contenido a props.Referencia