Farbe der persönlichen Nachrichten ändern

For some time I borrowed @ChrisBeach’s CSS snippet, so I converted it into a theme component, find the result here:


What it does

It changes the appearance of the page when a personal message is being read:

  • the head banner color (with a gradient),
  • the font color,
  • the background color,
  • the title color,
  • by adding some text after reply.

All these changes are optional and can be toggled with their on/off setting. The main «personal messages» color can also be changed with a setting. To tweak the different colors, edit the top part of the CSS file.

18 „Gefällt mir“

Vielen Dank, @oca!

Ich habe festgestellt, dass dies nur mit Farbnamen funktioniert, nicht mit Hex-Farbcodes. Das macht es schwierig, eine Farbpalette abzugleichen. Nach einem Blick auf das CSS und die Art, wie Farben gemischt werden, vermute ich, dass eine Änderung davon nicht sehr einfach sein wird. Kann mich jemand eines Besseren belehren?

2 „Gefällt mir“

Es scheint, als handele es sich hierbei um ein Theme und nicht um ein Theme-„Component“ – korrigieren Sie mich bitte, falls ich falsch liege.

Ich verwende bereits ein vollständig angepasstes Theme, und es kann immer nur ein Theme gleichzeitig aktiv sein. Man kann Nutzern jedoch erlauben, zwischen verschiedenen Themes zu wechseln… ist das korrekt?

Mein Verständnis ist, dass Theme-Components es ermöglichen, die Komponente auf Ihr aktives/hauptständiges/Standard-Theme anzuwenden. Zumindest funktioniert das bei den anderen Theme-Components für mich so. In den Theme-Components gibt es ein Feld mit der Beschriftung „Component auf diesen Themes einbeziehen“, das die Anwendung der Komponente auf Ihr Standard-Theme erlaubt.

Wäre es möglich, dies in eine Komponente umzuwandeln, damit ich mein Haupt-/Standard-Theme aktiv halten kann, während ich diese Anpassungen für persönliche Nachrichten oder DMs/PMs aktiviere?

2 „Gefällt mir“

Ich erinnere mich, dass wir bei der Änderung, die zwischen Themes und Theme-Komponenten unterscheidet, PRs an alle hier bei Meta vorhandenen Theme-Komponenten gesendet haben.

Ich denke, dieser ist durchgerutscht, da er eine Antwort auf ein anderes Thema war und seitdem in das #theme-Kategorie verschoben wurde.

@oca Du musst diesem „Theme

6 „Gefällt mir“

In der Zwischenzeit hat mich @Rhidian einen neuen Trick gelehrt: Du kannst ein Theme in eine Komponente umwandeln oder umgekehrt, indem du auf die Schaltfläche „Konvertieren

2 „Gefällt mir“

Ich würde es auch sehr begrüßen, wenn man hier einen HEX-Code verwenden könnte!

3 „Gefällt mir“

Erledigt!
Danke für die Tipps.

5 „Gefällt mir“

Ich werde mir das ansehen.
Es könnte sich lohnen, das jetzt als Komponentenparameter hinzuzufügen, da wir das jetzt können.
Ich kann nichts versprechen, ich lerne das noch.

6 „Gefällt mir“

Schön :+1:

Ich habe den Tag zu diesem Thema hinzugefügt. Wenn du Zeit hast, könntest du bitte einen oder zwei Screenshots im ersten Beitrag (OP) dieses Themas hinzufügen? Keine Eile, aber so lässt sich leichter erkennen, welche Änderungen diese Komponente bewirkt.

6 „Gefällt mir“

Ich denke, das Problem liegt darin, dass am Ende von about.json ein zusätzliches Komma steht.

6 „Gefällt mir“

Danke dafür!

Aber vielen Dank an diejenigen, die die JSON-Norm erstellt haben…

4 „Gefällt mir“

Ist dies immer noch der richtige Weg, um die Farbe von DMs/PMs zu ändern?

2 „Gefällt mir“

Ich denke, es kann besser gemacht werden.
Ich habe persönliche Nachrichtenblasen eine Zeit lang stattdessen verwendet, aber es wurde als Kernfunktion hinzugefügt.

1 „Gefällt mir“

Funktioniert diese Komponente jetzt noch gut, da die persönlichen Nachrichtenblasen im Kern enthalten sind? Ich glaube, jemand hatte vor einiger Zeit einige Konflikte Personal Message Bubbles - #93 by AntiMetaman

3 „Gefällt mir“