Aegis Command Protocol
Sistema dark de tipo command/protocol: pizarra #1E293B como base, azul #3B82F6 como accion, Geist 120px en mayuscula como gesto, y material glass con gradient border shell. El neutro #000000 se tinta en frio hacia slate para evitar el negro plano.
FUENTE: Aegis-Command-Protocol-DESIGN.md
Typography
Colors
Background #1E293B · Surface glass #131A28 · Text #64748B / #CBD5E1 · Border #334155 · Accent #3B82F6
Neutro #000000 tintado en frio a #0E1320 como canvas (evita el negro plano); el hex literal se conserva arriba.
Overview
Components
Buttons
Spacing
Elevation & Depth
La profundidad se comunica con glass, contraste de borde y recetas de sombra o blur reutilizables. Las superficies leen como glass primero; bordes, sombras y blur solo refuerzan esa eleccion de material.
Shapes
Sistema de radio ajustado anclado en 1px y escalado en cards, botones y superficies de apoyo. Controles y badges se mantienen dentro de la misma familia en vez de inventar excepciones mas afiladas o solo pastilla.
Do's and Don'ts
Do
Don't
Motion
El movimiento se siente expresivo pero centrado en interfaz, texto y transiciones de layout. El timing se agrupa en 800ms y 500ms. Easing favorece ease y cubic-bezier(0.16, 1, 0.3, 1). Hover cambia color y texto; la coreografia de scroll usa parallax para revelados de seccion.
WebGL · ThreeJS
Campo de fondo full-bleed retro-futurista y tecnico: dot-matrix particle field con pulso de respiracion lenta y drift reactivo al puntero. Capa ThreeJS con icosaedros MeshPhysicalMaterial en orbita lenta. Arriba se reconstruye como aproximacion CSS animada; preserva fallback DOM.