Discourse Horizon Themen-Miniaturansichten

Diese Theme-Komponente installieren

Fügt Miniaturansichten zu Horizon’s „high context“-Themen-Karten hinzu, ohne Horizon zu forken oder zu bearbeiten. Das Deaktivieren oder Entfernen der Komponente macht die Änderung vollständig rückgängig.

Live-Screenshots

Desktop mit aktivierter Einstellung compact last reply:


Mobil mit dem Bild oben:

Was es tut

  • Zeigt das Bild des Themas am hinteren Rand jeder Karte an.
  • Auf Smartphones wird es als Banner über der Karte angezeigt.
  • Hält einen Platzhalter für Themen ohne Bild bereit, damit die Karten einheitlich bleiben.
  • Verschiebt optional die „Letzte Antwort“-Markierung in die Fußzeile, um die Karten kürzer zu halten.
  • Lädt eine Größe, die zum Bildschirm passt, sodass eine Themenliste nicht alle Originalbilder herunterlädt.

Funktioniert auch in Verbindung mit Horizon AI Gists.

Anforderungen

  • Horizon mit aktivierten „high context“-Themen-Karten
  • Aktiviere die Website-Einstellung create thumbnails
  • Discourse 2026.5.0 oder neuer

Installiere diese Komponente nicht zusammen mit der offiziellen „Topic List Thumbnails“-Komponente: Sie wird nicht benötigt, und die beiden kollidieren auf Horizon’s Karten.

Einstellungen

Einstellung Standard
thumbnail_size 240 Breite der Miniaturansichten-Spalte, von 100 bis 400 px
mobile_thumbnails true Banner auf Smartphones anzeigen
placeholder_icon comments Symbol für Themen ohne Bild
placeholder_background keine Bild hinter dem Platzhalter
compact_last_reply true Karten kürzer halten durch Verschieben der „Letzte Antwort“-Markierung
enabled_categories leer Miniaturansichten auf diese Kategorien beschränken; Unterkategorien sind nicht enthalten

Bekannte Einschränkungen

  • Es hängt von Horizon’s Klassen- und Spaltennamen ab. Wenn diese sich ändern, könnten Miniaturansichten aufhören zu erscheinen oder Teile der Karte verrutschen, bis die Komponente aktualisiert wird.
  • Bei bestehenden Themen werden möglicherweise das Originalbild oder der Platzhalter angezeigt, bis deren Größen im Hintergrund generiert wurden.

Getestet mit Feedback eines Meta-Mitglieds und privat in unserer Community. Fehlerberichte und PRs sind willkommen.

1 „Gefällt mir“