Für neu erstellte Labels einen zufälligen Stil zuweisen

Nicht ganz zufällig und nicht bei der Tag-Erstellung, aber Sie können etwas Ähnliches wie die Komponente Tag Icons tun und replaceTagRenderer() aus der Plugin-API verwenden, um das HTML der Tags in der Ansicht zu ändern (siehe discourse-tag-icons/common/header.html at master · isabella232/discourse-tag-icons · GitHub).

Eine Funktion wie diese würde den Tag-Namen nehmen, den Tag-Namen auf eine Zahl von 1-6 abbilden (d. h. den String in Basis 6 kodieren und die letzte Ziffer nehmen/Modulo anwenden) und ihn zum HTML-String hinzufügen. Es wäre nicht zufällig, da der Stil vom Tag-Namen bestimmt würde, aber der Stil wäre für alle Benutzer gleich.

Die ursprüngliche Standard-Render-Tag-Funktion finden Sie hier: