Alterar a cor de fundo ao passar o mouse para botões com a classe nav

Olá, encontrei esta discussão:

Tentei adaptar ao meu caso, que é como alterar a cor de fundo dos botões de navegação ao passar o mouse sobre eles (não quando estão ativos). Meu conhecimento limitado de CSS não foi suficiente… Ajuda apreciada :wink:

1 curtida

Esse tópico está desatualizado, então vou arquivá-lo…

Se você quiser alterar a cor ao passar o mouse sobre esses botões de filtro acima da lista de tópicos:

Você pode fazer isso, pois usamos algumas variáveis:

:root {
  --d-nav-bg-color--hover: #fab1ed;
}

Há um conjunto completo de variáveis para esta navegação que podem ser editadas da mesma forma:

Para referência geral: Making custom CSS changes on your site

2 curtidas

Muito obrigado @awesomerobot! Mas adicionei isso ao meu CCS personalizado, nenhuma alteração é visível. Tentei uma cor “fixa” também, o mesmo, nenhum efeito.

:root {
  --d-nav-bg-color--hover: var(--quaternary);
}
1 curtida

Você poderia tentar


:root {
  --d-nav-bg-color--hover: var(--quaternary) !important;
}

Não, ainda sem alteração, isso é estranho.

1 curtida

Você criou um componente de tema para adicionar o CSS?

1 curtida

Sim, meu outro código CSS está funcionando:

1 curtida

Eu nunca usei :root, sempre usei os nomes das classes, terei que dar uma olhada nisso agora :olhos:

1 curtida

Funcionou para mim.. sem !important

Como você fez isso? :grin:

1 curtida

O mesmo que você.. não mudou nada no topo do mais recente, mudou itens do menu de administração e itens do menu de preferência do usuário

Ok, no meu caso nenhuma alteração visível em nenhum deles. :confused:

1 curtida

Isso pode ser bobo, mas você está clicando em salvar?

1 curtida

Sim, eu fiz

1 curtida

Não é essencial, vamos esperar que outra pessoa tente… @Steven, se você puder tentar isso, já que é administrador do meu site…

1 curtida

Só para ter certeza, você tem o componente de tema com a alteração aplicada ao tema que você está usando, certo?

2 curtidas

Sim, e eu tenho apenas um tema.

1 curtida

Se você tentar uma atualização de cache (Ctrl/Cmd+Shift+R), por acaso isso faz com que ele apareça?

1 curtida

Sem alteração.

1 curtida

Ok, então, como tenho outros dois sites do Discourse, testei isso em outro e… funcionou!
Agora há algo no meu site dessein-tech.com que interfere nesse mod.

Desativei todos os componentes um por um, sem sucesso. :confused:

1 curtida