Kela Design Systemin värit ja niiden soveltamista ohjaavat periaatteet on suunniteltu tukemaan saavutettavien verkkopalvelujen toteutusta. Säännönmukaiseen logiikkaan perustuva värijärjestelmä helpottaa esimerkiksi saavutettavien sävy-yhdistelmien muodostamista.
Kelan verkkopalveluja koskevat saavutettavuusvaatimukset löytyvät WCAG 2.1 -ohjeiden osiosta ”Havaittava”. Alla on kuvattu lyhyesti ohjeiden tärkeimmät vaatimukset.
Värien saavutettavuutta koskevat tarkat kriteerit löytyvät WCAG-saavutettavuusohjeista:
Värihavainto on aina subjektiivinen ja suhteellinen: värinäön tarkkuudessa on ihmisten välillä eroja ja värihavainto vaihtelee myös ympäristöstä ja olosuhteista riippuen. Näköaistin perusteella muodostuva havainto ja siihen perustuva kokemus on aina vahvasti yksilöllinen.
Värien havaitsemiseen ja tulkintaan vaikuttavat esimerkiksi ihmisen ikä, terveydentila ja kulttuurinen tausta. Myös yksilöstä riippumattomilla tekijöillä on merkitystä: esimerkiksi näytön kirkkaus, laitteen ominaisuudet sekä ympäristön valaistus vaikuttavat värihavainnon muodostumiseen.
Havaintoon vaikuttavat myös vierekkäisten sävyjen ominaisuudet ja käyttötapa: esimerkiksi väreihin perustuvat optiset harhat liittyvät usein vierekkäisten värisävyjen sekoittumiseen ja vuorovaikutukseen. Sama sävy voi näyttää tummalta tai vaalealta ympäröivistä sävyistä riippuen.
Älä käytä väriä ainoana viestintäkeinona
WCAG-kriteerit edellyttävät, että toiminnalliset ja tietoa välittävät elementit on mahdollista erottaa myös vaihtoehtoisella tavalla, joka ei edellytä värin havaitsemista.
Esimerkiksi ilmoitus toiminnon onnistumisesta ei saa perustua ainoastaan vihreään väriin, vaan tiedon tulee välittyä samassa yhteydessä myös tekstin tai kuvakkeen avulla.
Tee näin
Älä tee näin
Varmista, että väri tukee viestittävää asiaa. Älä kuitenkaan käytä väriä ainoana viestintäkeinona.
Saavutettava kontrasti
Tekstin ja muiden tietoa välittävien elementtien värisävyillä tulee olla riittävä tummuusero suhteessa taustaan ja viereisiin sävyihin, jotta sisältö toistuu selkeänä myös heikkonäköisille verkkopalvelun käyttäjille.
Riittävästä kontrastista on hyötyä myös normaalinäköisille, jotka käyttävät verkkopalvelua esimerkiksi kirkkaassa auringonpaisteessa.
Normaali teksti
Tekstin ja taustan välisen kontrastieron tulee olla vähintään 4,5:1.
Suurikokoinen teksti
Tekstin ja taustan kontrastieron tulee olla vähintään 3:1. WCAG-ohjeiden mukaan suurikokoisen tekstin alaraja on normaalissa tekstissä 18 pt ja lihavoidussa tekstissä 14 pt.
Toiminnalliset elementit
Esimerkiksi tekstikentän, valintaruudun, painikkeen ja käyttöliittymäkuvakkeen pitää erottua taustastaan siten, että elementin ja taustan välinen kontrastisuhde on vähintään 3:1.
Vuorovaikutteiset elementit
Kontrastivaatimukset koskevat myös tilanteita, joissa graafinen objekti valitaan aktiiviseksi tai sen tila muutoin muuttuu (esimerkiksi hover-efekteissä). Kun hiiren osoitin viedään esimerkiksi linkin päälle ja sävy muuttuu alkuperäisestä, linkkitekstin tulee edelleen täyttää kontrastisuhteen vähimmäisehto.
Visualisoinnit, kuviot ja kaaviot
Ei-tekstimuotoisten elementtien kontrastisuhteen tulee olla taustaan nähden vähintään 3:1., jos elementillä on tietoa välittävä rooli. Ehtoa sovelletaan esimerkiksi tilastokuvioihin, kaavioihin ja infografiikkaan. Kontrastieron tulee olla vähintään 3:1 sekä taustaan että viereiseen sävyyn verrattuna.
Tee näin
Älä tee näin
Varmista, että elementtien ja taustan välillä on riittävä kontrasti.
Tee näin
Älä tee näin
Käytä toiminnallisissa elementeissä vähintään 3:1 kontrastia.
Sävyjen yhdistely
Kun saman värin kahden eri sävyn (esim. kela-blue-80 ja kela-blue-30) erotus on vähintään 50, yhdistelmä täyttää WCAG:n kontrastivaatimuksen tasolla 4,5:1. Sääntö ei silti välttämättä päde kahden eri värin välillä (esim. kela-blue ja kela-yellow).
Alla oleva ruudukkotyökalu havainnollistaa WCAG-kriteerien kontrastivaatimukset täyttävät sävy-yhdistelmät. Periaate pätee yhtäläisesti kaikkiin KDS:n väripalettien väreihin – esimerkiksi sävy 20 täyttää normaalin tekstin kontrastin sävyjen 70-100 kanssa ja suurikokoisen tekstin kontrastin sävyn 60 kanssa.
10
20
30
40
50
60
70
80
90
100
-Taustan sävy: 10 tekstin sävy: 10. Kontrastisuhde 1.00:1
-Taustan sävy: 20 tekstin sävy: 10. Kontrastisuhde 1.20:1
-Taustan sävy: 30 tekstin sävy: 10. Kontrastisuhde 1.66:1
-Taustan sävy: 40 tekstin sävy: 10. Kontrastisuhde 2.38:1
AA LargeTaustan sävy: 50 tekstin sävy: 10. Kontrastisuhde 3.58:1 AA Large
AATaustan sävy: 60 tekstin sävy: 10. Kontrastisuhde 4.91:1 AA
AATaustan sävy: 70 tekstin sävy: 10. Kontrastisuhde 6.90:1 AA
AAATaustan sävy: 80 tekstin sävy: 10. Kontrastisuhde 10.58:1 AAA
AAATaustan sävy: 90 tekstin sävy: 10. Kontrastisuhde 13.35:1 AAA
AAATaustan sävy: 100 tekstin sävy: 10. Kontrastisuhde 16.56:1 AAA
10
-Taustan sävy: 10 tekstin sävy: 20. Kontrastisuhde 1.20:1
-Taustan sävy: 20 tekstin sävy: 20. Kontrastisuhde 1.00:1
-Taustan sävy: 30 tekstin sävy: 20. Kontrastisuhde 1.38:1
-Taustan sävy: 40 tekstin sävy: 20. Kontrastisuhde 1.99:1
-Taustan sävy: 50 tekstin sävy: 20. Kontrastisuhde 2.99:1
AA LargeTaustan sävy: 60 tekstin sävy: 20. Kontrastisuhde 4.10:1 AA Large
AATaustan sävy: 70 tekstin sävy: 20. Kontrastisuhde 5.76:1 AA
AAATaustan sävy: 80 tekstin sävy: 20. Kontrastisuhde 8.83:1 AAA
AAATaustan sävy: 90 tekstin sävy: 20. Kontrastisuhde 11.15:1 AAA
AAATaustan sävy: 100 tekstin sävy: 20. Kontrastisuhde 13.83:1 AAA
20
-Taustan sävy: 10 tekstin sävy: 30. Kontrastisuhde 1.66:1
-Taustan sävy: 20 tekstin sävy: 30. Kontrastisuhde 1.38:1
-Taustan sävy: 30 tekstin sävy: 30. Kontrastisuhde 1.00:1
-Taustan sävy: 40 tekstin sävy: 30. Kontrastisuhde 1.44:1
-Taustan sävy: 50 tekstin sävy: 30. Kontrastisuhde 2.16:1
-Taustan sävy: 60 tekstin sävy: 30. Kontrastisuhde 2.96:1
AA LargeTaustan sävy: 70 tekstin sävy: 30. Kontrastisuhde 4.16:1 AA Large
AATaustan sävy: 80 tekstin sävy: 30. Kontrastisuhde 6.38:1 AA
AAATaustan sävy: 90 tekstin sävy: 30. Kontrastisuhde 8.05:1 AAA
AAATaustan sävy: 100 tekstin sävy: 30. Kontrastisuhde 9.99:1 AAA
30
-Taustan sävy: 10 tekstin sävy: 40. Kontrastisuhde 2.38:1
-Taustan sävy: 20 tekstin sävy: 40. Kontrastisuhde 1.99:1
-Taustan sävy: 30 tekstin sävy: 40. Kontrastisuhde 1.44:1
-Taustan sävy: 40 tekstin sävy: 40. Kontrastisuhde 1.00:1
-Taustan sävy: 50 tekstin sävy: 40. Kontrastisuhde 1.50:1
-Taustan sävy: 60 tekstin sävy: 40. Kontrastisuhde 2.06:1
-Taustan sävy: 70 tekstin sävy: 40. Kontrastisuhde 2.90:1
AA LargeTaustan sävy: 80 tekstin sävy: 40. Kontrastisuhde 4.44:1 AA Large
AATaustan sävy: 90 tekstin sävy: 40. Kontrastisuhde 5.61:1 AA
AATaustan sävy: 100 tekstin sävy: 40. Kontrastisuhde 6.95:1 AA
40
AA LargeTaustan sävy: 10 tekstin sävy: 50. Kontrastisuhde 3.58:1 AA Large
-Taustan sävy: 20 tekstin sävy: 50. Kontrastisuhde 2.99:1
-Taustan sävy: 30 tekstin sävy: 50. Kontrastisuhde 2.16:1
-Taustan sävy: 40 tekstin sävy: 50. Kontrastisuhde 1.50:1
-Taustan sävy: 50 tekstin sävy: 50. Kontrastisuhde 1.00:1
-Taustan sävy: 60 tekstin sävy: 50. Kontrastisuhde 1.37:1
-Taustan sävy: 70 tekstin sävy: 50. Kontrastisuhde 1.93:1
-Taustan sävy: 80 tekstin sävy: 50. Kontrastisuhde 2.95:1
AA LargeTaustan sävy: 90 tekstin sävy: 50. Kontrastisuhde 3.73:1 AA Large
AATaustan sävy: 100 tekstin sävy: 50. Kontrastisuhde 4.63:1 AA
50
AATaustan sävy: 10 tekstin sävy: 60. Kontrastisuhde 4.91:1 AA
AA LargeTaustan sävy: 20 tekstin sävy: 60. Kontrastisuhde 4.10:1 AA Large
-Taustan sävy: 30 tekstin sävy: 60. Kontrastisuhde 2.96:1
-Taustan sävy: 40 tekstin sävy: 60. Kontrastisuhde 2.06:1
-Taustan sävy: 50 tekstin sävy: 60. Kontrastisuhde 1.37:1
-Taustan sävy: 60 tekstin sävy: 60. Kontrastisuhde 1.00:1
-Taustan sävy: 70 tekstin sävy: 60. Kontrastisuhde 1.41:1
-Taustan sävy: 80 tekstin sävy: 60. Kontrastisuhde 2.16:1
-Taustan sävy: 90 tekstin sävy: 60. Kontrastisuhde 2.72:1
AA LargeTaustan sävy: 100 tekstin sävy: 60. Kontrastisuhde 3.37:1 AA Large
60
AATaustan sävy: 10 tekstin sävy: 70. Kontrastisuhde 6.90:1 AA
AATaustan sävy: 20 tekstin sävy: 70. Kontrastisuhde 5.76:1 AA
AA LargeTaustan sävy: 30 tekstin sävy: 70. Kontrastisuhde 4.16:1 AA Large
-Taustan sävy: 40 tekstin sävy: 70. Kontrastisuhde 2.90:1
-Taustan sävy: 50 tekstin sävy: 70. Kontrastisuhde 1.93:1
-Taustan sävy: 60 tekstin sävy: 70. Kontrastisuhde 1.41:1
-Taustan sävy: 70 tekstin sävy: 70. Kontrastisuhde 1.00:1
-Taustan sävy: 80 tekstin sävy: 70. Kontrastisuhde 1.53:1
-Taustan sävy: 90 tekstin sävy: 70. Kontrastisuhde 1.94:1
-Taustan sävy: 100 tekstin sävy: 70. Kontrastisuhde 2.40:1
70
AAATaustan sävy: 10 tekstin sävy: 80. Kontrastisuhde 10.58:1 AAA
AAATaustan sävy: 20 tekstin sävy: 80. Kontrastisuhde 8.83:1 AAA
AATaustan sävy: 30 tekstin sävy: 80. Kontrastisuhde 6.38:1 AA
AA LargeTaustan sävy: 40 tekstin sävy: 80. Kontrastisuhde 4.44:1 AA Large
-Taustan sävy: 50 tekstin sävy: 80. Kontrastisuhde 2.95:1
-Taustan sävy: 60 tekstin sävy: 80. Kontrastisuhde 2.16:1
-Taustan sävy: 70 tekstin sävy: 80. Kontrastisuhde 1.53:1
-Taustan sävy: 80 tekstin sävy: 80. Kontrastisuhde 1.00:1
-Taustan sävy: 90 tekstin sävy: 80. Kontrastisuhde 1.26:1
-Taustan sävy: 100 tekstin sävy: 80. Kontrastisuhde 1.57:1
80
AAATaustan sävy: 10 tekstin sävy: 90. Kontrastisuhde 13.35:1 AAA
AAATaustan sävy: 20 tekstin sävy: 90. Kontrastisuhde 11.15:1 AAA
AAATaustan sävy: 30 tekstin sävy: 90. Kontrastisuhde 8.05:1 AAA
AATaustan sävy: 40 tekstin sävy: 90. Kontrastisuhde 5.61:1 AA
AA LargeTaustan sävy: 50 tekstin sävy: 90. Kontrastisuhde 3.73:1 AA Large
-Taustan sävy: 60 tekstin sävy: 90. Kontrastisuhde 2.72:1
-Taustan sävy: 70 tekstin sävy: 90. Kontrastisuhde 1.94:1
-Taustan sävy: 80 tekstin sävy: 90. Kontrastisuhde 1.26:1
-Taustan sävy: 90 tekstin sävy: 90. Kontrastisuhde 1.00:1
-Taustan sävy: 100 tekstin sävy: 90. Kontrastisuhde 1.24:1
90
AAATaustan sävy: 10 tekstin sävy: 100. Kontrastisuhde 16.56:1 AAA
AAATaustan sävy: 20 tekstin sävy: 100. Kontrastisuhde 13.83:1 AAA
AAATaustan sävy: 30 tekstin sävy: 100. Kontrastisuhde 9.99:1 AAA
AATaustan sävy: 40 tekstin sävy: 100. Kontrastisuhde 6.95:1 AA
AATaustan sävy: 50 tekstin sävy: 100. Kontrastisuhde 4.63:1 AA
AA LargeTaustan sävy: 60 tekstin sävy: 100. Kontrastisuhde 3.37:1 AA Large
-Taustan sävy: 70 tekstin sävy: 100. Kontrastisuhde 2.40:1
-Taustan sävy: 80 tekstin sävy: 100. Kontrastisuhde 1.57:1
-Taustan sävy: 90 tekstin sävy: 100. Kontrastisuhde 1.24:1
-Taustan sävy: 100 tekstin sävy: 100. Kontrastisuhde 1.00:1
100
Tekstin ja taustan sävyt
Asteikon viisi tumminta sävyä (60-100) täyttävät leipätekstille asetetut kontrastivaatimukset, jos taustan sävy on valkoinen tai vaalea (10-50).
Asteikon viittä vaaleinta sävyä (10-50) voidaan soveltaa leipätekstiin, jos taustavärinä käytetään asteikon tummia sävyjä (60-100).
AAATaustan sävy: 10 tekstin sävy: 10. Kontrastisuhde 16.44:1 AAA
10
AAATaustan sävy: 20 tekstin sävy: 20. Kontrastisuhde 13.73:1 AAA
20
AAATaustan sävy: 30 tekstin sävy: 30. Kontrastisuhde 9.92:1 AAA
30
AATaustan sävy: 40 tekstin sävy: 40. Kontrastisuhde 6.90:1 AA
40
AATaustan sävy: 50 tekstin sävy: 50. Kontrastisuhde 4.59:1 AA
50
AATaustan sävy: 60 tekstin sävy: 60. Kontrastisuhde 4.91:1 AA
60
AATaustan sävy: 70 tekstin sävy: 70. Kontrastisuhde 6.90:1 AA
70
AAATaustan sävy: 80 tekstin sävy: 80. Kontrastisuhde 10.58:1 AAA
80
AAATaustan sävy: 90 tekstin sävy: 90. Kontrastisuhde 13.35:1 AAA
90
AAATaustan sävy: 100 tekstin sävy: 100. Kontrastisuhde 16.56:1 AAA