// the find
frontvibe/fluid
Fluid is a Hydrogen theme that lets you easily build Shopify headless storefronts by organizing your content with Sanity.
Fluid is a Shopify Hydrogen storefront theme that wires Sanity CMS into Remix/React Router v7, giving you section-based page building with live visual editing. It's for dev teams building headless Shopify stores who want a structured CMS layer without starting from scratch.
The Sanity visual editing integration is the main differentiator — editors can see live previews without a separate preview environment. The section-based architecture mirrors how Liquid themes work, which lowers the conceptual gap for teams migrating from standard Shopify. shadcn/ui + Radix as the component foundation means you get accessible primitives without fighting a bespoke design system. The embedded Sanity Studio at /cms is a clean choice — no separate deployment for the CMS.
Only 10 section types ship out of the box (image banner, carousel, featured product, etc.) — a real store will hit that ceiling fast and you'll be writing custom sections with no scaffolding or documented conventions for doing so. The Shopify <-> Sanity sync relies on the shopify-connect plugin, which has historically been fragile when Shopify changes their webhook schema; there's no visible error recovery or sync-status UI. With 291 stars and 50 forks it's small enough that you're betting on a single maintainer's continued interest. No tests visible anywhere in the tree — adopting this means you own QA for everything the theme does.