Concepts
Conceptos
Arquitectura y decisiones de diseño detrás de OptimoCMS.
Conceptos
Comprende la arquitectura fundamental de OptimoCMS.
Arquitectura multi-tenant
Cada sitio funciona en un único proyecto Firebase con estricto aislamiento de tenants. Los datos están segregados por siteId en cada nivel.
Design Tokens
OptimoCMS utiliza propiedades CSS personalizadas (design tokens) para temas. Los sitios pueden personalizar colores, fuentes y radios de borde sin modificar el código de los componentes.
| Token | Propósito |
|---|---|
--dt-color-primary | Color primario/CTA |
--dt-color-text | Color del texto principal |
--dt-color-surface | Fondos de tarjetas |
--dt-font-body | Fuente del cuerpo |
--dt-font-heading | Fuente de encabezados |
Componentes visuales
Las páginas se construyen con el editor visual integrado. Cada componente recibe props y se renderiza consistentemente en el editor, sitio en vivo y vista previa IA.