Bland Farver
Bland to farver med en procentværdi, se resultatet som HEX, RGB og HSL, og kopier den færdige farve.
Bland to farver med en procentværdi, se resultatet som HEX, RGB og HSL, og kopier den færdige farve.
#A857C5rgb(168, 87, 197)hsl(284, 49%, 56%)Bland Farver viser, hvad der sker, når to farver kombineres med en bestemt procentfordeling. Du vælger Farve A og Farve B, justerer blandingsmængden og ser den beregnede farve som HEX, RGB og HSL. Det gør Bland Farver praktisk, når en mellemfarve skal findes hurtigt uden manuel beregning eller gætteri i et designprogram.
Procentværdien styrer balancen mellem de to inputfarver. En lav værdi holder resultatet tættere på den første farve, en høj værdi flytter resultatet mod den anden farve, og midtpunktet giver en mere lige blanding. Det er nyttigt, når en hoverfarve, en mellemtilstand, en grafisk overgang eller en blødere variant skal findes ud fra to eksisterende farver.
Bland Farver er ikke en erstatning for visuel vurdering. En matematisk blanding kan give en korrekt mellemfarve, men resultatet skal stadig kontrolleres i den sammenhæng, hvor det skal bruges. En farve kan fungere fint som baggrund, men være for svag som tekst. En blanding kan se rolig ud i en stor prøve, men blive utydelig som kant eller ikon. Brug derfor outputværdierne som et præcist udgangspunkt, og test dem i den faktiske komponent.
Det samme blandingsresultat vises i flere formater, fordi forskellige arbejdsopgaver kræver forskellige værdier. Tabellen viser, hvornår de synlige formater typisk er mest nyttige.
| Format | Bedst til | Praktisk note |
|---|---|---|
| HEX | CSS, designværktøjer, dokumentation og hurtig deling | Kort og stabilt format, men mindre læsbart ved justering af lyshed og mætning |
| RGB | Systemer der arbejder med røde, grønne og blå kanalværdier | Nyttigt når værdier skal sammenlignes eller bruges i kode, der forventer rgb() |
| HSL | Manuel finjustering af nuance, mætning og lyshed | Gør det lettere at forstå, om resultatet blev lysere, mørkere eller mere mættet |
| Procentblanding | Hover, aktive tilstande, datavisualisering og gradvise farveskift | Test flere punkter, hvis farven skal indgå i en serie eller overgang |
Bland Farver er velegnet, når to eksisterende farver skal forbindes. Det kan være en brandfarve og en neutral baggrund, en primærknap og en hovertilstand, en advarselsfarve og en mere dæmpet variant eller to diagramfarver, der skal have en visuel mellemposition. I alle tilfælde er fordelen, at resultatet bliver konsekvent og kopierbart.
En typisk UI-opgave er at finde en farve, der ligger mellem en primær farve og hvid eller sort. Det kan give en lys baggrundstone, en subtil kant eller en mørkere aktiv tilstand. En anden opgave er at skabe en midterfarve mellem to kategorier i en visualisering, så overgangene ikke virker tilfældige. Bland Farver gør det muligt at gentage samme beslutning med en konkret procentværdi i stedet for at justere manuelt hver gang.
Hvis du skal vælge en enkelt startfarve først, kan Farvevælger bruges til at finde og kopiere en præcis værdi. Når blandingen skal bruges til tekst eller knapper, bør den efterfølgende kontrolleres i Kontrast Checker.
Den første fejl er at antage, at en blandet farve automatisk er harmonisk. Hvis inputfarverne har meget forskellig lyshed eller mætning, kan resultatet blive gråt, mudret eller visuelt fladt. Det er ikke nødvendigvis forkert, men det skal passe til opgaven. En dæmpet mellemfarve kan være god til baggrunde, men dårlig til tydelige handlinger.
Den anden fejl er at bedømme resultatet isoleret. En farveprøve kan se god ud alene, men ændre karakter sammen med tekst, billeder eller andre brandfarver. Den tredje fejl er at kopiere kun ét format uden at tænke på videre brug. HEX er praktisk, men HSL kan være bedre, hvis næste trin er at justere lyshed eller mætning. RGB kan være det rigtige valg, hvis værdien skal ind i en komponent eller et system, der allerede bruger rgb().
Brug Bland Farver til den præcise beregning, men lad den endelige beslutning afhænge af kontekst. En god blanding skal både være numerisk korrekt og visuelt nyttig i den komponent, grafik eller datavisualisering, hvor farven ender.
Mix Amount er den vigtigste kontrol i Bland Farver, fordi den afgør, hvilken inputfarve der dominerer. En lille procent giver en farve, der stadig føles tæt på Farve A. En høj procent giver et resultat, der nærmer sig Farve B. Midten er nyttig som neutral reference, men den er ikke altid det bedste valg. Hvis den ene farve er meget mørk og den anden meget lys, kan 50% give en mellemfarve, der føles tungere eller mattere end forventet.
Procenten bør derfor vælges efter anvendelse. Til hovertilstande kan en lille bevægelse være nok, fordi brugeren kun skal mærke en ændring. Til datavisualisering kan en mere tydelig mellemfarve være nødvendig, så kategorier ikke blandes sammen. Til baggrunde kan en lavere intensitet ofte være bedre, fordi farven skal støtte indholdet. Til badges og ikoner kan en mere markant blanding gøre elementet lettere at se.
Det kan være nyttigt at teste flere værdier i samme serie, for eksempel 20%, 40%, 60% og 80%. På den måde kan du se, om overgangen mellem farverne er jævn, eller om der opstår et punkt, hvor resultatet bliver grumset. Hvis farverne skal bruges i en skala, er en enkelt blanding sjældent nok. Bland Farver giver den præcise værdi for hvert punkt, men serien bør vurderes samlet.
Når resultatet kopieres som HEX, er det let at indsætte i CSS, designværktøjer og dokumentation. HEX er dog ikke altid det mest forklarende format. Hvis farven senere skal justeres, kan HSL være mere læsbart, fordi nuance, mætning og lyshed er adskilt. RGB er praktisk, når et system kræver rgb()-format, eller når værdien skal sammenlignes kanal for kanal.
Ved implementering bør den blandede farve navngives efter formål. Et navn som blanding-50 siger noget om beregningen, men ikke om brugen. Et navn som hover-baggrund, sekundær-kant eller diagram-overgang forklarer, hvorfor farven findes. Hvis blandingen kun bruges som et trin i en gradient, kan et procesnavn være fint. Hvis den bruges som en selvstændig farve i et designsystem, bør funktionsnavnet være tydeligere.
Det er også vigtigt at kopiere den samme værdi til alle relevante steder. Hvis en hoverfarve beregnes i Bland Farver, men senere justeres manuelt i CSS, mister teamet sporbarheden. Gem derfor inputfarverne og procenten, hvis beslutningen skal kunne gentages. Det gør det lettere at genskabe farven, ændre serien eller forklare, hvorfor netop den værdi blev valgt.
Bland Farver giver et præcist numerisk resultat, men nogle farvebeslutninger kræver mere end en lineær blanding mellem to værdier. Hvis målet er en komplet palet, skal relationer, roller og kontrast vurderes bredere. Hvis målet er en gradient, skal flere farvestop og retning også kontrolleres. Hvis målet er tilgængelig tekst, er kontrastforhold vigtigere end om blandingen ser harmonisk ud.
Det betyder ikke, at blandingen er mindre værd. Den giver et klart og gentageligt mellemtrin, som kan indgå i større beslutninger. Brug den til at finde en kandidatfarve, kopier værdien, og test den derefter i den kontekst, hvor den skal leve. Den proces giver bedre resultater end at vælge tilfældige mellemfarver direkte i en komponent.
Forestil dig en primær blå farve og en lys baggrund, hvor der mangler en diskret hoverfarve. Vælg den blå som Farve A, vælg baggrundsfarven som Farve B, og test først en lav blandingsprocent. Hvis resultatet stadig er for stærkt, kan procenten øges gradvist mod baggrunden. Hvis resultatet bliver for svagt, kan procenten sænkes igen. På den måde bliver hoverfarven en kontrolleret variant i stedet for en tilfældig lysere blå.
Samme metode kan bruges til diagrammer. Hvis to kategorier skal forbindes visuelt, kan Bland Farver skabe et mellempunkt, der dokumenteres med inputfarver og procent. Det gør beslutningen nemmere at gentage i en anden visualisering. Gem derfor ikke kun den kopierede HEX-værdi; notér også, hvilke to farver der blev blandet, og hvilken procent der gav resultatet.
Sammenlign også resultatet ved flere procenttrin, hvis farven skal indgå i en serie. Det afslører hurtigt, om overgangen føles jævn.
Notér den bedste procent.