CSS für Benutzer

Können wir CSS für Benutzer zulassen? Damit jeder, oder zumindest höhere TLs, die Möglichkeit hat, das Aussehen zu ändern.

Ist das technisch überhaupt möglich (ohne eine speziell angefertigte Theme/CSS-Komponente vom Administrator zu verwenden)?

Welche Risiken gäbe es – abgesehen davon, dass ein Benutzer dies für sich selbst kaputt macht?

Das würde etwas Druck von den Benutzern nehmen, was sie gerne sehen möchten oder meistens nicht sehen möchten.

3 „Gefällt mir“

Ja, das wird irgendwann passieren, zumal sich der HTML-Code von Discourse von Zeit zu Zeit ändert.

Ich habe mindestens eine Website genutzt, die diese Funktion vorgeschlagen hat. Ich würde die Implementierung einer solchen Funktion nicht empfehlen, es sei denn, es besteht ein sehr spezifischer Bedarf (z. B. eine Community von CSS-Enthusiasten?).

Eine fehlende Klammer reicht aus, um die gesamte Website auf display: none; zu setzen :sweat_smile:

4 „Gefällt mir“

Um das klarzustellen, würde sich das CSS nur lokal und nicht global ändern? Wenn das der Fall ist, könnte eine Browsererweiterung keine Lösung sein?

5 „Gefällt mir“

Das einzige Problem mit diesen Erweiterungen ist, dass sie oft kein Sass und keine vollständigen Themes unterstützen. Ich habe zuvor einen SCSS-zu-CSS-Compiler verwendet, um ein benutzerdefiniertes Theme auf einem anderen Forum zu erhalten, und es ist nicht gerade großartig.

1 „Gefällt mir“

Meine Idee: Ein Thema namens „Benutzerdefiniertes Thema“ im Thema, das ein Menü aufruft, mit dem Sie ein benutzerdefiniertes Thema aus der Kategorie Theme auf dieser Website oder Ihre eigenen Themen von https://discourse.theme-creator.io/ verwenden können.

2 „Gefällt mir“

Wenn lokal nur dieser eine Benutzer bedeutet, dann ja.

Aber dann bräuchte es etwas wie wenn Benutzer = X dann CSS machen und ich weiß nicht, ob das überhaupt möglich ist.

Ja, das könnte sie. Wie würde ich solche Erweiterungen auf dem iPad oder Android installieren?

2 „Gefällt mir“

Haben Sie sich Tamper Monkey angesehen? Tamper Monkey-Skripte ermöglichen es Benutzern, die Anzeige von Informationen auf Websites zu ändern.

Ein Mitglied unserer Community hat eines erstellt, als Discourse die Option zum Stummschalten von Benutzern noch nicht hatte. Er fügte eine Methode hinzu, um bestimmte Benutzer stummzuschalten/auszublenden, Op- und Staff-Mitglieder zu dekorieren und Notizen zu bestimmten Benutzern nach Gruppe hinzuzufügen usw.

1 „Gefällt mir“

Wenn du Firefox installieren kannst, gibt es meines Wissens Tamper Monkey als verfügbare Erweiterung.

1 „Gefällt mir“