¿Cómo aplicar código CSS solo en la página de inicio de Discourse?

Puse color y fondo en un banner
el banner en otras páginas (como temas) no aparece
pero el fondo sigue apareciendo en todas las páginas
¿cómo aplicar esto solo en la página principal de discourse?

1 me gusta

Aquí, ¿quizás esto ayude? Add custom content that only appears on your homepage

1 me gusta

Lo había intentado, pero no funcionó.

Instalé el banner Versatil e hice los siguientes cambios

.banner-box {
    width: 1070px;
    height: 265px;
    background-color: black;
    border-radius: 30px;
}

El fondo negro cambia, pero aparece en todas las páginas, cuando pongo

.custom-homepage {
 .banner-box {
    width: 1070px;
    height: 265px;
    background-color: black;
    border-radius: 30px;
}
}

o así

.custom-homepage .banner-box {
    width: 1070px;
    height: 265px;
    background-color: black;
    border-radius: 30px;

}

No funciona.

1 me gusta

editar: ahora veo que no estás usando el Versatile Banner. eso parece el Welcome link banner.

1 me gusta

Lo siento, estoy usando el traductor de Google

Puse un fondo con la ayuda de CSS en Banner Versátil, funciona perfectamente, pero el fondo aparece en todas las páginas, ¿cómo hago para que solo permanezca en la página de inicio?

Esta es la modificación CSS que hice, funciona perfecto en la página de inicio

pero en las otras páginas aparece el fondo (desearía que este fondo no apareciera en las otras páginas)

editar: ahora, al ver las fotos de tu pantalla, puedo decir que estás mezclando tus componentes o que el traductor lo está estropeando. Ese parece ser el Welcome Link Banner y no el Versatile Banner.