Fundación
Tokens
Paleta semántica del sistema: superficies, texto, acento ámbar y estados mint / sky / rose.
Design system · crate ui
Galería tipo storybook de las piezas del crate ui que la consola usa, con preview en vivo y snippet. El acento es ámbar; mint / sky / rose son estado.
Fundación
Paleta semántica del sistema: superficies, texto, acento ámbar y estados mint / sky / rose.
Acciones
Acción primaria y variantes. El primary es ámbar. En la consola, acción con nombre = Lucide + texto; solo icono = Icon + tooltip.
Acciones
Botón que queda presionado. Útil para filtros y formato de texto.
Acciones
Cambia html[data-theme] entre dark y light y persiste la preferencia.
Formulario
Campo de texto alineado a --input / --ring. Combinar con Label.
Formulario
Etiqueta asociada a un control vía html_for.
CORE_AUTH_CO_JUMBO
Display
Superficie --card, radio lg (14px) y slots de header, content, footer y action.
Display
Imagen de usuario con fallback a iniciales. Tamaños sm/md/lg y forma circle/rounded.
Display
Placeholder de carga. El tamaño se pasa por style o class.
Overlay
Ayuda breve al hover o focus del trigger.
Overlay
Panel anclado al trigger para confirmaciones o contenido corto.
Overlay
Menú de acciones con teclado. Cada item necesita value e index.
Overlay
Diálogo modal para acciones destructivas. Bloquea hasta confirmar o cancelar. En EKS confirma un delete masivo.
Overlay
Notificación temporal. El tipo pinta fondo y texto. Success lleva un cohete. Requiere ToastProvider (ya está en el shell).
Formulario
Desplegable estilado. En la consola no uses el select nativo del sistema.
Formulario
Casilla con Checked, Unchecked e Indeterminate. El header “seleccionar todos” de Deploys y EKS usa Indeterminate si hay una selección parcial.
Disclosure
Sección que se expande. Trigger + content; List/Item para grupos.
Overlay
Panel lateral. En la consola muestra YAML de EKS, logs de un pod y el formulario de un pase.