¿Qué es theme-color?
La meta etiqueta theme-color indica a los navegadores móviles qué color usar para la barra de herramientas del navegador (zona de la barra de direcciones). Crea una experiencia más envolvente y alineada con tu marca al extender la paleta de colores de tu sitio al propio navegador.
Dónde se muestra
- Chrome en Android — Colorea la barra de estado y la barra de herramientas
- Safari en iOS (15+) — Colorea el área de la barra de herramientas
- Samsung Internet — Personalización completa de la barra
- PWAs — Se usa como color de la barra de título de la ventana
¿Por qué deberías añadirlo?
- Coherencia de marca — Tu color corporativo se extiende más allá de la página
- Aspecto profesional — El sitio se percibe más pulido y similar a una app
- Requisito para PWA — Esencial en Progressive Web Apps
- Experiencia de usuario — Genera una experiencia de navegación más inmersiva
Cómo solucionarlo
<meta name="theme-color" content="#4285f4" />
Soporte para modo oscuro
<!-- Light mode -->
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme: light)" />
<!-- Dark mode -->
<meta name="theme-color" content="#1a1a2e" media="(prefers-color-scheme: dark)" />
Buenas prácticas
- Haz que coincida con el color de tu header/navbar — El theme-color debe integrarse con la zona superior de tu sitio
- Usa tu color de marca — Un color reconocible refuerza la identidad de marca
- Soporta el modo oscuro — Ofrece colores diferentes para los esquemas claro y oscuro
- Usa valores hexadecimales — Es el formato más fiable entre navegadores
- Defínelo también en manifest.json — Para las instalaciones como PWA