Skip to content

Forum: Optische Überarbeitung der Thread-Liste #1160

@maltehuebner

Description

@maltehuebner

Beschreibung

Die Thread-Liste innerhalb eines Boards oder City-Forums soll optisch grundlegend überarbeitet werden.

Aktueller Zustand

Threads werden in einer schlichten Tabelle mit den Spalten Titel, Autor, Antworten, Aufrufe und letzter Beitrag dargestellt. Die Darstellung bietet kaum visuelle Unterscheidung und ist auf mobilen Geräten schwer nutzbar.

Template: templates/Board/list_threads.html.twig

Anforderungen

  • Modernes Listen-Layout mit klarer Trennung zwischen Einträgen
  • Thread-Titel als dominantes Element mit gutem Kontrast
  • Autor mit Avatar und Username inline neben dem Titel oder darunter
  • Kompakte Meta-Informationen: Antworten, Aufrufe, letzter Beitrag
  • Letzter Beitrag: Avatar, Username und relative Zeitangabe
  • Visuelle Kennzeichnung für ungelesene Threads (Vorbereitung für spätere Gelesen-Logik)
  • Kennzeichnung für geschlossene Threads (Schloss-Icon, vgl. Forum: Threads schließen (Admin) #1150)
  • Kennzeichnung für angepinnte Threads (Pin-Icon, vgl. Forum: Threads anheften / Sticky Threads (Admin) #1155)
  • Responsive Design: Touch-freundliche Abstände, Mobile-First
  • Breadcrumb-Navigation zum übergeordneten Board
  • „Neuen Thread erstellen"-Button visuell hervorgehoben (CTA)
  • Hover-Effekte auf Thread-Einträgen
  • Leerer Zustand: ansprechende Darstellung, wenn noch keine Threads vorhanden sind

Betroffene Dateien

  • templates/Board/list_threads.html.twig
  • CSS/SCSS-Dateien

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions