Changer la couleur de fond au survol pour les boutons de la classe nav

Salut, j’ai trouvé cette discussion :

J’ai essayé de l’adapter à mon cas, qui est de savoir comment changer la couleur de fond des boutons de navigation lorsque la souris passe dessus (pas quand ils sont actifs). Mes maigres connaissances en CSS n’ont pas suffi… Aide appréciée :wink:

1 « J'aime »

Ce sujet est obsolète, je vais donc l’archiver…

Si vous souhaitez modifier la couleur au survol de ces boutons de filtre au-dessus de la liste des sujets :

Vous pouvez le faire, car nous utilisons certaines variables :

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

Il existe tout un ensemble de variables pour cette barre de navigation qui peuvent être modifiées de la même manière :

Pour référence générale : Making custom CSS changes on your site

2 « J'aime »

Merci beaucoup @awesomerobot ! Mais j’ai ajouté cela à mon CCS personnalisé, aucun changement n’est visible. J’ai aussi essayé une couleur « fixe », même chose, aucun effet.

:root {
  --d-nav-bg-color--hover: var(--quaternary);
}
1 « J'aime »

Vous pourriez essayer


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

Non, toujours aucun changement, c’est bizarre.

1 « J'aime »

Avez-vous créé un composant de thème pour y ajouter le CSS ?

1 « J'aime »

Oui, mon autre code CSS fonctionne :

1 « J'aime »

Je n’ai jamais utilisé :root, j’ai toujours utilisé les noms de classe, je vais devoir y jeter un œil maintenant :eyes:

1 « J'aime »

Ça a fonctionné pour moi… sans !important

Comment avez-vous fait ? :grin:

1 « J'aime »

Pareil que toi.. ça n’a rien changé au sommet du dernier cependant, ça a changé les éléments du menu admin et les éléments du menu des préférences utilisateur

Ok dans mon cas aucun changement visible sur aucun d’entre eux. :confused:

1 « J'aime »

C’est peut-être idiot, mais cliquez-vous sur enregistrer ?

1 « J'aime »

Oui, je l’ai fait

1 « J'aime »

Ce n’est pas essentiel, attendons que quelqu’un d’autre essaie… @Steven si tu peux essayer ça, tu es administrateur de mon site…

1 « J'aime »

Pour être sûr, vous avez bien le composant de thème avec la modification appliquée au thème que vous utilisez, n’est-ce pas ?

2 « J'aime »

Oui, et je n’ai qu’un seul thème.

1 « J'aime »

Si vous essayez un actualisation du cache (Ctrl/Cmd+Shift+R), cela le fait-il par hasard apparaître ?

1 « J'aime »

Aucun changement.

1 « J'aime »

Ok, donc, comme j’ai deux autres sites Discourse, j’ai testé cela sur un autre, et ça… a marché !
Maintenant, il y a quelque chose sur mon site dessein-tech.com qui interfère avec ce mod.

J’ai désactivé tous les composants un par un, sans succès. :confused:

1 « J'aime »