🎨 Palette: Add accessible required field indicators #31

Merged
ragusa-it merged 1 commits from palette/required-fields-a11y-7470820225000300564 into main 2026-01-29 04:17:56 +00:00

1 Commits

Author SHA1 Message Date
google-labs-jules[bot]
e14ce38f61 feat: add accessible required field indicators and alerts
- Add visual asterisk for required inputs in Input.tsx
- Add .required style in Input.module.css
- Update Contact form to use required props and noValidate
- Add role="alert" to Contact form success/error messages
- Add tests for required field rendering

Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-01-28 02:10:17 +00:00