Änderungen bei der Generierung von Wurzelfarben

Ich konnte keine Ankündigung dazu finden. Ich habe gesehen, dass es neue Stammfarbdeklarationen gibt (primary-900, primary-800, …).

Ich arbeite an einem Theme und erhalte unterschiedliche Berechnungen für diese (primary ist dasselbe), anscheinend abhängig von der Discourse-Version?

Gibt es weitere Informationen darüber, wie Schattierungen und Tönungen generiert werden? Auch, ob das numerische System die beschreibenden Begriffe (low, medium, high, …) vollständig ersetzen soll?

2 „Gefällt mir“

Hallo,

Ich glaube, dies ist die Datei für Farbtransformationen, in der Sie den Prozentsatz überprüfen können, wie diese Variablen erstellt wurden.

2 „Gefällt mir“

Danke @Don! Aber ja, ich weiß, wo die Farben deklariert sind. Ich war neugierig auf die Überlegungen dahinter und die zukünftigen Pläne.

Zum Beispiel gibt es derzeit numerische Werte für primär und tertiär. Warum nicht für alle Werte eines Farbschemas? Ist das geplant?

Außerdem generieren numerische Werte derzeit nur hellere Farbtöne. Warum nicht ein standardmäßigeres System verwenden, bei dem 500 die Hauptfarbe zugewiesen wird, mit helleren Farbtönen <500 und dunkleren Farbtönen >500?

Ein weiteres Thema: Warum werden hellere Farbtöne nicht linearer generiert, sondern durch eine Mischung mit einer anderen Hauptfarbe aus dem Farbschema?

Derzeit kann ich das Discourse-Farbsystem nicht verwenden, um Farbdeklarationen zu implementieren, wenn ein Kunde ein umfassendes Designsystem hat. Ich muss praktisch alle Werte von Grund auf neu deklarieren. Wenn generierte Farben in Discourse jetzt numerisch definiert sind, warum nicht ein System implementieren, das konsistent und besser auf die Farbgenerierung in gängigen Designsystemen abgestimmt ist?

3 „Gefällt mir“

Ja, siehe UX: Styleguide changes & color variable additions by jordanvidrine · Pull Request #15984 · discourse/discourse · GitHub für den Kontext.

Berechnung vor 8 Tagen geändert, bitte auf die neueste Version aktualisieren.

5 „Gefällt mir“