Les changements de thème ne s'appliquent qu'à l'administrateur

Salut, je suis nouveau sur Discourse. J’utilise Discourse 3.2.0.beta4-dev. Si je modifie un thème, seul l’administrateur peut voir le changement de thème.

Dans admin/customize/themes, j’ai activé Clean.

Dans /u/admin/preferences/interface, j’ai ce qui suit :

Schéma de couleurs
Thème régulier Défaut (texte grisé)
Mode sombre Identique au mode régulier

En tant qu’utilisateur administrateur, je vois le thème Clean et il est superbe (il a un fond blanc).

Les autres utilisateurs, non connectés et utilisant Brave, Safari, Firefox, voient le Thème sombre par défaut (avec un fond sombre).

Ma question est donc : que dois-je faire pour que tout le monde voie le thème Clean avec le fond blanc ?

Votre thème épuré est-il sélectionnable par les utilisateurs ?

1 « J'aime »

Voici à quoi ressemble mon admin/customize/themes.
Vous remarquerez que le thème par défaut est manquant car je l’ai supprimé de la zone d’administration. J’avais le même problème avec le thème par défaut, car si je le changeais en blanc, seul l’administrateur verrait le changement.

Ordinateur portable 1 :
Brave : Admin connecté (fond blanc)
Firefox : non enregistré (fond noir)
Safari : non enregistré (fond noir)

Ordinateur portable 2 :
Brave : non enregistré (fond blanc)
Firefox : non enregistré (fond blanc)
Safari : non enregistré (fond blanc)

iPad :
Safari : non enregistré (fond blanc)
Brave : non enregistré

  • barre d’en-tête blanche avec logo, connexion, recherche, hamburger
  • le reste de la page a un fond gris

Firefox : non enregistré (fond blanc)

Même si je ferme tous les navigateurs sur l’ordinateur portable 1 et redémarre la machine, Firefox et Safari chargeront le site avec un fond noir. Je suppose donc qu’un paramètre est stocké quelque part dans le cache du navigateur. Mais j’ai ensuite testé en effaçant l’historique de Firefox, en effaçant tous les paramètres d’historique et de données. Lorsque j’ai chargé le site par la suite, il s’est toujours chargé avec un fond noir !

Si vous souhaitez que les gens puissent le sélectionner, vous devrez cocher cette case du milieu dans les paramètres à droite.

Aussi, puis-je demander pourquoi vous forcez tous vos utilisateurs à avoir un thème très lumineux ?

1 « J'aime »

J’ai découvert la raison pour laquelle l’ordinateur portable 1 affichait un arrière-plan noir avec Firefox et Safari. Sur MacOS, j’avais sélectionné Paramètres/Apparence/Sombre.

C’était aussi la raison pour laquelle Brave sur l’iPad n’affichait pas l’arrière-plan blanc, car il utilisait également un mode sombre.

Similaire à ceci, mais nous avons téléchargé nos logos et ils apparaissent dans le coin supérieur gauche de la page en mode administrateur, mais pas en mode non-administrateur ? quelqu’un peut-il m’aider avec ça

Avez-vous activé force-https pour votre site ?

Je ne pense pas. Je vais le rafraîchir - il semble en fait fonctionner parfois, mais d’autres fois non, donc je ne sais pas si c’est juste un bug.

Pourriez-vous essayer de l’activer alors ? Cela devrait résoudre le problème.