Les variables CSS de Discourse ne sont pas définies

Oui

J’ai juste supprimé tous les thèmes… j’ai gardé uniquement celui par défaut…
J’ai regardé dans theme_fields, il était vide… bien
la table themes n’a qu’un seul thème…

maintenant j’essaie d’entrer dans l’application

sudo ./launcher enter app

et de faire une précompilation complète des assets…

maintenant j’essaie de comprendre… pourquoi la variable css --secondary est zéro : rgba(0,0,0,0)…

Même avec ça… toujours le même problème :frowning:

Mmmmmm et il semble que quel que soit le thème que j’utilise… il ne sélectionne aucune palette de couleurs…
J’ai vérifié les paramètres…

Vous dites que vous avez défini sur le défaut, mais je vois toujours le thème Mint et le schéma de couleurs nskht-mn-mint-light, je suis confus :smile: [EDIT] maintenant je vois le thème par défaut avec le schéma de couleurs dark, mais oui, toujours pas de définitions de couleurs.

Avez-vous accédé à mon site web ?

https://www.yasater.com ..
Il est maintenant configuré pour le thème par défaut … il est peu probable qu’il s’agisse d’un problème de cache ..
Ah, oui la palette de couleurs est une copie d’une précédente .. je vais la régler maintenant sur clair ..

Oui, même le schéma de couleurs par défaut n’est pas généré.

J’imagine que vous utilisez maintenant la dernière version de Discourse ? C’est assez mystérieux.

1 « J'aime »

Oh mon Dieu, c’est très étrange

1 « J'aime »

Oui, en effet… le dernier…

J’ai même supprimé celui par défaut… plus aucun thème… puis j’ai réalisé que rien n’avait changé !!!
Donc, l’ensemble des thèmes/couleurs ne fonctionne pas du tout…
Réinstallez un nouveau thème air-theme… définissez une nouvelle palette de couleurs… Rien n’a changé non plus…
Quelle pourrait en être la raison !!

J’essaie actuellement de vider le redis… puis de le reconstruire… on va voir

Pouvez-vous vérifier /logs pour voir si vous voyez des erreurs ?

Oui, je l’ai fait… rien de suspect… tout est normal…

Avez-vous basculé depuis tests-passed ?

Avez-vous essayé d’utiliser /wizard ?

Oui, j’ai utilisé /wizard… quoi que je fasse… la partie couleur n’est pas du tout reflétée…
Je ne sais pas quoi faire maintenant… quelque chose est cassé mais je n’arrive pas à le comprendre.

J’utilise la dernière version de Discourse Docker… après une installation sans problème, j’ai remarqué quelques problèmes avec les couleurs d’arrière-plan, comme dans cette capture d’écran :

J’ai posté mon problème ici et j’ai reçu de nombreuses suggestions, mais aucune n’a fonctionné.
Après avoir inspecté ce qui se passait… il semble que la variable CSS --secondary ne soit définie nulle part…
Comment cette variable est-elle définie, et où ??

J’ai fusionné votre nouveau sujet, il n’est pas nécessaire d’avoir deux sujets sur le même problème :+1:

Avez-vous essayé en mode sans échec ?

Oui, je l’ai fait… même problème… J’ai tout désactivé…

Bonjour oui, désolé, j’ai mal lu le sujet et il avait déjà été posé.

Avez-vous essayé de réinstaller et de restaurer une sauvegarde (de préférence sur un serveur de test) ?

1 « J'aime »

déplacé vers un autre fil de discussion .. (même question)

Voici ce que j’ai dû faire finalement…
J’ai installé un autre discourse docker fraîchement installé… il a fonctionné parfaitement… aucun problème… puis j’ai laissé mon discourse actuel utiliser une base de données postgres fraîche… cela a fonctionné parfaitement… donc il semble que certains paramètres étaient désordonnés de l’installation précédente… les tables que je soupçonnais étaient : theme* et site_settings… J’ai essayé de comprendre quel paramètre pourrait causer cela… pas de chance… ou cela prendrait un temps fou…

Je cherchais comment réinitialiser ces paramètres aux valeurs par défaut et/ou supprimer ceux qui ne sont pas utilisés…
Finalement, j’ai fini par… pour quel que soit le thème que je veuille utiliser, je le fourche simplement sur github, je le mets à jour en ajoutant manuellement les définitions de couleurs dans l’un des fichiers scss… et je l’installe depuis mon interface d’administration…