Volver a la wiki

Refresh UI 2026 — handoff2

Refresh UI 2026 — handoff2

User value

Workspace de CreaRack tiene ahora interfaz completa y coherente para pantalla grande y móvil. En lugar de layout único fijo, el usuario selecciona entre 3 variantes desktop (A Sobrio, B Premium, C Editorial Terminal) y 3 mobile (V1 Vivo, V2 Dashboard, V3 Briefing), conmutables en runtime sin recargar. Sistema de preferencias con 15 controles independientes por usuario (tema, acento, densidad, esquinas, tipografía, ancho, animaciones, shine), persistidos en localStorage. Edu, Dani y Txell tienen configuraciones distintas sin interferirse.

Cómo usarla

Desde home (/), panel de Preferencias (header) expone todos los controles. Toggle variante desktop cambia A/B/C; toggle mobile V1/V2/V3. Cmd+K abre SearchModal global (tareas, noticias, worklog, páginas). Todas las prefs sobreviven sesiones. Query param opcional (?variant=b) sobreescribe para esa sesión, útil compartiendo pantallas.

Implementación

Sigue paquete handoff2/ al pie de la letra: CSS copiado desde reference/styles.css, JSX traducido preservando markup y estilos inline sin creatividad propia.

Variantes desktop (src/components/variants/desktop/):

Variantes mobile (src/components/variants/mobile/):

Widgets de contenido (AlertBanner, KanbanMini, MetricsStrip, WorklogFeed, TeamPulse, ServerGrid, HealthWidget, NewsFeed) en src/components/widgets/ compartidos. Orquestador DesktopApp.tsx y MobileApp.tsx islands client:only="react" que leen prefs y montan la variante.

Decisiones

Commits relacionados

HashDescripción
9a41614design: implementación fiel handoff2 — commit raíz
d0152d9design: UserBadge fijo + Shine en Preferencias
47f7905chore(astro): desactiva DevToolbar (dev-only)
2d960f5Merge ‘design/refresh-2026-v2’
16020d1design(variants): 3 desktop + 3 mobile + widgets shared
1abd084design(shell): AppLayout + TopBar + Sidebar + BottomNav + HelpWidget
04ea563docs(design): paquete handoff refresh 2026

Véase también

Subir