Our commitment
Democratic Alliance (DA) strives to meet WCAG 2.1 AA guidelines where possible. Accessibility is an ongoing effort - new features are reviewed for accessible design, and we prioritize fixing issues that hinder people with disabilities.
Using assistive technologies
- Semantic HTML and ARIA attributes are used to provide meaningful structure.
- Form fields include associated labels and clear error messages.
- Interactive controls are reachable and operable with screen readers and keyboards.
Keyboard navigation
All primary actions can be performed using a keyboard. Focus states are visible in both light and dark themes.
| Action | Shortcut |
|---|---|
| Navigate between links and controls | Tab / Shift + Tab |
| Activate focused element | Enter / Space |
| Close dialogs/menus | Esc |
Contrast and themes
- Dark theme is the default; light theme is also supported.
- Text and icon contrast targets WCAG AA where feasible.
- We avoid relying on color alone to communicate state.
Media accessibility
- Images support alternative text. Add descriptive alt text when uploading.
- Videos support captions; include captions for spoken content when possible.
- Animated media should avoid excessive flashing and respect reduced motion preferences (where supported by the browser).
Report an accessibility issue
If you encounter a barrier, please report it so we can fix it quickly.
- Email: accessibility@da-app.co.za
- Include steps to reproduce, screenshots, and your browser/OS and assistive tech (if applicable).
Contact
General support: support@da-app.co.za
Accessibility roadmap
- Improved high-contrast mode toggle.
- Reduced motion setting, honoring prefers-reduced-motion.
- Expanded keyboard shortcuts for feed navigation.
- Ongoing audits against WCAG 2.2 AA.