À moins que @B-iggy ne puisse ajouter une option pour choisir l’emplacement ? ![]()
Ce n’est effectivement pas facile.
Si vous parlez de quelque chose comme cela, je pourrais peut-être essayer de le fusionner d’une manière ou d’une autre.
Je ne l’ai pas testé avec tous les thèmes, mais faites-moi savoir si quelque chose ne fonctionne pas.
Que voulez-vous dire par « en bas » ? Ce composant de sélecteur de thème est plutôt aligné horizontalement. Voulez-vous dire réduire la largeur ?
Remplacer le logo en fonction du basculement entre le mode clair et le mode sombre n’est pas très simple et nécessiterait plus d’options. Je le note, peut-être pour le futur.
Mon idée concernait le menu du panneau (et non le menu du panneau utilisateur) :
Désolé, ce doit être une faute de frappe. Je voulais dire « bouton »
Le lien vers le thème Liebling était un exemple de bouton alternatif.
Vous n’avez pas nécessairement besoin de remplacer le logo. Peut-être qu’utiliser simplement une icône fa qui change de couleur et d’ombre portée via CSS suffira.
Il serait préférable d’utiliser ce composant : Hamburger Theme Selector - #63 by sam
Ce n’est pas un interrupteur, mais ce que vous demandez pourrait nécessiter trop de travail.
Bonjour,
Merci pour votre composant.
J’aimerais que ce composant prenne en charge la traduction.
Salut @B-iggy, merci pour ce composant !
Je suis un peu confus quant à la façon dont je configure les deux thèmes entre lesquels je vais basculer.
J’ai les thèmes classiques « Light » et « Dark » et je les ai tous deux ajoutés au sélecteur de thème.
Cependant, lorsque je bascule, cela passe au thème alien et non au thème sombre que je souhaite ![]()
Y a-t-il un moyen de le faire utiliser uniquement ces deux thèmes que je veux ?
Merci pour ton temps et ta contribution ![]()
Salut @akapetzoglou1
Wow, le temps passe à une vitesse folle cette année. Désolé pour le délai. Je suis actuellement confronté à certaines difficultés, ce qui fait que, malheureusement, je ne peux pas beaucoup contribuer à Discourse.
Ce n’est pas prévu pour basculer entre des thèmes complets. Seuls un thème sombre et un thème clair prédéfinis, que j’ai configurés dans le CSS, sont pris en charge.
Je pense qu’il existe un sélecteur de thème qui fait ce que tu veux.
Du moins, si j’ai bien compris.
Salut @B-iggy,
Existe-t-il un moyen d’utiliser le composant pour basculer entre deux schémas de couleurs ?
Maintenant qu’il y a un paramètre dans le profil utilisateur pour le mode sombre, ce serait sympa de pouvoir basculer entre le mode standard et le mode sombre.
Bonjour, j’utilise ce composant de thème, mais après l’avoir intégré au thème classique par défaut, lorsque je passe en mode sombre, le panneau d’administration apparaît comme ceci :
Tout le texte devient invisible.
J’ai essayé de modifier la couleur secondaire, mais cela entraîne également un changement complet de l’arrière-plan du thème, ce que je ne souhaite pas. Je veux uniquement modifier la couleur du texte secondaire pour qu’il soit visible.
Si vous avez des solutions, merci de les partager.
Il y a un composant de sélecteur de thème dans le thème Air. Cependant, le bouton se trouve dans le menu hamburger. Quelqu’un est-il capable et a-t-il le temps d’adapter le discourse-color-scheme-toggle avec le composant Theme Switcher et d’avoir un bouton d’en-tête pour basculer rapidement entre les thèmes clair et sombre ?
J’adorerais ça aussi. J’essayais de caser du travail pour comprendre, mais je n’ai encore rien trouvé d’utile ! J’ai implémenté celui que vous avez lié, mais j’espérais un interrupteur d’en-tête du genre « on ne peut pas le manquer ».
Ce composant de thème a un bug. Si un utilisateur active le mode sombre sur son appareil et sélectionne le mode clair dans le commutateur du forum, le logo ne change pas. L’utilisateur voit le logo clair (pour le mode sombre) en mode clair.
Ce composant de thème ne fonctionne pas avec la barre latérale, est-il prévu de le prendre en charge ? Merci de votre considération et pour ce qui a déjà été créé !
Salut à tous,
J’ai été occupé ces derniers mois, mais je voulais vraiment accorder à nouveau plus d’attention à ce composant ![]()
J’essaierai de voir ce qui est nécessaire avec tous les changements récents de Discourse et de poster une mise à jour ici.
Très bien, après avoir retravaillé mon Thème Alien Night, j’ai réalisé que ce composant n’avait plus beaucoup de sens.
Le composant Dark/Light Toggle fait exactement ce que j’essayais de faire avec ce composant ici. Mais en beaucoup mieux.
À long terme, mon approche consistant à travailler avec des tonnes de classes et à les jongler n’est pas maintenable.
Au lieu de cela, ce composant ci-dessous prend simplement vos 2 schémas de palettes de couleurs et inverse les variables CSS appropriées :
Il est actuellement, apparemment, cassé (il fonctionne cependant dans mon thème Alien Night), mais à l’avenir, veuillez l’utiliser à la place.
J’ai mis mon composant ici sur Legacy/Deprecated pour l’instant.

