Layout mit Themes ändern

Hallo,

um Zeit zu vermeiden, indem wir etwas versuchen, das nicht machbar ist: Ist es möglich, das Layout von Seiten mithilfe von Themes erheblich zu ändern? Konkret möchten wir den Zeilenabstand anpassen, die Benutzerabzeichen in der Themenliste entfernen und den horizontalen Platz vergrößern, der beim Anzeigen der eigentlichen Beiträge genutzt wird. Ist dies eine einfache Angelegenheit von CSS-Anpassungen, oder werden wir auf Dinge stoßen, die hart kodiert sind?

Hallo und willkommen bei Meta @klemstance :wave:

Ja, das Discourse-Theme-System ermöglicht es dir, fast alles auf der Client-Seite anzupassen; nichts ist fest vorgegeben.

Wir haben ein paar Anleitungen, die dir den Einstieg erleichtern können:

sowie eine Sammlung von Open-Source-Themes und Komponenten, die du dir in der Kategorie Customization > Theme ansehen kannst.

Zu den konkreten Punkten in deinem Beitrag:

:white_check_mark: Der Zeilenabstand lässt sich problemlos mit CSS ändern.

:white_check_mark: Ich bin mir nicht ganz sicher, worauf du genau anspielst, aber du kannst Elemente mit einem Theme oder einer Komponente hinzufügen oder entfernen. Elemente kannst du auch mit CSS ausblenden.

:white_check_mark: Das ist mit CSS machbar, aber du musst die Auswirkungen deiner Änderungen auf die Timeline (die Bildlaufleiste rechts in den Themen) beachten. Da es sich jedoch lediglich um CSS handelt, kannst du alle gewünschten Änderungen vornehmen, wenn du genau weißt, was du tust.

Wow – ich schätze die ausführliche Antwort sehr!

Klingt vielversprechend – dann werde ich mich mal reinhauen und ein bisschen herumprobieren. Nochmals vielen Dank.