Gruppen-Avatar-Halos

:information_source: Zusammenfassung Fügt um die Avatare der Benutzer farbliche Ränder 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 So installieren Sie ein Theme oder Theme-Komponente

Diese Theme-Komponente installieren

:woman_technologist: Übersicht

Eine Discourse-Theme-Komponente, die um die Avatare der Benutzer einen farbigen Rand entsprechend ihrer primären Gruppe oder ihres Vertrauenslevels hinzufügt. Der Rand erscheint um den Avatar des Benutzers in allen Beiträgen in Themen, auf der Benutzerkarte und im Profil. Die Ränder erscheinen nicht in Themenlisten, im Benutzerverzeichnis oder auf der Profil-Beitragsliste.

Es gibt Objektkonfigurationen, die es Administratoren ermöglichen, die Farbe des Rands für Gruppen oder Vertrauenslevel, die Größe des Avatar-Rands und die Transparenz des Rands festzulegen. Beachten Sie, 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 Avatar-Rand des Benutzers angezeigt werden soll
Randfarbe Farbe des Rands des Themenautors; es können Discourse-Farbenvariablen verwendet werden (empfohlen für Kompatibilität mit Dunkel-/Hellmodus, z. B.: var(--tertiary)), Hex-Farbcode oder HTML-Farbnamen
Randgröße Größe des Rands (klein, mittel oder groß)
Randtransparenz Transparenz des Rands (0,25 = 25 %, 0,5 = 50 %, 0,75 = 75 %, 1,0 = 100 %)

Wenn Sie Ränder für Mitarbeiter, primäre Gruppen und Vertrauenslevel kombinieren, ist die Hierarchie der Ränder wie folgt: Moderator > Admin > Primäre Gruppen > Vertrauenslevel. Wenn ein Benutzer also Admin, Moderator und Mitglied einer primären Gruppe sowie eines Vertrauenslevels ist und für all diese Gruppen Ränder festgelegt sind, wird der Moderator-Rand 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 Admin- und Moderator-Ränder, die die primäre Gruppe überschreiben. Außerdem sind HelloKitty und MsMarvel beide vom Vertrauenslevel 2, aber der Rand der primären Gruppe von HelloKitty überschreibt den Rand des Vertrauenslevels.

Themenansicht:

Benutzerkarte:


Schauen Sie sich meine anderen Discourse-Projekte an
6 „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.

1 „Gefällt mir“