Elementare Layout-Komponente

Diese Komponente ermöglicht es dem Forum-Personal, die Formatierung ihrer Themenliste auf ein Zwei-Spalten-Layout umzustellen (wie im Elementary-Theme zu sehen), während das benutzerdefinierte Theme für den Rest des Forums beibehalten wird.

Dieses Zwei-Spalten-Themenlisten-Layout versucht, alle grundlegenden Informationen eines Themas unter dem Thema-Titel abzudecken, und die Spalte „Letzter Beitrag“ enthält Details zum letzten Poster und das Datum des letzten Beitrags.

Viel Spaß und lassen Sie mich wissen, wie ich diese Komponente weiter verbessern kann. :slight_smile:

|||
|-|-|-|
|:sunglasses:|Vorschau|Vorschau auf theme-creator.discourse.org|
|:link:|Github Repo|github.com/MeghnaAJ/discourse-elementary-layout|

Installieren Sie diese Theme-Komponente

19 „Gefällt mir“

Great work!

Is it compatible with Topic List Previews plugin or theme component?

1 „Gefällt mir“

Does it work with this theme component?

1 „Gefällt mir“

No, this component will not work with Topic List Previews plugin since it also modifies topic list styling.

Yes, this component will work fine with Search banner component! :slight_smile:

3 „Gefällt mir“

would love to have admin toggles for additional information such as ‘views’

1 „Gefällt mir“

Diese Theme-Komponente sieht wie eine großartige Alternative zu Sam’s Simple Theme aus, welches das einzige Theme ist, das den Namen des OP und des letzten Posters im Textformat anzeigt. Leider scheint Sam’s Simple Theme komplett unverwa ltet zu sein und Pull Requests zur Behebung defekter Elemente darin werden nicht bearbeitet. Daher frage ich mich, ob diese Theme-Komponente zusammen mit dem Standard-Theme von Discourse für alle Benutzer/Besucher standardmäßig aktiviert werden könnte, nicht nur für Mitarbeiter? Vielen Dank!

Diese Theme-Komponente scheint defekt zu sein

Uncaught (in promise) ReferenceError: can't access lexical declaration 'x' before initialization
    default chunk.46db2789b14251f87ab9.d41d8cd9.js:18
    initialize add-topic-list-class.js:11
    initialize chunk.46db2789b14251f87ab9.d41d8cd9.js:1