Como aplicar código CSS apenas na página inicial do discourse?

Coloquei cor e fundo em um banner
o banner em outras páginas (como tópicos) não aparece
mas o fundo continua aparecendo em todas as páginas
como aplicar isso vindo apenas na home do discourse?

1 curtida

Aqui - tente isto, talvez ajude? Add custom content that only appears on your homepage

1 curtida

Eu já tinha tentado isso, mas não funcionou.

Instalei o banner Versatil e fiz as seguintes alterações

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

O fundo preto muda, mas aparece em todas as páginas, quando eu coloco

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

ou assim

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

}

Não funciona

1 curtida

edit: agora vejo que você não está usando o Versatile Banner. isso parece o Welcome link banner.

1 curtida

Desculpe, estou usando o Google Tradutor

Coloquei um fundo com a ajuda de CSS no Banner Versátil, funciona perfeitamente, mas o fundo aparece em todas as páginas, como faço para que ele permaneça apenas na página inicial?

Esta é a modificação CSS que fiz, funciona perfeitamente na página inicial

mas nas outras páginas o fundo aparece (gostaria que este fundo não aparecesse nas outras páginas)

editar: agora, olhando as fotos da sua tela, posso dizer que você está misturando seus componentes ou o tradutor está estragando tudo. isso parece o Welcome Link Banner e não o Versatile Banner.