Reusable Shopify Online Store 2.0 base theme for Skunkworks online stores. It centralizes brand tokens, responsive navigation and footer, commerce and content templates, reusable sections, accessible defaults, and store-independent configuration.
npm install -g @shopify/cli@latest)shopify theme dev --store your-store.myshopify.com.shopify theme check before opening a pull request.Create a store-specific repository from this base or add this repository as an upstream remote. Keep store content and credentials out of Git. Configure branding in Online store → Themes → Customize → Theme settings, and select navigation menus in the header and footer sections.
For later improvements, merge tagged releases from this repository into each store repository, resolve deliberate store overrides, run Theme Check, and preview on an unpublished theme before production.
The manual Deploy Shopify theme workflow supports development and production GitHub environments. Configure these environment secrets:
SHOPIFY_STORE: store domain, for example example.myshopify.comSHOPIFY_THEME_ACCESS_PASSWORD: Theme Access app passwordDevelopment deploys as an unpublished theme. Production uses a protected GitHub environment and pushes to the live theme; require reviewers on that environment.
config/: global design tokens and saved settingslayout/: document shell and section groupssections/: merchant-configurable page modulessnippets/: reusable rendering primitivestemplates/: Online Store 2.0 JSON templatesassets/: global CSS and progressive-enhancement JavaScriptDemo: liquid.skunkworks.africa