| Resumen | Cambios estacionales de logotipo | |
| Repositorio | Scheduled Logo Change | |
| Guía de instalación | Cómo instalar un tema o componente de tema | |
| ¿Nuevo en los temas de Discourse? | Guía para principiantes sobre el uso de temas de Discourse |
Instalar este componente de tema
Un componente de tema de Discourse que reemplaza automáticamente el logotipo del sitio con imágenes cargadas según un calendario recurrente. Úselo para logotipos estacionales (Halloween, Navidad, eventos especiales, aniversarios, etc.) sin tener que cambiar manualmente el logotipo del sitio cada año.
Abra la configuración del componente y agregue una o más entradas a Programaciones. Cada entrada tiene:
| Campo | Obligatorio | Propósito |
|---|---|---|
| Nombre | Etiqueta utilizada para identificar la programación en la interfaz de administración | |
| Mes de inicio / Día de inicio | Primer día en que se muestra el logotipo | |
| Mes de fin / Día de fin | Último día en que se muestra el logotipo | |
| Logotipo | Logotipo de escritorio, modo claro | |
| Logotipo (oscuro) | Logotipo de escritorio, modo oscuro | |
| Logotipo pequeño | Logotipo de encabezado minimizado, modo claro | |
| Logotipo pequeño (oscuro) | Logotipo de encabezado minimizado, modo oscuro | |
| Logotipo móvil | Logotipo móvil, modo claro | |
| Logotipo móvil (oscuro) | Logotipo móvil, modo oscuro |
Cualquier imagen que se deje en blanco volverá al logotipo predeterminado del sitio para esa variante. Las variantes de modo oscuro vuelven a su contraparte de modo claro de la misma programación cuando no se proporcionan, por lo que el modo oscuro sigue mostrando el logotipo estacional.
Las programaciones se repiten cada año: establece un mes y día de inicio y fin, no un año específico. Los rangos pueden envolver el final del año (por ejemplo, 15 de diciembre → 5 de enero). Cuando varias programaciones se superponen, gana la primera programación coincidente en la lista.
Se debe elegir al menos un logotipo por programación; de lo contrario, el componente no hace nada (lógicamente…)