diff --git a/apps/theme/app/slik-bruker-du-verktoyet/page.tsx b/apps/theme/app/slik-bruker-du-verktoyet/page.tsx index 309c6a2d55..33da52d71e 100644 --- a/apps/theme/app/slik-bruker-du-verktoyet/page.tsx +++ b/apps/theme/app/slik-bruker-du-verktoyet/page.tsx @@ -14,86 +14,43 @@ export default function Home() { Slik bruker du verktøyet - Her vil du lære hvordan du bruke temabyggeren til å bygge ditt - eget tema. Du vil også finne anbefalinger fra designsystemet på - fargevalg og informasjon rundt feilmeldinger som dukker opp i - verktøyet. + Her vil du lære hvordan du bruker temabyggeren til å skape ditt + eget tema. I tillegg får du anbefalinger fra designsystemet om + fargevalg, samt veiledning for å håndtere feilmeldinger som kan + oppstå i verktøyet. Mer informasjon vil komme her etterhvert som + temabyggeren blir ferdigstilt. Valg av farger - Når du skal velge en farge i verktøyet så er det enkelte ting det - er viktig å være klar over. - - - - Accent fargen - - - Accent fargen blir brukt som farge for å lyse opp viktige - elementer på en side. Det er derfor viktig at denne fargen er - sterk nok for å skille seg tydelig ut fra bakgrunnen. - Designsystemet anbefaler at fargen man velger har minst 3:1 - kontrast mot bakgrunnsfargene for å både støtte WCAG sitt{' '} - - 1.4.11 Kontrast for ikke-tekstlig innhold{' '} - {' '} - krav og gjøre kontrastfargen som blir generert hvit. - - - - Neutral fargen - - - Vi anbefaler minst 3:1 kontrast mot bakgrunnsfargene for neutral - fargen også.{' '} - - - - Brand fargene - - - Base fargene for brand fargene blir ikke brukt på viktige - elementer på komponentene som Designsystemet leverer. Det er - derfor litt mer fleksibelt hvilken farge man velger. Om man ønsker - å bruke disse base fargene på viktige elementer på siden så må man - være klar over 3:1 og 4.5:1 kontrastkravene til WCAG for AA. + Når du velger en farge i verktøyet så vil{' '} + Base Default fargen få den samme hex koden som fargen + du har valgt. Om fargen har mindre enn 3:1 kontast mot + bakgrunnsfargene så vil du få en advarsel om dette i verktøyet. + WCAG kravet{' '} + + 1.4.11 Kontrast for ikke-tekstlig innhold (Nivå AA) + {' '} + sier at "Ikke-tekstlig innhold skal ha et kontrastforhold på minst + 3:1 mot farge(r) som ligger ved siden av". Designsystemet bruker + for eksempel Accent - Base Default fargen på både{' '} + Checkbox og Switch når de er i valgt + tilstand. - - - Feilmeldinger og ting å være obs på - - Temabyggeren lar deg velge 5 farger for å bygge et tema: Accent, - Neutral, Brand 1, Brand 2 og Brand 3. Disse fargekodene vil bli - til Base Default i fargeskalaene. Det er derfor - enkelte ting man må passe på når man velger en farge for at det - skal fungere optimalt i systemet. - - - - Fargen har mindre enn 3:1 kontrast mot bakgrunnsfargene - - - - - - Om du velger en farge som har mindre enn 3:1 kontrast mot - bakgrunnsfargene så vil du få en advarsel om dette i verktøyet. - Det er spesielt viktig at Accent og{' '} - Neutral fargene er innenfor denne kontrastgrensen - fordi Base fargene blir brukt på for eksempel{' '} - Button og Checkbox komponentene. Mindre - kontrast enn dette bryter WCAG kravet:{' '} - - 1.4.11 Kontrast for ikke-tekstlig innhold{' '} - - . For Brand fargene er dette mindre viktig siden det ikke brukes{' '} - Base farger på viktige elementer på siden. Det er - viktig å være klar over dette om man velger å bruke{' '} - Base fargene til å lage sine egne ting. +
+ Accent og Neutral fargene må begge ha + minst 3:1 kontrast mot bakgrunnsfargene for å ikke bryte kravet + som er nevnt over. Dette er fordi disse fargene blir brukt inne i + komponentene til Designsystemet. Når det gjelder{' '} + Brand fargene så er ikke Base fargene + brukt på viktige interaktive eller meningsbærende elementer inne i + komponentene. Det er derfor litt mer fleksibilitet i valg av + farger her. Det er fortsatt viktig å tenke på kontrasten mot + bakgrunnsfargene om Base fargene skal brukes på + aktive brukergrensesnittkomponenter eller meningsbærende grafikk.
diff --git a/apps/theme/components/ColorPicker/ColorPicker.tsx b/apps/theme/components/ColorPicker/ColorPicker.tsx index 259645faff..be087fb5b6 100644 --- a/apps/theme/components/ColorPicker/ColorPicker.tsx +++ b/apps/theme/components/ColorPicker/ColorPicker.tsx @@ -66,8 +66,9 @@ export const ColorPicker = ({
{colorError === 'decorative' && (
- Fargen har mindre enn 3:1 kontrast mot bakgrunnsfargene.
{' '} -
Les mer om hva dette betyr på
+ Fargen har mindre enn 3:1 kontrast mot bakgrunnsfargene. I slike + tilfeller er det noen viktige hensyn du bør være klar over.{' '} +

Les mer om hva dette betyr inne på {' '} Slik bruker du verktøyet