¿Hay alguna forma en un plugin / componente temático de detectar si el tema actual está utilizando el modo oscuro?
Alternativamente, ¿hay alguna forma de obtener el ID del tema activo?
¿O deberíamos crear diferentes componentes temáticos para temas claros y oscuros?
Hola,
Creo que hay algunas formas de lograr esto.
Puedes usar esto
O esto
Me encanta la sección Temas Relacionados de Discourse Ai
es mucho más fácil organizar y encontrar temas.
personalmente prefiero tener temas oscuros y claros separados, en lugar de modos oscuros y claros de un tema. creo que a algunos usuarios les resulta confuso ese menú desplegable adicional. yo solo creo versiones de temas claras y oscuras y las pongo en el menú hamburguesa, pero solo tengo 4 temas activos (aunque he hecho temas especiales de tiempo limitado, por ejemplo, tuvimos temas claros y oscuros del Masters de Golf para el torneo). solo hay que llevar un registro de las paletas de colores.
Lo resolví añadiendo una sola línea de código a la sección Head de cada tema, dependiendo de los colores:
document.body.classList.add(“dark-theme”);
document.body.classList.add(“light-theme”);
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
