Skip to main content

How to use this checklist

Each section below covers one surface area of a Layers theme integration. Every row has a Who column showing whether the work is handled by the App embed (the Layers theme app extension) or by Dev (your theme code), along with notes pointing at the relevant docs. When a row is marked App embed, the behavior is automatic the moment the embed is toggled on in Online Store → Themes → Customize → App embeds — there is no theme code to write for that item. See What the app embed and SDK handle for you for the full inventory. Work the sections in order. Each one assumes the previous section is complete.
If you adopt the @commerce-blocks/sdk, every Dev row in this checklist has a Liquid + SDK variant that wraps the network call, the caching, and the state management — but the work itself is the same. Use the Liquid + Fetch or Liquid + SDK guides depending on which path you’re on.

1. App embed

2. Currency selector

Search results page

Autocomplete

4. Collection pages

Sort

Facets

Grid

5. Recommendation blocks

7. Similar Products (PDP)

8. QA and go-live

See also