This theme component enables you to make Wiki posts (and Shared Edits posts) more obvious.
Wikis and Shared Edits are a powerful feature of Discourse, but many users are unfamiliar with the concept and find the UI just a bit too subtle. This component makes it crystal clear, packaging the content from Change the style of a wiki post.
Installing this component enables you to control the background colour of Wiki posts, and to add some text to the history/edit icon in the top right of the post.
Das liegt daran, dass ich Shared edits hide auf Nein gesetzt hatte. Der Fehler trat in den TC-Einstellungen auf. Der Fehler ist verschwunden, nachdem ich ihn auf Ja gesetzt hatte.
Ich verstehe es weder mit Nein noch mit Ja in der neuesten Discourse Beta. Bist du auf einer alten Discourse-Version? Ich habe überhaupt keine Versionskontrolle darin vorgenommen, tut mir leid.
Eine exzellente Komponente. Sie verbessert die Sichtbarkeit jedoch nur auf der Themenseite. Ist es möglich, sie so zu modifizieren, dass das Wiki-Symbol auf der Kategorieseite, der Liste der Themen „neueste“, „ungelesen“ usw. angezeigt wird?
Guter Vorschlag, und ich bin sicher, dass es möglich ist (PR willkommen!).
Ich löse das, indem ich Beiträge einfach mit #wiki in meinen Instanzen tagge. Es ist natürlich semi-manuell – Sie können die Wiki-Beiträge / Themen über die erweiterte Suche identifizieren. Es hat den zusätzlichen Vorteil, dass sie über die Navigation in der Seitenleiste leicht auffindbar sind.
Ich dachte, es wäre schön, automatische Tags für Wiki-Beiträge als Teil dieser Komponente zu haben (oder wie Sie vorschlagen), aber es hat mir bisher nicht genug Probleme bereitet, um die Zeit zu investieren, dies auszuprobieren, fürchte ich.
Ich suche nach Ratschlägen, wie ich die Hintergrundfarben an den (automatischen) Dunkelmodus anpassen kann.
Die derzeit von mir gewählten hellen, leuchtenden Farben für Hintergründe machen die Beiträge im Dunkelmodus unlesbar.
Könnte es möglich sein, die Farbpalette zu erweitern und einige Farb-Berechnungen durchzuführen, um Hintergrundfarben für Wikis und Pads zu definieren?
Sie könnten Tags verwenden, um “Wiki”-Themen zu markieren.
Tags können, wenn ich mich recht erinnere, mit CSS gestylt werden.
Sie würden den zusätzlichen Vorteil einer Auflistungs-/Detailansicht dafür erhalten.
Zusätzlich könnte mit einem Plugin automatisch ein Wiki-Tag zu Themen hinzugefügt werden, die Wikis enthalten.
Sicher. Aber diese Farben sind zu dominant für einen Hintergrund.
Deshalb habe ich von etwas wie 10% Scheme-Farbe gemischt mit 90% Hintergrund geträumt. Ich nehme an, SASS (oder etwas Ähnliches) ist im Frontend nicht verfügbar.
Aber würde etwas CSS-Magie wie diese funktionieren?
Update: rgba(0, 255, 0, 0.1) funktioniert im Dunkel- und Hellmodus ziemlich gut.
SASS-Funktionen sind im Abschnitt „Theme anpassen“ verfügbar, sie werden kompiliert, wenn Sie Ihre Änderungen speichern. Sie können SASS-Funktionen jedoch nicht für Theme- oder CSS-Variablen verwenden.
Wenn Sie eine SASS-Funktion für eine Farbe aus Ihrem Farbschema verwenden möchten, müssen Sie die entsprechende SASS-Variable verwenden.
Funktioniert
body {
background: darken($secondary, 10%);
}
Funktioniert nicht
body {
background: darken($my_theme_variable, 10%);
}
Funktioniert nicht
body {
background: darken(var(--secondary), 10%);
}
Und auf dem Papier denke ich, dass das, was Ihr Link beschreibt, funktionieren sollte.