Uchū-Farbpalette für Internet-Enthusiasten
(uchu.style)- Uchū ist eine von NetOperator Wibby erstellte Farbpalette für Internet-Enthusiasten und wird eher als Liste von
oklch()-Werten als über Farbnamen bereitgestellt - Die Palette ist in 8 Farbbündel unterteilt, von denen jedes aus 9 Stufen von
oklch(L C H)-Werten besteht - Das erste Bündel ist eine niedrig gesättigte Reihe mit Chroma-Werten von
0.002~0.004, die übrigen wirken anhand des Farbwinkels wie Rot-, Pink-, Lila-, Blau-, Grün-, Gelb- und Orange-Reihen - Farbnamen, Anwendungsbeispiele, Code-Samples, Download-Methode und Lizenzinformationen werden nicht bereitgestellt
- Für die Verwendung in einem Designsystem oder Theme müssen die bereitgestellten OKLCH-Werte direkt kopiert und angewendet werden
Grundform der Uchū-Palette
- Uchū ist eine Farbpalette, die mit der Beschreibung „the color palette for internet lovers“ angeboten wird
- Als Autor ist NetOperator Wibby angegeben
- Im Mittelpunkt der Palette steht eher eine Liste von
oklch()-Werten als erklärender Text; jeder Wert legt eine Farbe mit drei Zahlen für Helligkeit, Chroma und Farbwinkel fest
Aufbau der Palette
- Die gesamte Palette besteht aus 8 Farbbündeln
- Jedes Bündel enthält 9
oklch()-Werte - Die Stufenbezeichnungen erscheinen in jedem Bündel von
### 2bis### 9, während der erste Wert davor ohne eigene nummerierte Überschrift steht
OKLCH-Bereiche je Farbbündel
-
Niedrig gesättigte Reihe
- Der Chroma-Wert liegt auf einem Niveau von
0.002~0.004 - Startwert:
oklch(0.9557 0.003 286.35) - Letzter Wert:
oklch(0.5682 0.004 247.89)
- Der Chroma-Wert liegt auf einem Niveau von
-
Farbwinkel, die wie Rot- und Pinktöne wirken
- Das zweite Bündel liegt beim Farbwinkel ungefähr im Bereich
3~19- Startwert:
oklch(0.8898 0.052 3.28) - Letzter Wert:
oklch(0.4117 0.157 16.58)
- Startwert:
- Das dritte Bündel liegt beim Farbwinkel ungefähr im Bereich
352~355- Startwert:
oklch(0.958 0.023 354.27) - Letzter Wert:
oklch(0.5768 0.074 353.14)
- Startwert:
- Das zweite Bündel liegt beim Farbwinkel ungefähr im Bereich
-
Farbwinkel, die wie Lila- und Blautöne wirken
- Das vierte Bündel liegt beim Farbwinkel ungefähr im Bereich
298~305- Startwert:
oklch(0.891 0.046 305.24) - Letzter Wert:
oklch(0.3601 0.145 298.35)
- Startwert:
- Das fünfte Bündel liegt beim Farbwinkel ungefähr im Bereich
258~260- Startwert:
oklch(0.8966 0.046 260.67) - Letzter Wert:
oklch(0.3953 0.15 259.87)
- Startwert:
- Das vierte Bündel liegt beim Farbwinkel ungefähr im Bereich
-
Farbwinkel, die wie Grün-, Gelb- und Orangetöne wirken
- Das sechste Bündel liegt beim Farbwinkel ungefähr im Bereich
144~149- Startwert:
oklch(0.9396 0.05 148.74) - Letzter Wert:
oklch(0.5277 0.138 145.41)
- Startwert:
- Das siebte Bündel liegt beim Farbwinkel ungefähr im Bereich
91~92- Startwert:
oklch(0.9705 0.039 91.2) - Letzter Wert:
oklch(0.6229 0.097 91.9)
- Startwert:
- Das achte Bündel liegt beim Farbwinkel ungefähr im Bereich
51~57- Startwert:
oklch(0.9383 0.037 56.93) - Letzter Wert:
oklch(0.5249 0.113 51.98)
- Startwert:
- Das sechste Bündel liegt beim Farbwinkel ungefähr im Bereich
Punkte zur Nutzung
- Farbnamen für die einzelnen Farbbündel werden nicht bereitgestellt
- Beispiele für die Anwendung in Themes, Code-Samples, Download-Methode und Lizenzinformationen sind nicht enthalten
- Praktische Nutzer müssen die
oklch()-Werte aus der Liste direkt kopieren und für den Aufbau einer Palette oder eines Themes verwenden
1 Kommentare
Hacker-News-Kommentare
Habe heute oklch() kennengelernt
https://developer.mozilla.org/en-US/docs/Web/CSS/color_value...
Als ich es selbst ausprobiert habe, war ich überrascht, wie sehr die Farben plötzlich lebendig wirkten, und da beschloss ich, ein Theme zu erstellen
https://v0-oklch-visualiser-e69nx1.vercel.app/
https://caniuse.com/?search=oklch
Ich frage mich, warum das Wort uchu verwendet wurde
Heutzutage scheint fast alles – Farbpaletten, KI-Modelle, Startups, Tools, Apps usw. – nach irgendeinem zufällig ausgewählten japanischen Wort benannt zu werden, und ich weiß nicht, warum
Interessanterweise passiert in Japan dasselbe mit scheinbar zufällig ausgewählten englischen Wörtern, also ist es wohl nicht völlig beispiellos
Sich über Produktnamen aus nur einem Wort zu beschweren, wirkt ziemlich seltsam. Ich weiß nicht, ob das Problem die Ursprungssprache des Wortes ist, ob man neidisch darauf ist, dass statt eines längeren Wortes wie Navigator ein zweisilbiges Wort verwendet wird, oder ob es stört, dass es nicht einsilbig ist wie Chrome
Ich frage mich, ob Ubuntu okay ist, weil es nicht japanisch ist, oder ob Namen wie Twitter oder Yahoo auch abgeschafft werden sollten und alles auf einen einzelnen Buchstaben wie X reduziert werden muss
Da ich dieses Theme in all meinen Projekten verwende, soll es gewissermaßen universell sein
Zu anderen Fällen kann ich nichts sagen, aber persönlich mag ich japanischen Stil bzw. japanische Ästhetik, also verwende ich solche Wörter, wenn sie gut passen
Wenn man einen Projektnamen mit 4–6 Buchstaben möchte, passen japanische Wörter oft gut zu den Anforderungen, und japanische Kultur ist international sehr weit verbreitet
Ich frage mich, ob damit eine Lesbarkeitsanalyse gemacht wurde
Der Kontrast zwischen Hintergrund und Vordergrund wirkt zu niedrig, um über längere Zeit bequem zu lesen
Bei der Arbeit gibt es ein neues Team, das uns dazu bringt, für Menschen mit Leseschwierigkeiten alle Kontraste zu messen. Der Kontrast müsse mindestens 80 % betragen, die Schriftgröße müsse riesig sein, Theme-Änderungen seien nicht erlaubt, und aus „Sicherheitsgründen“ ist auch die Installation von Plug-ins wie Dark Reader verboten
Das Problem ist, dass das Ergebnis für alle anderen sehr hässlich ist und die Augen ermüdet. Jetzt, da man Dark Reader nicht mehr verwenden kann, ist es noch schlimmer. Alles ist fett und schreit einen an, sodass es sogar schwieriger wird zu erkennen, was wichtig ist. Ich habe mir kein Display mit 4,7 Millionen Farben gekauft, um nur 10 Farben zu sehen. Bei sehr hohem Kontrast bekomme ich eher Kopfschmerzen, deshalb mag ich weichere Themes wie Solarized lieber
Den 0,5 % der Mitarbeitenden mit Sehproblemen wäre mit Browser-Plug-ins, die sie jeweils an ihr Problem anpassen können, ausreichend geholfen. Sehschwierigkeiten sind nicht alle gleich. Manche können bestimmte Farbkombinationen nicht sehen, also sollte man sie vermeiden oder anpassen; andere sehen verschwommen und brauchen große Schrift, die vielleicht noch viel größer sein müsste als jetzt. Menschen, die gar nichts sehen, hilft das auch nicht, sie brauchen eine Braillezeile und gute Alternativtexte für Bilder. Aber im Unternehmen scheint man sich darum nicht zu kümmern, sondern nur um das, was sofort sichtbar auffällt
Früher hatten wir eine dezente E-Mail-Signatur, jetzt drängt sie sich mit Kindergartenfarben und riesiger Schrift auf. Dabei sind das Informationen, die ohnehin niemand liest. Es gab einen Grund, warum sie absichtlich weniger hervorgehoben waren: Man wusste, dass sie da sind, falls man sie braucht, aber auch, dass es keine wichtigen Informationen sind. Wenn man sie wirklich lesen will, kann man sie markieren, oder in den Nur-Text-Modus wechseln
Ich bin überhaupt nicht gegen Unterstützung für Menschen mit Behinderungen, aber ich würde mir einen stärker personalisierten Ansatz wünschen. Ich mag es nicht, wenn man beim Versuch, eine Sache zu reparieren, alles für alle anderen kaputtmacht. Ich benutze mein Handy auch nicht im Modus mit riesiger Schrift, aber ich finde es gut, dass es diese Funktion für Menschen gibt, die sie brauchen
Falls ja: Die kleinen Farbwerte dienen eher visuellen Zwecken als der Informationsvermittlung, und im Repository liegen die Werte in gut lesbarer Form vor. Zum Beispiel würde man vermutlich keinen ganzen Absatz mit hellorangefarbenem Text auf orangefarbenem Hintergrund lesen wollen
Die Formulierung Farbschema ist verwirrend
Für mich bedeutet ein Farbschema eine kleine Anzahl von Farben, die gut zusammenpassen, wie Monokai. Auch die Einsatzbereiche sind klar und einfach, etwa Syntax-Highlighting in Code-Editoren
Das hier sieht eher wie eine Liste mit sehr vielen Farben innerhalb einzelner Farbfamilien aus, und ich weiß nicht, wie man sie verwenden soll. Das ist nicht abwertend gemeint, ich bin wirklich verwirrt
Wenn es mehrere Helligkeitsstufen derselben Farbe gibt, wirkt es wie dieselbe Familie und ermöglicht flexible UI-Elemente, die gut zusammenpassen. Wenn man zum Beispiel eine blaue Karte mit einem Rand aus der blauen Farbfamilie möchte, kann man für den Hintergrund ein helleres Blau und für den Rand ein dunkleres Blau verwenden
Statt einen schwarzen Rand mit Transparenz zu versehen, wurde jede Helligkeitsstufe dieser Palette einzeln so ausgewählt, dass sie innerhalb derselben Farbfamilie harmoniert. Ein weiterer Vorteil ist, dass jede „Helligkeitsstufe“ über Farben hinweg konsistent sein kann. 50 % Grau liegt an einer ähnlichen Stelle wie 50 % Rot
Allgemeiner gesagt ist jede der hier enthaltenen Farben so entworfen, dass sie mit allen anderen Farben gut zusammenpasst. Es dürfen nicht einfach beliebige Farben sein, sie müssen miteinander harmonieren
Open Color von OpenProps https://yeun.github.io/open-color/
Tailwinds Farbpalette https://tailwindcss.com/docs/colors
Aus Designperspektive kann es sehr schwierig sein, Farben auszuwählen und dabei gute Farbkontrastwerte sowie andere Barrierefreiheitskriterien einzuhalten. Standardisierte Paletten sind nützlich, weil sie diese Arbeit abnehmen. Ich nutze die OC- oder Tailwind-Palette häufig, aber oft fehlen mir die gewünschten Farbfamilien, daher ist es ziemlich gut, hier drei solcher Optionen zu haben
Diese Palette wirkt nicht perzeptiv gleichmäßig
Damit meine ich, dass das Kontrastverhältnis zwischen jedem Tint und Weiß/Schwarz nicht bei allen Farben gleich ist. Ich frage mich, ob sie mit https://huetone.ardov.me/ analysiert wurde
[1] https://github.com/darekkay/a11y-contrast
[2] https://darekkay.com/blog/accessible-color-palette/
Ich weiß nicht, ob das Tool huetone OKLCH unterstützt. Eine Umstellungsoption habe ich nicht gesehen
Ich frage mich, warum das ein Farbschema für Internet-Enthusiasten ist
Wenn man die Nummern untereinander vergleicht, wirkt Blau deutlich satter und deckender als die anderen Farben
Vergleicht man alle fünf Stufen nebeneinander, springt Blau elektrisch hervor, während die anderen Farben wie getönt aussehen
Natürlich hängt das von Monitor-Gamma und Farbprofil ab, aber ich frage mich, ob die Absicht war, dass jede Nummer wie eine ähnlich starke Tönung der reinen Farbe wirkt. Im Moment sieht es eher aus wie ein System ähnlich RGB/CMYK mit anderer Notation, statt wie eine Implementierung des Munsell Color System, das perzeptive Gleichwertigkeit entlang einer Farbintensitätsskala herstellt
Ich bin nicht mit irgendeiner Formel zu diesen Farben gekommen, sondern habe sie einfach nach Augenmaß angepasst, bis sie für mich gepasst haben
In Firefox auf Android sehe ich nur schwarzen Text auf weißem Hintergrund
Ich vermute, dass eigentlich mehr zu sehen sein sollte, oder?
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_sel...
[2] https://caniuse.com/css-nesting
Edit: Offenbar wird Oklab/oklch() [1] verwendet. Laut Angaben sollte das ab Firefox 113 funktionieren, aber in 115 scheint es nicht zu gehen. Oder vielleicht macht irgendein anderer Faktor etwas kaputt
[1] https://developer.mozilla.org/en-US/docs/Web/CSS/color_value...
In meinem Firefox funktioniert es, aber Android verwende ich nicht
Ich weiß nicht, wie man Leute nennen soll, die Abwärtskompatibilität ignorieren. Meine Website funktioniert bei Bedarf sogar in IE6
Ich nutze Tailwind zwar nicht, habe aber für solche Zwecke die Tailwind-Palette verwendet
https://tailwindcss.com/docs/colors
Um es klar zu sagen: Wenn man eine CSS-Bibliothek auf die neueste Version aktualisiert, sollte sich das Farbschema der gesamten Website nicht unauffällig ändern, aber genau so ist die Realität
Deshalb habe ich angefangen, zu Radix Colors zu wechseln
Es gibt wohl keine zwingende Anforderung, dass die Sättigung zwischen den Farben konsistent sein muss, aber für meinen Geschmack wirkt sie etwas uneinheitlich
Das dunkle Gelb und Orange wirken ein bisschen zu ausgewaschen
Insgesamt ist die Palette gut. Besonders gefällt mir, dass sie „rotes“ Rot vermeidet. Ich glaube, das ist eine Farbe, die viele Designer nicht mögen. Ich würde gern eine Studie über den Zusammenhang zwischen Augenfarbe und Farbpräferenzen sehen
Ähnliche Richtung, aber mit mehr Farbfamilien: https://www.s-ings.com/scratchpad/oklch-smooth/
Danke für den Link, diese Farbfamilien sehen wirklich gut aus