Gelöstes Themenabzeichen

Installieren Sie diese Theme-Komponente

Hallo :waving_hand:

Diese Theme-Komponente fügt Styling-Optionen für gelöste und ungelöste Themen hinzu. Sie können benutzerdefinierte Abzeichen- und Hintergrundfarben festlegen.

Standardmäßig sieht es auf der Themenlistenseite so aus :arrow_down_small:
Gestylt (vor dem Titel)

Mit Hintergrund


Inline


Gestylt (nach dem Titel)


Themen-Titel, Themen-Header
Gestylt
Screenshot 2023-10-11 at 23.40.35


Inline
Screenshot 2023-10-11 at 23.43.39


Es gibt eine Reihe von Einstellungen, mit denen Sie das Symbol, den Text und den Stil für gelöste und ungelöste Themen separat ändern können.

Globale Indikator-Einstellungen :arrow_down_small:

Typ
– gestylt (Abzeichen)
– inline (es wird inline vor dem Titel platziert)

Platzierung (gestylt)
– vor-Titel
– nach-Titel

Randradius
– Abzeichen-Rundung


Einstellungen für gelöste Indikatoren

gelöster Indikator
– Es wird das Unicode-Zeichen :check_mark: verwendet, aber Sie können auch andere verwenden (z. B. Emoji). Es wird vor dem Label platziert.



Farbe des Randes für gelöste Themen
Das Abzeichen hat einen 1px transparenten Rand und diese Einstellung ermöglicht es Ihnen, eine Farbe dafür festzulegen.

Hintergrund für gelöste Themen aktivieren
Durch Aktivieren dieser Einstellung wird das darunter liegende Feld für den Hintergrund aktiviert, wo Sie die Hintergrundfarbe des Themenlisteneintrags festlegen können.


Einstellungen für ungelöste Indikatoren

Gleiche Einstellungen für den ungelösten Indikator darunter…

Wenn Sie den ungelösten Indikator aktivieren möchten, schalten Sie die Einstellung leerer Kasten bei ungelösten im Discourse Solved Plugin ein.


Zu tun:

– Versuchen Sie, es als Themenstatus zu verwenden (erscheint überall, wo der Themenstatus erscheint, und ermöglicht auch die Verwendung benutzerdefinierter Symbole)

20 „Gefällt mir“

Cooles Thema-Komponente. Das einzige kleine Problem ist, dass der Beitrag der Kategorie „Info“ ebenfalls als ungelöst markiert ist.

1 „Gefällt mir“

Hallo @Heliosurge :wave:

Danke :slight_smile:
Technisch gesehen ist das about topic auch ein lösbares Thema. Wenn Sie die Einstellung leere Box bei ungelösten Themen im Discourse Solved Plugin aktiviert haben, erscheint die leere Box für die Themenliste about topic und auch im about topic. Um das Abzeichen für ungelöste Themen für ein bestimmtes Thema auszublenden, müssen Sie es schließen.

2 „Gefällt mir“

Großartig, danke! Wieder etwas Neues gelernt.

:clinking_beer_mugs::smiling_face_with_sunglasses::+1::sparkles:

1 „Gefällt mir“

Danke für die Komponente…

Aber mit der Komponente
https://github.com/VaperinaDEV/discourse-solved-quote-

wird die Nachricht “gelöst” nicht grün angezeigt, die Komponente funktioniert nicht… :frowning:

Ist es nicht möglich, 2 Komponenten zu haben, eine für das Thema und eine für die Nachricht, die funktionieren?

Hallo @barto_95 :waving_hand:

Diese beiden Komponenten sollten korrekt zusammenarbeiten, aber die richtige Komponenten-URL lautet: GitHub - VaperinaDEV/discourse-solved-quote-customization

2 „Gefällt mir“

Hallo :waving_hand: Ich habe diese Theme-Komponente aktualisiert, damit sie mit der Glimmer-Themenliste funktioniert. :slightly_smiling_face: Danke für den Bericht: Discourse topic-list changes · Issue #4 · VaperinaDEV/solved-topic-badge · GitHub

4 „Gefällt mir“

Die Legacy-Themenliste wurde diesen Monat eingestellt.
Der Code kann entfernt werden:


Einen schnellen PR erstellt:

6 „Gefällt mir“

Ups, Entschuldigung, ich habe vergessen, diese Komponente zu aktualisieren. Danke @Arkshine, ich habe sie zusammengeführt. :heart:
@ozkn, bitte aktualisiere die Komponente.

4 „Gefällt mir“

Diese Komponente ist inkompatibel mit discourse-umbrella-groupswitchdisplay und kann nicht zusammen verwendet werden. Es ist ein Fehler aufgetreten, der die korrekte Funktion Ihrer Website beeinträchtigen kann.

Grund: Konflikt zwischen aktiven Themes/Komponenten.

Klicken Sie hier, um die Komponente zu aktualisieren, neu zu konfigurieren oder zu deaktivieren.

(Diese Nachricht ist nur für Website-Administratoren sichtbar.)

Danke für das Update. Ich habe aktualisiert und es versucht, aber ich bekomme den gleichen Fehler. @Don

1 „Gefällt mir“

Oh, ja, Entschuldigung, ich sehe es. Hier behoben: FIX: Discourse version to beta3 · VaperinaDEV/solved-topic-badge@e5889a3 · GitHub Bitte aktualisieren Sie erneut. :slight_smile:

5 „Gefällt mir“

Danke, es funktioniert jetzt ohne Probleme.

2 „Gefällt mir“

Ups, Entschuldigung!

2 „Gefällt mir“

Hallo Leute,

nach dem Update auf die neueste Version:

3.5.0.beta8-dev (commit: 5eca6d826e)

ist bei mir eine visuelle Regression im Zusammenhang mit den Plugins Discourse Solved und Solved Topic Badge aufgetreten.

Problem:

Zuvor hatten gelöste Themen in der Themenliste einen grünen Hintergrund, und ungelöste Themen (auf Lösung wartend) erschienen mit einem roten Hintergrund.

Jetzt zeigen alle gelösten Themen keinen grünen Hintergrund mehr an, obwohl die Einstellung aktiviert ist.

Details:

Screenshot (nach dem Update):

Erwartet:

Gelöste Themen sollten den grünen Hintergrund für eine bessere visuelle Klarheit beibehalten.

Bitte lasst mich wissen, ob dies eine Regression ist oder ob neue CSS-Änderungen erforderlich sind, um dieses Verhalten wiederherzustellen.

1 „Gefällt mir“

Ich glaube, das passiert bei Themen, die Sie gelesen haben, aufgrund der Änderungen in
UX: Variable additions (#33473) · discourse/discourse@20f57ae · GitHub,
die eine separate Hintergrundfarbe für besuchte Themen hinzugefügt haben.

Sie könnten das wahrscheinlich mit Ihrem eigenen CSS beheben, bis die Theme-Komponente angepasst ist, aber ich kann das im Moment nicht überprüfen.

Probleme mit Komponenten, die nicht #offiziell sind, sollten generell im Thema gemeldet werden.

2 „Gefällt mir“

Danke, Moin!

Ich konnte es mit benutzerdefiniertem CSS beheben:

.topic-list-item.solved,
.topic-list-item.visited.solved,
.latest-topic-list-item.solved,
.latest-topic-list-item.visited.solved {
  background-color: var(--success-low) !important;
}

CC: @sam @j.jaffeux

@Don aufgrund kürzlicher variabler Ergänzungen zum Kern müssen Sie Ihre Komponente möglicherweise ein wenig anpassen, damit die Hintergrundfarben funktionieren, auch wenn ein Thema besucht wurde.

3 „Gefällt mir“

Hallo :waving_hand: Danke für den Bericht! Hier ist das Update: UX: Adds background color for visited topic list items · VaperinaDEV/solved-topic-badge@1f87fe4 · GitHub

4 „Gefällt mir“

Hallo @Don, mir ist aufgefallen, dass der farbige Hintergrund für abgemeldete Benutzer nicht angezeigt wird.
Und die Hintergrundfarbe für aside.quote.accepted-answer

nimmt nicht die Farbe des gelösten Abzeichens an. Gibt es eine Möglichkeit, dies anzupassen?