Commerce OS guide
Accessibility and Performance
Protect usability before adding visual or behavioural complexity
Liva 7 experiences should remain usable with a keyboard, readable at mobile widths and stable while Shopify and app content load.
Accessibility checks
- Keep one clear page heading and a logical heading order.
- Provide visible focus states and descriptive link names.
- Do not use colour alone to communicate status.
- Respect reduced-motion preferences.
- Give meaningful images useful alternative text.
Performance checks
- Prefer CSS and HTML for presentation that does not require interaction.
- Reserve space for media to reduce layout shift.
- Keep mobile layouts free from horizontal overflow.
- Load only the assets needed by the current experience.