Templates and URL map
Key Shopify JSON templates and seeded example URLs for Studio Arcana QA across vertical dev stores.
Studio Arcana ships OS 2.0 JSON templates under shopify/themes/studio-arcana/templates/. Use this map when tracing which main section powers a template, then open the matching section doc under Sections in the merchant hub.
Primary templates
| Template | Role |
|---|---|
| index.json / index.spa.json | Homepage presets (hair, spa, tattoo, beauty journeys). |
| product.json | PDP — Main product section. |
| collection.json | PLP — Main collection section. |
| page.json | Marketing pages — Main content and stacked sections. |
| page.service-detail.json | Long-form service detail layout with booking CTAs. |
| page.specialist-profile.json | Specialist / artist profile with booking handoff. |
| search.json | Main search results. |
| 404.json | Branded 404. |
| password.json | Password gate (must keep same motion + transition wiring as theme.liquid). |
Seeded smoke URLs (per vertical dev store)
After running the Shopify seed scripts from the monorepo README, verify these paths on each vertical store (Hair, Spa, Tattoo). Replace handles if your seed differs.
| Template | Example path |
|---|---|
| Service detail | /pages/balayage-service-detail (hair), /pages/hydrafacial-service-detail (spa), /pages/custom-tattoo-service-detail (tattoo) |
| Specialist profile | /pages/stylist-profile-ava (hair), /pages/esthetician-profile-elena (spa), /pages/artist-profile-rowan (tattoo) |
| 404 | /pages/sa-smoke-404-does-not-exist |
Was this page helpful?
Content is maintained by Arcanum Hollow Labs. For internal engineering notes, see the docs/ folder in the monorepo.