Hola a todos,
Estoy intentando mostrar un elemento personalizado de Banner Featured Links solo en la página de temas (inicio) y ocultarlo en páginas de temas individuales o en otros lugares. He experimentado con diferentes selectores CSS y combinaciones, pero no he tenido éxito en lograr que se comporte como esperaba.
¿Alguien tiene experiencia en apuntar a páginas específicas de Discourse usando CSS? Por ejemplo, quiero que los enlaces personalizados se muestren solo en la página principal de la lista de temas, pero no en páginas de temas individuales o vistas de categorías.
Esto es lo que he intentado hasta ahora:
body#topic_795 .banner-featured-links__link {
display: none;
}
body.page-categories .banner-featured-links__link,
body.page-site-feedback-tutorials .banner-featured-links__link {
display: none !important;
}
Estoy preguntando específicamente sobre el control CSS porque quiero administrar directamente cómo se muestran los elementos según el contexto de la página, no solicitar una modificación del Componente de Tema. Es por eso que no publiqué esto en el tema del Componente de Tema de Enlaces Destacados del Banner.
Si alguien conoce las clases correctas o algún consejo para apuntar adecuadamente a la página principal de temas (inicio), ¡agradecería la orientación!
¡Gracias de antemano!