Discourse's CSS-Variablen sind nicht gesetzt

Egal welches Theme ich verwende, alle Menüs und Popup-Benachrichtigungen / Dialogfelder werden mit transparentem Hintergrund angezeigt !!

Sieht so aus, als hätten Sie dem Thema keine Farbpalette zugewiesen? Sie müssen Farbpaletten einem Thema zuweisen. Oben auf der Themenseite unter Admin – Anpassen – Themen sollte ein Dropdown-Feld zur Auswahl einer solchen vorhanden sein. Wurde die Farbpalette für dieses Thema entfernt?

Es gibt eine Farbpalette, die dem Thema zugewiesen ist. Ich kann zum Beispiel ganz einfach die Hintergrundfarbe mit dem benutzerdefinierten CSS-Bereich in #ffffff ändern, aber das funktioniert nur mit dem Standardthema.

Ist das ein Fehler oder etwas, das ich melden sollte?

Sieht das nicht wie das Standardthema aus, ist es ein benutzerdefiniertes Thema, das versehentlich das alte Dropdown-Menü transparent gemacht hat?

2 „Gefällt mir“

Ja, es ist seltsam, die transparenten Elemente zu sehen. Man muss das schon mit Absicht machen, daher frage ich mich, ob da irgendein Code von einem anderen Theme drin ist oder so. Ich verwende halbtransparente Elemente auf unserer Website, aber ich programmiere das alles selbst. Es sieht auch so aus, als wären die Ecken ein wenig abgerundet worden, also denke ich, dass es da einige Anpassungen gibt. Hast du Code kopiert oder das von einem anderen Theme übernommen? Hast du kürzlich CSS bearbeitet oder hinzugefügt?

Ich würde Ihr Forum im abgesicherten Modus aufrufen und von dort aus weiter vorgehen.

Nein, das passierte schon, bevor überhaupt ein Theme installiert wurde. Ich gehe davon aus, dass es ein Standard-Theme oder so etwas verwendet hat, wie in den Admin-/Einstellungen angezeigt.

Keine, ich versuche immer noch herauszufinden… das soll eine Neuinstallation von Discourse / Docker sein…
Ich benutze den Hauptzweig… könnte das zu früh sein, um ihn zu benutzen oder so… Ich kann nicht einmal sehen, dass jemand so etwas gemeldet hat.

Dort wird etwas programmiert, der Avatar und die Menüs haben abgerundete Ecken und die Transparenz sieht verdächtig aus. Was gibt es in Common CSS und Desktop CSS?

Haben Sie Theme-Komponenten installiert? Sind Sie im abgesicherten Modus gestartet?

Es scheint, dass Sie nicht das Standardthema verwenden. Ist das Thema öffentlich? Haben Sie es angepasst?

Außerdem sehe ich in Ihrem Forum, dass die Farbdefinitionen fehlen.

Es gibt ein Farbschema namens asasy, das Sie verwenden, aber es ist leer. Ich bin mir nicht sicher, wie das überhaupt möglich ist.

Versuchen Sie, das Farbschema auf das Standard-Schema zu ändern?

1 „Gefällt mir“

Ich habe es getan.. dasselbe
Ich habe alles deaktiviert

Dies ist, was ich beim ersten Mal erhalten habe, als ich das System ausgeführt habe. Dabei wurde das Standardthema verwendet. Anschließend habe ich versucht, andere Themen zu installieren, aber das Problem blieb bestehen.

Der Punkt, den ich vergessen habe zu erwähnen: Die Datenbank lief auf einem alten Discourse. Dies geschah also nach dem Upgrade auf die neueste Version.

Wenn Sie dorthin gehen:

Sehen Sie zum Beispiel das Farbschema „mint-light“?

(In Ihrem Forum sind die Farbdefinitionen ebenfalls leer).

Ja, ich sehe es. Ich kann es nicht direkt ändern, also habe ich es geklont. Ich habe alle Farben geändert und die neue Farbpalette für das Thema verwendet. Gleiches Problem.

Falls die zugehörigen Thementabellen in der Datenbank (Beispiel: theme_fields) .. Ich habe einige alte Sachen von der vorherigen Version von Discourse gefunden .. Ich frage mich, ob das das Problem verursachen würde .. kann ich diese Tabelle zurücksetzen?

Selbst wenn Sie das Farbschema in Ihren Einstellungen ändern?

Ja .. auch wenn ich das getan habe ..
Außerdem, wann immer ich eine dunkle Farbpalette verwende .. und ich die Seite aktualisiere, sehe ich einen dunklen Bildschirm, dann schaltet er nach .. auf den hellen Modus um. Ich befürchte, meine Thementabellen sind durcheinander !!

Wenn ich die Seite für den Menü-Div-Bereich-Stil untersuche, finde ich Folgendes:

Die sekundäre Variable wird als rgba(0,0,0,0) berechnet. Ich weiß nicht, woher das kommt.

Diese rgba(xxx)-Codes machen alles transparent. Das ist genau das, worüber ich gesprochen habe.

Was Sie sehen, sind die Standardwerte.

Das Problem ist, dass die generierten CSS-Farbdefinitionen aus irgendeinem Grund leer sind.
Wenn Sie sich die Datei ansehen, ist nichts darin.

Haben Sie das Problem auch mit dem Standardthema/Farbschema?

Wenn Sie das sagen, bin ich mir nicht sicher, was Ihr Problem sein könnte.

1 „Gefällt mir“