Accessibility (WCAG, ADA)

Best practices for building an inclusive, accessible shopping experience for every customer

Disclaimer

💡 What is accessibility?

Accessibility means designing your store so that all visitors — including those with visual, motor, auditory, or cognitive impairments — can navigate, understand, and interact with it comfortably.

This includes support for:

  • Screen readers

  • Keyboard navigation

  • Color contrast

  • Text alternatives for images

  • Other assistive technologies

At FoxEcom, we build the Zest theme following modern accessibility best practices so your store is usable, inclusive, and welcoming to everyone.

Zest was developed to meet Shopify’s accessibility requirements, aligned with many key principles of the WCAG 2.1 Level AA standard.

✅ Is the Zest theme WCAG or ADA compliant?

Like all Shopify-approved themes, Zest follows Shopify’s accessibility guidelines, but full compliance depends on how you use and customize it.

Built-in accessibility features

Compliance also depends on

As the merchant, you are responsible for ensuring your store meets accessibility standards in your region. Learn more: Creating Accessible Stores on Shopify.

⚙️ Recommendations for maintaining Accessibility

Keep your theme updated

Accessibility standards evolve over time. We regularly release Zest updates that improve accessibility, fix bugs, and enhance performance.

👉 See how to update the theme: Update Zest theme

Apps and accessibility

Third-party apps can add valuable features — but sometimes introduce accessibility problems (e.g., missing focus states, unlabeled icons, or poor keyboard handling).

If an app creates accessibility conflicts, contact the app developer for integration advice.

Content clarity

Accessibility isn’t just about code — it’s about clear communication. Assistive technologies read text literally, so unclear wording can cause confusion for users.

💡Tip: Read your content aloud. If it still makes sense when spoken, it’s accessible.

Color contrast

Good contrast ensures that text, buttons, and icons are visible for users with low vision or color blindness.

WCAG contrast ratio requirements:

Element Type
Minimum Contrast Ratio

Body text and buttons

4.5:1

Headings (24px and larger)

3:1

UI elements (borders, icons, input outlines)

3:1

Text over images or video

4.5:1

Text styling and structure

Proper heading hierarchy helps screen reader users understand and navigate your content logically.

💡Tip: Test with a screen reader — if the headings are read in a logical order, your structure works.

Alt text for images

Alt text (alternative text) describes an image for visitors using screen readers. Without it, they miss important visual information.

💡Tip: Think of explaining the image to someone over the phone, describe only what’s meaningful to the page’s purpose.

Slideshow and video accessibility

Slideshows and videos can enhance storytelling, but they must be accessible to everyone.

Auto-playing or flashing content can distract or disorient some users. Providing controls and captions ensures everyone can engage with your media.

Slideshows

When you add a slideshow to your online store, use the following guidelines:

  • Slideshows don’t play automatically.

  • If slideshows do play automatically, they must include controls to pause, advance, or stop the slideshow.

  • Ensure text overlays meet color contrast standards.

  • Provide clear keyboard navigation for slides (Tab, Enter, or arrow keys).

Videos

When you add videos to your store, use the following accessibility guidelines:

  • Videos don’t play automatically.

  • If videos do play automatically, their audio is muted.

  • For videos with audio, ensure the video area is fully visible and not covered by other elements, so captions remain visible.

  • For videos with dialogue, provide text transcripts, either on the page or linked to a separate page.

  • These same rules apply to videos used within slideshows.

Tip: If your video or slideshow plays automatically, make sure users can easily pause or stop it.

Forms and inputs

🧪 Testing accessibility

Regular testing helps maintain accessibility as your store evolves.

Recommended tools:

Re-check your store after:

  • Installing new apps

  • Updating your theme

  • Making design or content changes

Last updated

Was this helpful?