Skip to content

Commit 34c05fd

Browse files
RenateRokeRobbert
andauthored
docs: consistente links van Richtlijnen naar WCAG-pagina's
Toevoegen en gelijktrekken van interne WCAG-richtlijnen bij bestaande formulierrichtlijnen, zodat het er hetzelfde uitziet als bij de contentrichtlijnen. Preview: https://documentatie-git-feat-internal-links-nl-design-system.vercel.app/richtlijnen/formulieren/ (vanaf daar alle tabjes langs) --------- Co-authored-by: Robbert Broersma <[email protected]>
1 parent d8aa774 commit 34c05fd

File tree

180 files changed

+982
-131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+982
-131
lines changed

.changeset/goblin-desk-neck.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@nl-design-system-unstable/documentation": minor
3+
---
4+
5+
Toevoegen en gelijktrekken van interne WCAG-richtlijnen bij bestaande formulierrichtlijnen.

docs/richtlijnen/formulieren/button/1-keyboard/README.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,12 @@ keywords:
1818
import FooterInfo from "@nl-design-system-unstable/documentation/richtlijnen/_footer_info.md";
1919
import Code from "./_code.mdx";
2020
import Guideline from "./_guideline.md";
21+
import WCAG from "./_wcag.md";
2122

2223
<Guideline />
2324

2425
<Code />
2526

27+
<WCAG />
28+
2629
<FooterInfo />

docs/richtlijnen/formulieren/button/1-keyboard/_guideline.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22

33
# Toetsenbordbediening van een button
44

5-
Veel gebruikers navigeren door een formulier met hun Tab-toets om van focusable element naar focusable element te springen (buttons, links, invoervelden, radio buttons, checkboxes etc).
5+
Veel gebruikers navigeren door een formulier met hun Tab-toets om van interactief element naar interactief element te springen, zoals buttons, links, invoervelden, radio buttons en checkboxes.
66

77
Krijgt een button de toetsenbordfocus, dan kan die met “enter” of “spatiebalk” worden geactiveerd. Zorg ervoor dat deze functionaliteit blijft werken als je een webcomponent bouwt, dit is standaard en verwacht gedrag van een button.
88

9-
Een consistente toetsenbordbediening is nodig om te voldoen aan het [WCAG-succescriterium 2.1.1 Toetsenbord](/wcag/2.1.1) (niveau A).
10-
11-
En ook volg je dan de [WCAG-richtlijn 3.2 Voorspelbaar](https://www.w3.org/WAI/WCAG22/Understanding/predictable.html): maak het uiterlijk en de bediening van webpagina's voorspelbaar.
9+
Zorg ervoor dat de volgorde waarin interactieve elementen focus krijgen logisch is en dat er geen onverwachte veranderingen plaatsvinden als een bezoeker de button activeert.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<!-- @license CC0-1.0 -->
2+
3+
## Meer lezen over gerelateerde WCAG-succescriteria op NL Design System
4+
5+
Op de WCAG succescriteria pagina's op deze website lees je meer over veelgemaakte fouten en hoe je kunt testen of jouw website aan de succescriteria voldoet.
6+
7+
- [Succescriterium 2.1.1 Toetsenbord](/wcag/2.1.1/)
8+
- [Succescriterium 3.2.1 Bij focus](/wcag/3.2.1/)
9+
- [Succescriterium 3.2.3 Consistente navigatie](/wcag/3.2.3/)

docs/richtlijnen/formulieren/button/2-submit/README.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,12 @@ keywords:
1818
import FooterInfo from "@nl-design-system-unstable/documentation/richtlijnen/_footer_info.md";
1919
import Code from "./_code.mdx";
2020
import Guideline from "./_guideline.md";
21+
import WCAG from "./_wcag.md";
2122

2223
<Guideline />
2324

2425
<Code />
2526

27+
<WCAG />
28+
2629
<FooterInfo />

docs/richtlijnen/formulieren/button/2-submit/_guideline.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,3 @@ Versturen na bijvoorbeeld het kiezen van een optie kan de gebruiker verrassen: w
99
Let wel: het gaat hier om het daadwerkelijk versturen van het formulier. Dus als de **context** verandert. Bijvoorbeeld: je gaat naar een bevestigingspagina.
1010

1111
Het updaten van bijvoorbeeld zoekresultaten waarbij alleen de **content** verandert valt hier niet onder. Bijvoorbeeld: alleen het aantal zoekresultaten verandert, maar je blijft op dezelfde pagina.
12-
13-
Een formulier niet onverwacht versturen is nodig om te voldoen aan het [WCAG-succescriterium 3.2.2 Bij Input](/wcag/3.2.2/) (niveau A).
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<!-- @license CC0-1.0 -->
2+
3+
## Meer lezen over gerelateerde WCAG-succescriteria op NL Design System
4+
5+
Op de WCAG succescriteria pagina's op deze website lees je meer over veelgemaakte fouten en hoe je kunt testen of jouw website aan de succescriteria voldoet.
6+
7+
- [Succescriterium 2.1.1 Toetsenbord](/wcag/2.1.1/)
8+
- [Succescriterium 3.2.1 Bij focus](/wcag/3.2.1/)
9+
- [Succescriterium 3.2.2 Bij input](/wcag/3.2.2/)
10+
- [Succescriterium 3.2.3 Consistente navigatie](/wcag/3.2.3/)

docs/richtlijnen/formulieren/button/3-placement/README.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,12 @@ keywords:
1818
import FooterInfo from "@nl-design-system-unstable/documentation/richtlijnen/_footer_info.md";
1919
import Code from "./_code.mdx";
2020
import Guideline from "./_guideline.md";
21+
import WCAG from "./_wcag.md";
2122

2223
<Guideline />
2324

2425
<Code />
2526

27+
<WCAG />
28+
2629
<FooterInfo />
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!-- @license CC0-1.0 -->
2+
3+
## Meer lezen over gerelateerde WCAG-succescriteria op NL Design System
4+
5+
Op de WCAG succescriteria pagina's op deze website lees je meer over veelgemaakte fouten en hoe je kunt testen of jouw website aan de succescriteria voldoet.
6+
7+
- [Succescriterium 1.4.4 Herschalen van tekst](/wcag/1.4.4/)
8+
- [Succescriterium 1.4.10 Reflow](/wcag/1.4.10/)

docs/richtlijnen/formulieren/button/4-text/README.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,12 @@ keywords:
1818
import FooterInfo from "@nl-design-system-unstable/documentation/richtlijnen/_footer_info.md";
1919
import Code from "./_code.mdx";
2020
import Guideline from "./_guideline.md";
21+
import WCAG from "./_wcag.md";
2122

2223
<Guideline />
2324

2425
<Code />
2526

27+
<WCAG />
28+
2629
<FooterInfo />

0 commit comments

Comments
 (0)