Date: 2026-05-17

Commit: 81d7391

Summary

Built a 2-tier case studies system on the Shopify storefront:

  1. /pages/case-studies — index page with a filterable card grid (scroll-reveal stagger animation, gradient cover fallback when no photo, top + bottom CTAs).
  2. /pages/<slug> — a generic detail template that auto-loads the right content from a single JSON file. One template powers every case study.

The first case study is shipped: SumanTV Kannada Chikkaballapur — Karnataka Sumana Sadhaka 2026 (the trophy in the brief).

Researched the brand/event from the image and the web:

Files added (in the theme repo)

Path Purpose
assets/case-studies-data.json Source of truth — all case study data lives here. Editable from Shopify Admin → Online Store → Themes → Edit code.
sections/case-studies-index.liquid Card grid + filters + animations + CTAs for the index page.
sections/case-study.liquid Detail page renderer (hero, quickfacts, stats, brief/build/outcome, sidecard, related collections, JSON-LD Article).
templates/page.case-studies.json Page template for the index.
templates/page.case-study.json Page template for every individual case study.

Footer and Brands page now link to /pages/case-studies.

One-time Shopify Admin setup

Do this once to wire up the index page and the first case study.

1. Create the index page

  1. Shopify Admin → Online Store → Pages → Add page
  2. Title: Case Studies
  3. Handle (sidebar): case-studies