Descripción general del diseño — Herencia y anulación
Navi+ utiliza un sistema de estilos de tres niveles. Comprender esto te permite estilizar tu menú de manera eficiente sin repetir configuraciones.
Tres capas
┌─────────────────────────────────────────────────────┐
│ NIVEL 1 (Diseño → Nivel 1) │
│ Se aplica a todos los elementos de menú de nivel superior │
│ Este es el valor predeterminado global para todo el menú │
└───────────────────┬─────────────────────────────────┘
│ Nivel 2-3 hereda si está vacío
┌───────────────────▼─────────────────────────────────┐
│ NIVEL 2-3 (Diseño → Nivel 2-3) │
│ Se aplica a submenús / menús desplegables │
│ Vacío = igual que Nivel 1 │
└───────────────────┬─────────────────────────────────┘
│ Anulación por elemento sobreescribe todo
┌───────────────────▼─────────────────────────────────┐
│ POR ELEMENTO (Editar elemento → Interfaz) │
│ Configuraciones por elemento para elementos individuales │
│ Anula completamente Nivel 1 y Nivel 2-3 │
└─────────────────────────────────────────────────────┘
Reglas de herencia
Nivel 2-3 hereda del Nivel 1 para todos los campos vacíos:
| Campo Nivel 2-3 | Hereda del Nivel 1 |
|---|---|
| Color de texto | Color de texto |
| Tamaño de fuente | Tamaño de fuente |
| Peso de fuente | Peso de fuente |
| Color de ícono | Color de ícono |
| Tamaño de ícono | Tamaño de ícono |
| Diseño de visualización | Diseño de visualización |
| Alinear | Alinear |
| Color del divisor | Divisor (global) |
Si solo configuras el Nivel 1, los submenús siguen automáticamente. Solo ve al Nivel 2-3 cuando quieras que los submenús se vean diferentes del menú principal.
Anulación por elemento
Las configuraciones aplicadas a un elemento específico en Editar elemento → Interfaz (color de texto, tamaño de ícono, fondo, etc.) anulan el Nivel 1 y el Nivel 2-3 solo para ese elemento. Otros elementos no se ven afectados.
Para eliminar una anulación: borra el campo en Editar elemento — el elemento vuelve a Nivel 1/2-3.
Ejemplo
Objetivo: Todos los 5 elementos son texto blanco, excepto “Sale” que es rojo.
- Diseño → Nivel 1 → Color de texto =
#FFFFFF - Editar elemento → “Sale” → Interfaz → Color de texto =
#FF0000
Resultado: 4 elementos permanecen blancos, “Sale” se vuelve rojo. No es necesario editar cada elemento individualmente.
Sintaxis móvil | de escritorio
Algunos campos de espaciado admiten diferentes valores para móvil y de escritorio:
8 16 8 16 → mismo valor en ambos dispositivos
8 8 8 8 | 12 24 12 24 → izquierda: móvil, derecha: escritorio
La parte antes de | se aplica en móvil; la parte después se aplica en escritorio (≥768px).