Chat-Look-Anpassung

Ich versuche, das neue Chatfenster (Vollbildmodus) auf dem Desktop anzupassen.

Ich habe das CSS, das ich verwenden möchte, aber ich kann nicht herausfinden, wo ich es in meinem Theme platzieren soll, damit es wirksam wird.

Ich habe versucht …

my_theme/desktop/chat.scss
my_theme/desktop/chat_desktop.scss
my_theme/common/chat.scss
my_theme/common/chat_desktop.scss

Keine davon scheint das Standard-CSS zu überschreiben.

Der Vollständigkeit halber hier das CSS, das ich einfügen möchte.

// Vollbild-Chat-Erscheinungsbild anpassen

.full-page-chat .chat-full-page-header {
	background: var(--primary-very-low);
}

.full-page-chat .chat-full-page-header {
	border-top: 0px;
}

:root {
	--d-max-width: 2000px;
}

.has-full-page-chat:not(.discourse-sidebar) {
	--max-chat-width: 2000px;
}

#main-outlet-wrapper {
	padding: 0 0px;
}
1 „Gefällt mir“

Ihre Ordner-/Dateinamensstruktur ist falsch.

Lesen Sie hier: Developing Discourse Themes & Theme Components

3 „Gefällt mir“

Ich muss etwas übersehen. Was ist daran falsch?

Das ist meine Ordnerstruktur.

1 „Gefällt mir“

Das unterscheidet sich von dem, was du im OP geteilt hast:

Wenn du die Chat-Mods anders benennen möchtest, musst du sie in der Hauptdatei referenzieren.

2 „Gefällt mir“

Entschuldigen Sie die Verwirrung. Im OP habe ich versucht zu kommunizieren, welche Dateien ich erstellt habe und wo ich sie platziert habe. Ich möchte den Chat-Modus nicht anders benennen, ich versuche nur herauszufinden, in welcher SCSS-Datei ich die CSS-Datei platzieren soll, um nur den Chat im Desktop-Vollbildmodus zu beeinflussen.

1 „Gefällt mir“

Sie können Ihr CSS in theme/desktop/desktop.scss einfügen – um den Chat zu beeinflussen, muss es nicht in einer Chat-spezifischen Datei sein, Sie müssen nur die relevanten Klassen ansprechen.

6 „Gefällt mir“

Sie können @import "chat" oder ein Äquivalent verwenden, um sie in Ihre Hauptdatei zu importieren.

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.