First Jack - Mobile Storefront V3
Date: 2026-10-04

Public storefront improvements:
- Added Add to Cart and Buy Now buttons to product cards.
- Added Add to Cart and Buy Now buttons to product detail modal.
- Buy Now adds the selected size and opens checkout directly.
- Reworked phone product grid into a clean one-product-per-row list layout.
- Improved narrow-screen header, cart badge, order tracking trigger and announcement bar.
- Improved mobile search, sorting, category tabs and touch target sizes.
- Improved hero typography and responsive image sizing.
- Improved product/cart/checkout modals as mobile bottom sheets.
- Improved cart line wrapping, quantity controls and checkout form sizing.
- Added iOS-safe 16px form controls to prevent unwanted input zoom.
- Added safe-area spacing for bottom controls.
- Improved reviews/footer/receipt/order tracking layouts for small screens.
- Preserved the existing desktop storefront and backend APIs.

Technical notes:
- Patched compiled storefront bundle: assets/index-CH20ITml-mobile-v3.js
- Responsive overrides: theme-enhancements.css
- index.html updated to load the new bundle and cache-busted enhancement files.
- Matching source changes were also applied in source/storefront/src/Storefront.jsx and source/storefront/src/storefront.css so future rebuilds keep the new behavior.
