Ok @Tara_Walton, le mode sombre a été ajouté avec les éléments suivants !
Veuillez procéder à la mise à jour du composant et faites-moi savoir ce que vous en pensez.
En testant cela, j’ai constaté qu’il pourrait y avoir une bizarrerie lors de la modification des paramètres du thème. Je ne suis pas immédiatement sûr si c’est le cache du navigateur ou de Discourse qui cause le problème, mais si vous constatez qu’un paramètre ne prend pas effet lorsque vous le modifiez pour la première fois, ajoutez un espace à la fin du paramètre, enregistrez-le, puis supprimez l’espace et enregistrez à nouveau. Notez également que la page doit être rafraîchie de manière forcée pour voir les changements.
Si quelqu’un rencontre une erreur lors de la mise à jour, l’ajout/la suppression du composant de votre thème principal devrait résoudre le problème. Il y a apparemment quelques petites bizarreries de thème à examiner à un moment donné.
Je pense que je vois ce qui se passe ici @IT_Director.
Vous avez ajouté une règle CSS quelque part dans votre thème :
[class*="category-"] .banner-themes {
display: none;
}
Lorsque je clique sur l’un des sujets mis en avant, puis que je reviens à la page d’accueil, il semble que la classe category- qui a été ajoutée lors de la visite du sujet ne soit pas supprimée de l’élément body. Il pourrait s’agir d’un petit bug dans le routage qui se produit avec le composant Homepage Feature.
Pouvez-vous essayer de supprimer cette règle CSS et d’utiliser plutôt le paramètre de thème “l’URL doit contenir” ? Je pense que si vous supprimez les entrées /c/* et /t/*, cela aura un effet similaire et gérera les choses un peu mieux que le CSS pur.