From c903248846e70cd1fa6ffe56c0f9f6e03b6616e1 Mon Sep 17 00:00:00 2001 From: Samir Boulahtit Date: Sun, 7 Dec 2025 17:04:19 +0100 Subject: [PATCH] feat: add e-commerce section to components showcase page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add E-commerce section with live demos for all shop macros - Add demo products and cart state to components.js - Add demo methods: demoAddToCart, demoToggleWishlist, demoRemoveFromCart - Showcase product cards, mini cart, add-to-cart functionality - Add Macros section navigation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- app/templates/admin/components.html | 622 +++++++++++++++++++++++++--- static/admin/js/components.js | 116 ++++++ 2 files changed, 689 insertions(+), 49 deletions(-) diff --git a/app/templates/admin/components.html b/app/templates/admin/components.html index 281aefb4..74b5de88 100644 --- a/app/templates/admin/components.html +++ b/app/templates/admin/components.html @@ -11,11 +11,6 @@