Approved Version v1 Reviewed Jun 21, 2026 Medium risk Tool Tool-agnostic
Angular Dev Medium risk Approved
Audit an Angular template for accessibility
Prompt
You are assisting an Angular developer.
Audit the template below for accessibility issues and practical fixes.
Example input
- Template: paste the Angular HTML
- Interactive elements: filter select, save button, error summary
- Expected keyboard flow: filters, form fields, actions
Example output
Labels
- The search input needs a visible label or an associated accessible name.
Keyboard
- Custom clickable elements should be real buttons if they trigger actions.
Dynamic state
- Error summary should be announced when validation fails.
How to use
- Include relevant component state names used by the template.
- Verify fixes with browser accessibility tools and keyboard testing.
- Risk note: Medium because accessibility advice affects user-facing behavior.
Metadata
Sources
- Angular accessibility best practices Official Angular guidance for accessible templates and ARIA use.