Gruppen-Avatar-Halos

:information_source: Zusammenfassung Fügt um Benutzer-Avatare herum Halos hinzu, wie durch ihre primäre Gruppe oder ihr Vertrauenslevel festgelegt
:eyeglasses: Vorschau Vorschau mit Theme Creator
:hammer_and_wrench: Repository https://github.com/Lillinator/group-avatar-halos
:question: Installationsanleitung Wie man ein Theme oder Theme-Komponente installiert

Diese Theme-Komponente installieren

:woman_technologist:t2: Übersicht

Eine Discourse-Theme-Komponente, die um Benutzer-Avatare herum einen farbigen Halo hinzufügt, basierend auf ihren primären Gruppen oder Vertrauensleveln. Der Halo erscheint um den Avatar des Benutzers in allen Beiträgen in Themen, privaten Nachrichten, ihrer Benutzerkarte und ihrem Profil. Die Halos erscheinen nicht in Themenlisten, dem Benutzerverzeichnis oder auf Profil-Beitragslisten-Seiten.

Es gibt Objekteinstellungen, die es Administratoren ermöglichen, die Gruppe oder das Vertrauenslevel, die Halo-Farbe, die Halo-Größe und die Halo-Transparenz festzulegen. Beachte, dass es sich um die primäre Gruppe des Benutzers handeln muss.


:gear: Einstellungen:

Eigenschaft Beschreibung
Gruppe Primäre Gruppe oder Vertrauenslevel, für die der Benutzer-Avatar-Halo angezeigt werden soll
Halo-Farbe Farbe des Halos des Themenautors; es können Discourse-Farbenvariablen verwendet werden (empfohlen für Kompatibilität mit Dunkel-/Hellmodus, z. B.: var(--tertiary)), Hex-Farbcodes oder HTML-Farbnamen
Halo-Größe Größe des Halos (klein, mittel oder groß)
Halo-Transparenz Transparenz des Halos (0,25 = 25 %, 0,5 = 50 %, 0,75 = 75 %, 1,0 = 100 %)

Wenn du Halos für Mitarbeiter, primäre Gruppen und Vertrauenslevel kombinierst, ist die Hierarchie der Halos wie folgt: Moderator > Administrator > Primäre Gruppen > Vertrauenslevel. Wenn ein Benutzer also Administrator, Moderator, Mitglied einer primären Gruppe und eines Vertrauenslevels ist und für all diese Gruppen Halos festgelegt sind, wird der Moderator-Halo angezeigt.


:camera_flash: Screenshots:

Im folgenden Screenshot sind die Benutzer HelloKitty, Catra und Lilly alle Mitglieder der primären Gruppe Pink, aber Lilly und Catra haben jeweils Administrator- und Moderator-Halos, die die primäre Gruppe überschreiben. Außerdem sind HelloKitty und MsMarvel beide vom Vertrauenslevel 2, aber der Halo der primären Gruppe von HelloKitty überschreibt den Halo des Vertrauenslevels.

Themenansicht:

Benutzerkarte:


Schau dir meine anderen Discourse-Dinge an
9 „Gefällt mir“

Dies und das Topic-Halo sind sehr coole Ergänzungen.

Vielleicht entgegen der Richtlinien habe ich ein Halo für TL3 und Autoren-Halo eingerichtet, und beide scheinen großartig zu funktionieren.

Danke, dass ihr diese erstellt und geteilt habt!

1 „Gefällt mir“

Danke, Geoff! :slight_smile:

Es ist wahrscheinlich in Ordnung, wenn du nur ein Trust-Level verwendest. Ich denke, es würde verwirrend werden, wenn ein Forum mehrere Trust-Levels oder Gruppen mit Heben hätte, plus das des Themenautors. Ich habe sogar in Betracht gezogen, sie in einer Komponente zu kombinieren, aber der Code dafür ist ganz unterschiedlich, abgesehen von der Heben-Darstellung.

2 „Gefällt mir“

Es lohnt sich zu erwähnen, dass mein Forum klein ist (<30 DAU) und Feedback selten ist.

Erste Rückmeldungen zeigen, dass die Leute die Halos lieben. :smiley:

1 „Gefällt mir“