cds-snc / cds-snc/platform-forms-client
Form patterns for setting user expectations (start page, progress tracker, next steps)
- Dominant language
- TypeScript
- Stars
- 46
- Forks
- 16
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 85
Description
# Opportunities
## 1. Knowing what you'll need "Before you start"
**Help people prepare ahead of starting the form**
- Outlining steps involved (`/before you start`)
- List of required documents (`/file upload`)
- Estimated steps/pages involved or time to complete
- Ability to save progress
## 2. Knowing where you are while filling out a form
**Divide up the form and make it clear how much is left**
- Stepper, progress bar or tracker
- Status for different sections
- Navigation within forms
## 3. Knowing what will follow
**Point people to clear and easy next steps**
- What happens next, what will not happen (`/different confirmation pages`)
- Where is data going and to whom (/link to parent program contact info)
- When should I expect to get a follow-up (`/email notification`)
- How can I stay updated, how can I get help
---
https://docs.google.com/document/d/139eFDyNRJe9opj9LEkxzx1QAEMIysfk5sY2feBwuhKA/edit?tab=t.0
https://docs.google.com/presentation/d/1EDeG7qphkMG6i-VYiON6sKKsUWrC8_Gx/edit#slide=id.p39
https://github.com/alphagov/govuk-design-system-backlog/issues/112
Contributor guide
Assessment
This issue has not been assessed yet.