Kategorie-Banner

@awesomerobot, ich hoffe, es ist in Ordnung, wenn ich das hier teile…

Ich habe eine Fork dieses Themas „discourse-category-banners“ erstellt, die

discourse-category-banner-boxes
https://github.com/naidihr/discourse-category-banner-boxes

heißt. Du kannst sie hier in der Vorschau ansehen:

https://theme-creator.discourse.org/theme/Rhidian/discourse-category-banner-boxes

Sie macht im Großen und Ganzen das Gleiche, jedoch mit einigen Anpassungen:

  • Das Kategorie-Banner-Box wird inline über der Hauptüberschrift angezeigt, anstatt in voller Breite oben. Dies ermöglicht die Anzeige eines Banner-Themas oben, beispielsweise des „discourse-versatile-banner“.

  • Das Kategorie-Banner-Box wird im gleichen Stil wie die nativen Discourse-Unterordner-Boxen dargestellt, die ein Kernbestandteil von Discourse sind. Diese Unterordner-Boxen sind eine Anzeigeoption in den Discourse-Kategorieeinstellungen Unterordnerliste über den Themen in dieser Kategorie anzeigen. Diese Option zeigt den Namen und die Beschreibung der Unterordnerkategorie als Zeile oder Box über der Themenliste an, wobei die Hintergrundfarbe der Kategorie als linker Rand verwendet wird.

  • Wenn die Kategorie eine Unterordnerkategorie ist, wird der Kategoriename als Breadcrumb wie folgt angezeigt – Name der übergeordneten Kategorie: Name der Unterordnerkategorie.

Demo-Screenshot des Themen-Banner-Box für die Kategorie, über den nativen Unterordner-Boxen.

Screenshot der Unterordnerkategorie, der die Breadcrumb-Referenz zur übergeordneten Kategorie zeigt.

Dies ist mein erster Versuch einer Themenanpassung. Ich hoffe, das ist hilfreich!

Update

Ich habe diese Anpassung als separate Komponente refaktoriert – mit vielen zusätzlichen Funktionen, darunter die Verwendung des Kategorie-Logo-Bilds und des Hintergrundbilds in der Kopfzeile. Diese neue Komponente ersetzt effektiv den Standard-Header der Discourse-Kategorie, im Gegensatz zu den Kategorie-Bannern, und ist somit eine neue Komponente. Bitte siehe:

11 „Gefällt mir“