Beta stage#accessibility#webform#design-systems#twig
Accessible Forms Component Library
Webform elements, error summaries and validation patterns that meet WCAG 2.2 AA out of the box.
- Team
- 3 people
- Asked for by
- 5 organisations
- Last updated
- 2h ago
Stage 4 of 5: Beta
The problem
Most government form failures are accessibility failures: missing error summaries, unlabelled radios and focus that goes nowhere.
01 About this project
Components
| Component | Status |
|---|---|
| Error summary | Done |
| Date input (3 fields) | Done |
| Character count | In review |
| Conditional reveal | In progress |
Every component ships with Twig templates, a Storybook story and an axe test.
{% include '@gddn_forms/error-summary.html.twig' with { errors: form_errors } %}
02 Who needs this
Every “we need this too” tells the team where their work will be reused. One stroke per organisation.
GDDN is a members-only network for people working on Drupal in government. Join to tell this team your organisation needs it too.
Department of Internal Affairs
- TR
Tama Rangi 4mo ago
- TR
NHS England
- HP
Hannah Price 4mo ago
“NHS forms need exactly this.”
- HP
Canadian Digital Service
- LT
Liam Tremblay 4mo ago
“Need the bilingual labels to work too.”
- LT
Brighton & Hove City Council
- MB
Marcus Bell 4mo ago
- MB
Government Digital Service
- PS
Priya Shah 4mo ago
“GDS would adopt the error summary immediately.”
- PS
