From ee907087510acb82b8005b1a6b69bb231697f2aa Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Tue, 26 May 2026 10:57:12 +0330 Subject: [PATCH 01/11] Comment chat button for now --- frontend/pages/product/[id].vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/pages/product/[id].vue b/frontend/pages/product/[id].vue index 53bc96d..b8b14d0 100644 --- a/frontend/pages/product/[id].vue +++ b/frontend/pages/product/[id].vue @@ -73,6 +73,6 @@ onMounted(() => { - + From 886a3ee54174d1317d95dc426a454194480b0908 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Tue, 26 May 2026 10:57:27 +0330 Subject: [PATCH 02/11] Add products page link before category name --- .../components/product/ProductHero/index.vue | 50 ++++++++++++++----- 1 file changed, 38 insertions(+), 12 deletions(-) diff --git a/frontend/components/product/ProductHero/index.vue b/frontend/components/product/ProductHero/index.vue index 8f58ca2..2abaae7 100644 --- a/frontend/components/product/ProductHero/index.vue +++ b/frontend/components/product/ProductHero/index.vue @@ -80,12 +80,25 @@ watch(
- - {{ product!.category.name }} - +
+ + محصولات + + + + {{ product!.category.name }} + +
+
- +

{{ product!.name }} @@ -178,22 +154,7 @@ watch(

- +

{{ product!.name }} @@ -365,7 +326,7 @@ watch( - + Date: Tue, 26 May 2026 19:19:38 +0330 Subject: [PATCH 04/11] Fix padding --- frontend/components/product/ProductDetails.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/components/product/ProductDetails.vue b/frontend/components/product/ProductDetails.vue index 3490b19..b15d351 100644 --- a/frontend/components/product/ProductDetails.vue +++ b/frontend/components/product/ProductDetails.vue @@ -9,7 +9,7 @@ const { selectedVariant } = inject("productVariant") as ProductVariantProvideTyp From f0b03e27b354e9015d28d875cbbfcb59b01c3042 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Tue, 26 May 2026 19:21:00 +0330 Subject: [PATCH 07/11] Add skeleton for swiper --- .../global/product-detail/ProductsSlider.vue | 14 ++-- .../global/product-detail/Slider.vue | 79 +++++++++++-------- 2 files changed, 53 insertions(+), 40 deletions(-) diff --git a/frontend/components/global/product-detail/ProductsSlider.vue b/frontend/components/global/product-detail/ProductsSlider.vue index 218de19..83eea97 100644 --- a/frontend/components/global/product-detail/ProductsSlider.vue +++ b/frontend/components/global/product-detail/ProductsSlider.vue @@ -113,11 +113,15 @@ const onSwiper = (swiper: SwiperClass) => { diff --git a/frontend/components/global/product-detail/Slider.vue b/frontend/components/global/product-detail/Slider.vue index 44c8a2b..4277a3b 100644 --- a/frontend/components/global/product-detail/Slider.vue +++ b/frontend/components/global/product-detail/Slider.vue @@ -72,45 +72,54 @@ const changeSlide = (id: number) => {
- - + -
- -
-
- -
+ +
+
+ - +
+ +
+
+
+ +
Date: Tue, 26 May 2026 19:24:50 +0330 Subject: [PATCH 08/11] Updated --- .../components/product/ProductHero/index.vue | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/frontend/components/product/ProductHero/index.vue b/frontend/components/product/ProductHero/index.vue index f6abd5b..ec123d2 100644 --- a/frontend/components/product/ProductHero/index.vue +++ b/frontend/components/product/ProductHero/index.vue @@ -68,7 +68,7 @@ watch(