Demo diagnostic — not client work

Sample Shopify Bug Diagnostic:
Cart Drawer + Mobile Product Page Repair

Type: Demo / sample Shopify-style bug repair  ·  Stack: Plain HTML, CSS, JavaScript  ·  Status: Built to demonstrate process, not a production deliverable

1. Context

This is a demo Shopify-style theme repair, not a real client engagement. It recreates a small product page and cart drawer using plain HTML/CSS/JS so common Shopify theme failures can be shown and fixed in a self-contained way. The product ("Performance Hoodie", Northwind Apparel) is invented. No client names, revenue numbers, testimonials, or store results are real or implied.

It demonstrates that I can reproduce a reported bug, diagnose the root cause, apply a clean fix, and document the before/after clearly. Two versions ship in this pack: before/ (broken) and after/ (fixed).

2. Issues Found

Present in the before/ version — mirroring issues that show up in real themes after app installs or custom JS/Liquid edits:

Secondary: missing viewport meta tag; layout shift from the unsized image block.

3. Business Impact

No exact conversion or revenue figures are claimed. These are well-understood UX risks, not measured results from this demo.

4. Fixes Applied

All fixes live in the after/ version.

5. Evidence

6. Remaining Recommendations

Disclaimer: Demo project, not client work. Built with plain HTML/CSS/JS to illustrate Shopify-style theme debugging and documentation. Not a production Shopify deliverable, and no guaranteed results are implied.