Diese Anleitung erklärt, wie Sie die Standardhöhe des Komponisten beim Erstellen neuer Themen oder Antworten in Discourse anpassen können.
Erforderliches Benutzerniveau: Administrator oder Theme-Entwickler
Übersicht
Discourse ermöglicht es Ihnen, die Standardhöhe des Komponisten anzupassen, wenn Benutzer neue Themen erstellen oder auf bestehende antworten. Dies kann die Benutzererfahrung verbessern, indem es basierend auf den Bedürfnissen Ihrer Community einen komfortableren Bearbeitungsbereich bietet.
Benutzerdefinierte Komponistenhöhen festlegen
Discourse bietet zwei benutzerdefinierte CSS-Eigenschaften, die die Standardhöhen des Komponisten steuern:
-
--reply-composer-height
Steuert die anfängliche Höhe beim Antworten auf ein Thema -
--new-topic-composer-height
Steuert die anfängliche Höhe beim Erstellen eines neuen Themas
Um diese Werte zu ändern, fügen Sie den folgenden CSS-Code zu Ihrem Theme hinzu:
:root {
--reply-composer-height: 255px;
--new-topic-composer-height: 400px;
}
Passen Sie die Pixelwerte an Ihre spezifischen Anforderungen an. Die oben gezeigten Standardwerte sind nur Beispiele.
Benutzereinstellungen
Diese CSS-Änderungen wirken sich nur auf die anfängliche Standardhöhe aus. Wenn Benutzer ihren Komponisten manuell durch Ziehen des Griffs vergrößern, merkt sich Discourse ihre bevorzugte Höhen-Einstellung für zukünftige Sitzungen. Benutzereinstellungen haben immer Vorrang vor diesen Standardwerten.
Wo dieser Code hinzugefügt werden soll
Der empfohlene Weg ist, eine neue Theme-Komponente mit diesen Änderungen zu erstellen. Sie können der Anleitung zum Ändern von benutzerdefiniertem CSS auf Ihrer Website folgen.
Testen Ihrer Änderungen
Nachdem Sie diese Änderungen angewendet haben, erstellen Sie ein neues Thema und antworten Sie auf ein bestehendes, um zu überprüfen, ob der Komponist in der gewünschten Höhe angezeigt wird.