Skip to content

Modernize Liquid Loom for Shopify 2026 native theme workflows - #28

Merged
yotamon merged 16 commits into
mainfrom
feat/modernize-shopify-2026
Sep 15, 2026
Merged

yotamon merged 16 commits into
mainfrom
feat/modernize-shopify-2026

Conversation

@yotamon

@yotamon yotamon commented Sep 15, 2026 •

Copy link
Copy Markdown
Owner

Summary

Modernize Liquid Loom's fresh-project defaults and reference storefront around Shopify's current native theme capabilities while preserving the deterministic ownership, migration, and project-intelligence guarantees already shipped in 0.2 and 0.3.

Implemented

  • Shopify-native {% stylesheet %} / {% javascript %} component assets as the fresh-project default
  • Vite and Tailwind retained as explicit optional asset strategies
  • theme-block-first product composition with merchant-reorderable product blocks and @app support
  • Shopify standard storefront view events and Shopify.actions.updateCart() with progressive-enhancement fallback
  • color_palette backed semantic CSS tokens
  • <shopify-account> customer-account integration
  • compiled shopify-production branch / deployment-repository workflow for Shopify GitHub integration
  • Shopify CLI 4.8+ targeting for fresh scaffolds and disposable dev-store validation guidance
  • continued explicit stable / july-2026-preview Liquid modes
  • capability tests and byte-for-byte synchronization between the reference storefront and embedded scaffold
  • updated README, recipes, roadmap, changelog, modernization architecture plan, and deployment documentation

Compatibility

This PR does not force existing themes to migrate source or asset pipelines, does not change organized-source Shopify output identity, does not make preview Liquid syntax a stable dependency, and does not introduce a second storefront runtime.

Existing themes can continue using Vite, Tailwind, Sass, Webpack, PostCSS, or another asset pipeline while adopting Liquid Loom incrementally.

Roadmap

0.3 remains the project-intelligence / preview-aware milestone implemented in #25.

This PR implements the code and documentation foundation for 0.4 - Shopify 2026 platform modernization. Real Shopify development-store, Theme Editor, customer-account, palette, browser-event, and compiled-branch deployment validation remain explicit evidence gates before declaring the milestone fully proven.

Validation

The PR is covered by unit/integration tests, cross-platform builds, Theme Check, package smoke tests, Dependency Review, CodeQL, and the existing Node canary workflow. Real-store validation remains intentionally separate from public CI so contributors do not need Shopify credentials.

@yotamon yotamon changed the title Plan Shopify 2026 platform modernization Modernize Liquid Loom for Shopify 2026 native theme workflows Sep 15, 2026
@yotamon
yotamon merged commit 643f6e9 into main Sep 15, 2026
9 checks passed
@yotamon
yotamon deleted the feat/modernize-shopify-2026 branch September 15, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant