Global
Global is the surface for work that renders on every page rather than on one template: the theme layout, the header and footer section groups, navigation, localization controls and the shared snippets a storefront loads everywhere. Nothing here belongs to a single page type, which is exactly what makes any change to it a change to the whole storefront at once.
How We've Used It
Two kinds of work live here. Information architecture — header and footer menus, breadcrumbs, country and language selectors — where the constraint is that a section group cannot be duplicated per market, so divergence has to go through market context files instead of Liquid conditionals. And load order, which is the layout's real job: which stylesheets are preloaded, which scripts are deferred, what the document has already committed to before the first section renders. Both are unglamorous and both carry further than they look, because a global surface is the one place where a small decision is repeated on every page a shopper sees.
Builds Using It
- Help centre FAQ engine: metafield-driven, two-level accordion grafted into a third-party help-centre app template — LUS Brands
- Audience-targeted announcement bar with sticky-height measurement — LUS Brands
- Rotating announcement carousel above the header, with pause control — Nudestix
- Adults/Kids audience-switching header with automatic menu swap — LUS Brands
- Curl Quiz 3.0: a nine-step diagnostic quiz rendered entirely from Shopify metaobjects — LUS Brands
- Detached mobile drawer with three-level native-details navigation — LUS Brands
- Font delivery and a template-conditioned image preload in a licensed theme's layout — Three Ships
- GA4 ecommerce dataLayer instrumentation across a Rebuy cart — Three Ships
- Theme-wide section reveal that replaces Dawn's per-element scroll animations — LUS Brands
- Server-rendered page-context dataLayer, declared in the head and pushed at browser idle — Three Ships
- Predictive search moved off Shopify onto an external search API with client-side templating — Nudestix
- Layout shell rewritten as a load-order contract: origin hints, two stylesheet tiers and an interaction-gated session recorder — Nudestix
- Swell VIP tier and email-subscriber segmentation resolved in Liquid — Three Ships
- Country/market selector hardened for three simultaneous instances — LUS Brands
- Mega-menu header with separate mobile menu and image blocks — Three Ships
- Title-matched mega menu with a full-depth link-list fallback — Nudestix
- Mega-menu product rail (v2): a library-free slider in a theme asset, constructed per panel when the panel is seen — Nudestix
- Metafield-driven breadcrumbs across product, collection, page, blog and article — LUS Brands
- Side-by-side product comparison drawer and modal table — Nudestix
- Quiz results: a 34-rule, priority-ordered recommendation engine running client-side from metaobject data — LUS Brands
- DOM and shadow-DOM remediation layer for Yotpo, Rebuy and Recharge widgets — Three Ships
- Accessible play/pause web component for autoplaying hero video — Nudestix
- Tabbed mobile Shop menu with featured banner panel — Three Ships
- Themed host section for Shopify Forms app blocks — Three Ships
55 further gated builds use it; their pages follow.