| Zusammenfassung | Colorful Categories verwendet die Farben jeder Kategorie an mehr Stellen, wenn Sie sich auf einer Kategorie-Topic-Liste befinden oder innerhalb eines Topics. | |
| Vorschau | Vorschau im Discourse Theme Creator | |
| Link zum Repository | https://github.com/discourse/discourse-colorful-categories | |
| Neu bei Discourse Themes? | Anfängerleitfaden zur Verwendung von Discourse Themes |
Dieses Theme-Komponente installieren
Funktionen
Colorful Categories verwendet die Farben jeder Kategorie an mehr Stellen, wenn Sie sich auf einer Kategorie-Topic-Liste befinden oder innerhalb eines Topics: in der Kopfzeile, bei Antwort-/Erstellungs-Buttons, der Topic-Zeitachse und im Editor.
Die Farben des Editors ändern sich je nach ausgewählter Kategorie:

Einstellungen
Jede der oben genannten Farbänderungen kann in den Einstellungen des Themes deaktiviert werden.
| Name | Beschreibung |
|---|---|
| use category color in composer | Deaktivieren, um die Standardfarben des Editors zu verwenden |
| use category color in header | Deaktivieren, um die Standardfarben der Kopfzeile zu verwenden |
| use category color in timeline | Deaktivieren, um die Standardfarben der Topic-Zeitachse zu verwenden |
| use category color in buttons | Deaktivieren, um die Standardfarben der Buttons zu verwenden |
Hinweise zur Entwicklung
Sie können alle Einstellungen deaktivieren, wenn Sie diese Komponente nutzen möchten, um Kategorie-Farben als benutzerdefinierte CSS-Eigenschaften wiederverwendbar zu machen. Zum Beispiel werden auf jeder Kategorie-Seite und in jedem Topic diese Eigenschaften gesetzt:
--category-color
--category-text-color
Und der Editor erhält:
--composer-category-text-color
--composer-category-color
Diese können überall in Ihrem eigenen CSS wiederverwendet werden, zum Beispiel:
body {
background: var(--category-color);
}
Es gibt einige Standardwerte, die gesetzt werden, wenn keine Kategorie vorhanden ist. Diese können Sie in Ihrem eigenen CSS ändern:
:root {
--composer-category-text-color: var(--secondary);
--composer-category-color: var(--tertiary);
--category-color: var(--secondary);
--category-text-color: var(--primary-low-mid);
}
Von uns gehostet? Theme-Komponenten stehen in unseren Standard-, Business- und Enterprise-Plänen zur Verfügung.







