Skip to main content
ADA Store Fix

Shopify Dawn theme ADA remediation and WCAG code fix

Dawn by Shopify

Dawn is Shopify's free reference theme and the base for a large share of stores. Many Dawn stores are customized with extra sections, apps and edited snippets, which is where complaint-cited barriers tend to appear. We duplicate your Dawn theme, fix the cited code, and re-test.

See a sample report

Three barriers we check for in Dawn stores

These are patterns commonly raised in website accessibility complaints about stores built on themes like Dawn. Whether your store has them depends on your theme version, your edits and your apps, so we confirm each one in a free theme scan before anything is fixed. File names below are typical locations and vary by version.

  1. Barrier 1 of 3

    Slide-out cart drawer focus handling

    Representative allegation

    Plaintiff, using a screen reader and keyboard only, could not close the slide-out cart or reach the checkout button.

    WCAG 2.1.2 No Keyboard Trap, 2.4.3 Focus Order, 4.1.2 Name, Role, Value

    Typical location: snippets/cart-drawer.liquid

    How a plaintiff tests it

    Open the cart with Enter, press Tab repeatedly, and check whether focus stays inside the drawer, whether Escape closes it, and whether focus returns to the cart button.

    How we fix it

    Give the drawer dialog semantics with an accessible name, move focus in on open, contain Tab inside it, close on Escape, and return focus to the trigger on close.

  2. Barrier 2 of 3

    Variant options without clear labels or state

    Representative allegation

    Size and color options lacked programmatic labels, so the plaintiff could not tell which option was selected or available.

    WCAG 1.3.1 Info and Relationships, 3.3.2 Labels or Instructions, 4.1.2 Name, Role, Value

    Typical location: snippets/product-variant-picker.liquid

    How a plaintiff tests it

    Move through the options with NVDA or VoiceOver and listen for a group name, an option name, and a selected or unavailable state.

    How we fix it

    Wrap options in a fieldset with a legend, tie every input to a label, and expose selected and sold-out states in text a screen reader announces.

  3. Barrier 3 of 3

    Sale price announced as one confusing number

    Representative allegation

    The screen reader read the crossed-out price and the sale price together as one unlabeled number.

    WCAG 1.3.1 Info and Relationships, 1.4.1 Use of Color

    Typical location: snippets/price.liquid

    How a plaintiff tests it

    Browse to a discounted product with a screen reader and listen to how the regular and sale prices are announced.

    How we fix it

    Add visually hidden text that labels the regular price and the sale price, so the sequence reads clearly without changing the visual design.

Allegation wording is representative of common complaint patterns, not a quote from a specific case. Theme names are trademarks of their respective owners. ADA Store Fix is independent and is not affiliated with, endorsed by, or sponsored by Shopify or any theme developer.

How we fix a Dawn theme in 5 business days, without breaking it

  1. Free theme scan, within 1 business day

    We scan your Dawn theme and tell you what is in theme code, what belongs to apps, and what belongs to Shopify. You get a fixed price and an estimated delivery date.

  2. Duplicate and fix

    After payment and collaborator access, we duplicate your theme. Your settings and sections come with it. We change only the markup, styles and scripts that need to change, on the copy. Usually within 5 business days.

  3. Re-test

    We re-run axe-core and walk the key pages with a keyboard and a screen reader.

  4. Preview and publish

    You preview the copy, your lawyer receives the allegation mapping report, and you publish with one click.

Standard
$1,250
Usually within 5 business days
Rush
+$2,000
Added to the fix ($3,250 in total). Within 2 business days, standard themes only, subject to availability
Monitoring
$250 a month
Optional. Cancel any time.

We fix theme code. We do not promise legal compliance, protection from lawsuits or certification, and apps and Shopify-hosted checkout are excluded. See scope and terms.

Dawn fix: common questions

$1,250 fixed for a standard Dawn theme, paid in full upfront. If your Dawn theme is heavily customized, we quote it within 2 business days.

Usually within 5 business days from payment and theme collaborator access, and every quote states an estimated delivery date. A rush option adds $2,000 to the fix ($3,250 in total) and delivers within 2 business days for standard themes, subject to availability.

We work on an unpublished duplicate of your theme, so your live store is untouched and your theme settings and sections are carried into the copy. You preview the result before you publish.

No. Third-party apps and Shopify-hosted checkout are outside our scope. We document any allegation they cause and recommend a ticket to the vendor.

Find out what is in your Dawn theme.

Free theme scan within 1 business day. No sales call, no obligation.

Free theme scan

We scan your theme and reply within 1 business day. No sales call. Please do not include passwords or privileged legal advice.

The address your customers use, or your .myshopify.com address.

Your situation (required)
How fast?

We copy them on our reply if you add it here.

Court and case number, if you have it.

Court district, deadlines, or anything else.

How we use your details