Skip to content

Core rollout: PDP, Cart/Drawer, PLP, Search - #4

Merged
LucaArgentieri merged 6 commits into
stagingfrom
feat/core-rollout
Mar 23, 2026
Merged

LucaArgentieri merged 6 commits into
stagingfrom
feat/core-rollout

Conversation

@LucaArgentieri

Copy link
Copy Markdown
Member

Summary

  • complete PDP phase with robust variant state sync (URL/form/media/price) and add-to-cart UX states
  • implement global cart drawer with keyboard accessibility, quantity/remove async flows, empty/error handling, and cart page async updates
  • add collection sort/filter behavior and progressive load-more; add predictive search with graceful fallback to full search
  • align CI/docs/workflow: branch strategy checks, smoke script, baseline performance notes, and updated README/CLAUDE/TODO

…t changes

Keep variant-primary media first in both gallery and thumbnails, load recommendations only after first PDP interaction, and simplify the project todo to active items.
Extract product cards into reusable snippets, add Italian locale strings, and wire cart:updated/cart:open events so quick buy and PDP add-to-cart keep header count in sync and open the minicart.
@LucaArgentieri
LucaArgentieri merged commit 3a91aea into staging Mar 23, 2026
7 checks passed
@LucaArgentieri
LucaArgentieri deleted the feat/core-rollout branch March 23, 2026 15:09
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