Skip to content

Commit 27a8190

Browse files
author
Charlotte Gieltjes
committed
Merge branch 'main' into docs/opnemen-gerelateerde-componenten-data-op-website-voor-alle-componenten
2 parents 9d0a182 + 9747328 commit 27a8190

File tree

161 files changed

+999
-195
lines changed

Some content is hidden

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

161 files changed

+999
-195
lines changed

.changeset/sandy-paintings-walk.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+
NL Design System baseline update voor april 2026.
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+
Advies over ingeklapte teksten toegevoegd aan 1.3.1 voor Form Field Description.
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
name: Community - 🫶 Heartbeat
3+
about: Omschrijving van een Heartbeart op een specifieke dag
4+
title: Heartbeat [datum]
5+
labels:
6+
- designer relations
7+
- developer relations
8+
- event
9+
type: Task
10+
---
11+
12+
Volg de [Draft Documentatie Heartbeat](https://codefornl.slack.com/docs/T68FXPFQV/F08FL9TCTT9) met uitgebreide informatie.
13+
14+
## TLDR
15+
16+
<!-- De TLDR is een korte samenvatting voor PM om te verantwoorden wat het kernteam heeft bijgedragen aan NL Design System met dit issue. -->
17+
18+
In de Heartbeat vertelt het kernteam van NL Design System elke twee weken wat de laatste stand van zaken is. Daarnaast laten we organisaties aan het woord die met/aan het NL Design System werken.
19+
20+
## Rollen vanuit kernteam
21+
22+
**MC**: <!-- kernteam github user -->
23+
24+
## Programma
25+
26+
Concept programma in kernteam [Canvas: Heartbeat planning](https://codefornl.slack.com/docs/T68FXPFQV/F082H3ETYLS).
27+
28+
**Programma**:
29+
30+
<!-- Uiteindelijk programma van de Heartbeat. -->
31+
32+
**Titel**:
33+
34+
<!-- Titel van Heartbeat te gebruiken op YouTube, LinkedIn, etc. -->
35+
36+
**Omschrijving**:
37+
38+
<!-- Omschrijving van Heartbeat te gebruiken op YouTube, LinkedIn, etc. met optionele linkjes -->
39+
40+
## Actiepunten
41+
42+
<!-- De actiepunten vormen een handig lijstje voor de verantwoordelijke om aan de acceptatiecriteria te kunnen voldoen. Dit lijstje kan per persoon verschillen, terwijl de acceptatiecriteria voor iedereen gelijk blijven. -->
43+
44+
- [ ] Kondig Heartbeat aan op [Code for NL Slack](http://praatmee.codefor.nl/) in #nl-design-system en/of LinkedIn.
45+
- [ ] MC de Heartbeat.
46+
- [ ] Screenshot presentaties in de Heartbeat voor de thumbnail.
47+
- [ ] Update programma in issue met uitgevoerd programma.
48+
- [ ] Update titel in issue gebaseerd op uitgevoerd programma.
49+
- [ ] Update omschrijving in issue gebaseerd op uitgevoerd programma.
50+
- [ ] Update linkjes in issue gebaseerd op uitgevoerd programma.
51+
- [ ] Update TLDR in issue met de samenvatting van deze Heartbeat.
52+
- [ ] Maak thumbnail.
53+
- [ ] Upload video op [YouTube](https://www.youtube.com/@NLDesignSystem)
54+
- [ ] met titel, omschrijving en optionele linkjes.
55+
- [ ] met chapterization bovenaan in de omschrijving.
56+
- [ ] met thumbnail.
57+
- [ ] in de Heartbeat playlist van het correcte jaar.
58+
- [ ] indien van toepassing in de juiste Community Sprint playlists.
59+
- [ ] Plaats video op de [website](https://nldesignsystem.nl/events/heartbeat/videos/).
60+
- [ ] Kondig YouTube video aan op [Code for NL Slack](http://praatmee.codefor.nl/) in #nl-design-system.
61+
- Houd kernteam inbox in de gaten voor vragen en/of contact van ondertitelaars LuckyLizard.
62+
63+
## Acceptatiecriteria
64+
65+
<!-- De acceptatiecriteria dienen als een checklist voor de projectmanager. -->
66+
67+
- [ ] Heartbeat is vooraf aangekondigd in de community en/of het netwerk.
68+
- [ ] Heartbeat heeft plaatsgevonden.
69+
- [ ] Video staat openbaar op [YouTube](https://www.youtube.com/@NLDesignSystem).
70+
- [ ] Video staat in de Heartbeat playlist van het correcte jaar.
71+
- [ ] Video staat indien van toepassing in de juiste Community Sprint playlists.
72+
- [ ] Video staat op Youtube met titel, chapterization, omschrijving en optionele linkjes.
73+
- [ ] Video bevat thumbnail.
74+
- [ ] Video staat op de [website](https://nldesignsystem.nl/events/heartbeat/videos/).
75+
- [ ] YouTube video is aangekondigd in de community en/of het netwerk.
76+
- [ ] Video is beschikbaar voor ondertiteling door LuckyLizard.

.github/workflows/cd.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,13 @@ jobs:
1919
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020

2121
- name: Install pnpm package manager
22-
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
22+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
2323

2424
- name: Set up Node.js version
25-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
25+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2626
with:
2727
node-version-file: .nvmrc
28+
cache: pnpm
2829

2930
- name: Check for known security issues with npm packages
3031
run: |

.github/workflows/publish.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,13 @@ jobs:
2121
token: ${{ secrets.GH_TOKEN }}
2222

2323
- name: Install pnpm package manager
24-
uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
24+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
2525

2626
- name: Set up Node.js version and cache
27-
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
27+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2828
with:
2929
node-version-file: .nvmrc
30+
cache: pnpm
3031

3132
- name: Check for known security issues with npm packages
3233
run: |

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ node_modules/
44
# Production
55
build/
66
dist/
7+
.astro
78

89
# Generated files
910
.docusaurus

docs/baseline/2026-04.mdx

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Baseline april 2026
3+
hide_title: true
4+
hide_table_of_contents: false
5+
sidebar_label: Baseline april 2026
6+
sidebar_position: -202604
7+
pagination_label: Baseline april 2026
8+
description: De softwareversies waarmee we in april 2026 voor NL Design System testen voor Baseline support.
9+
slug: /baseline/2026-04
10+
keywords:
11+
- Accessibility Support Baseline
12+
- Baseline
13+
- browser support
14+
- browserversie
15+
---
16+
17+
{/* @license CC0-1.0 */}
18+
19+
# NL Design System Baseline: april 2026
20+
21+
In de NL Design System Baseline staat de belangrijke software en combinaties van software die wij gebruiken om NL Design System mee te testen. Elke maand maken we een nieuw overzicht.
22+
23+
Oudere softwareversies willen we ook ondersteunen. Die zijn niet onderdeel van de standaard test-methode. Lees meer over onze aanpak in de [NL Design System Baseline](https://nldesignsystem.nl/baseline/).
24+
25+
## Software om mee te testen
26+
27+
De volgende software en combinaties van software moet je mee testen voor functionaliteit en WCAG 2.2 succescriteria. Niet elke [screenreader](/woordenlijst/#screenreader) werkt optimaal met elke browser. De genoemde combinaties moeten geen problemen opleveren.
28+
29+
Als bepaalde functionaliteit niet blijkt te werken in oudere softwareversies, die minder oud zijn dan 30 maanden, overweeg dan wel om het probleem op te lossen en te testen in specifieke oudere softwareversies.
30+
31+
De laatste versies van software op 10 april zijn:
32+
33+
- [Chrome 147](https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop.html) of [Edge 146](https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnote-stable-channel#version-14703856109-april-6-2026-stable)
34+
- Chrome 147 of Edge 146 met de [screenreader](/woordenlijst/#screenreader) [JAWS 2026](https://support.freedomscientific.com/Downloads/JAWS/JAWSWhatsNew) op [Windows 11](https://www.microsoft.com/en-us/software-download/windows11)
35+
- Chrome 147 of Edge 146 met de screenreader [NVDA 2025.3.3](https://www.nvaccess.org/post/nvda-2025-3-3/) op Windows 11
36+
- [Chrome 147 op Android](https://chromereleases.googleblog.com/2026/04/chrome-for-android-update_023244500.html)
37+
- Chrome 147 op Android met de screenreader [Talkback 16.2](https://support.google.com/accessibility/android/answer/16800105?hl=en&ref_topic=10601875&sjid=16744481826491229310-EU#)
38+
- Chrome 147 op Windows 11 of [macOS 26.4 Tahoe](https://developer.apple.com/documentation/macos-release-notes/macos-26_4-release-notes)
39+
- [Firefox 149](https://www.firefox.com/en-US/firefox/149.0/releasenotes/)
40+
- Firefox 149 met de screenreader NVDA 2025.3.3 op Windows 11
41+
- [Safari 26.4](https://developer.apple.com/documentation/safari-release-notes/safari-26_4-release-notes) op [iOS 26.4](https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-26_4-release-notes)
42+
- Safari 26.4 op iOS 26.4 met de screenreader VoiceOver
43+
- Safari 26.4 op macOS 26.4
44+
- Safari 26.4 op macOS 26.4 met de screenreader VoiceOver
File renamed without changes.

docs/community/events/design-open-dag.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ Aline Nap, designer bij Logius.
4545
- vrijdag 30 januari (Utrecht)
4646
- vrijdag 27 februari (Utrecht)
4747
- vrijdag 27 maart (RVO)
48-
- vrijdag 8 mei (nog niet bevestigd)
49-
- vrijdag 5 juni (nog niet bevestigd)
48+
- vrijdag 5 juni: jubileumeditie :tada: (Utrecht)
5049
- vrijdag 3 juli (nog niet bevestigd)
5150

5251
## Aanmelden

docs/componenten/ac/_wcag-1.3.1-description.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Koppel de Form Field Description met `aria-describedby` aan het bijbehorende ele
88
<input id="name" aria-describedby="description-name" autocomplete="name" />
99
```
1010

11+
Zorg ervoor dat de tekst in de Form Field Description niet ingeklapt is, zoals het geval is in een `details` en `summary` combinatie. De verborgen tekst wordt in de browsers Firefox en Safari ([NL Design System baseline maart 2026](/baseline/2026-03/)) niet door [screenreaders](/woordenlijst/#:~:text=Nederlandstalige%20WCAG%20definitie-,Screenreader,-screen%20reader) voorgelezen.
12+
1113
NL Design System richtlijnen:
1214

1315
- [Toegankelijke instructies en beschrijvingen](/richtlijnen/formulieren/descriptions/)

0 commit comments

Comments
 (0)