KEYBOARD
Use semantic controls, visible focus states and keyboard-friendly navigation.
ACCESSIBILITY
Accessibility is part of the design system, not an afterthought.
Use semantic controls, visible focus states and keyboard-friendly navigation.
Use semantic HTML, meaningful headings and descriptive alternative text.
Maintain sufficient colour contrast and never rely on colour alone to communicate status.
Use responsive layouts, touch-friendly controls and no horizontal scrolling.