This commit is contained in:
Mamalizz-dev
2026-05-11 23:17:22 +03:30
7 changed files with 14 additions and 4 deletions
@@ -66,7 +66,7 @@ const { downloadFn, downloadIsLoading } = useDownloadInvoice(String(data.value.i
/> />
<Icon <Icon
v-else v-else
name="ci:download" name="ci:bi-download"
class="**:stroke-black" class="**:stroke-black"
size="20" size="20"
/> />
+4 -1
View File
@@ -67,7 +67,10 @@ const hasCartItem = computed(() => !!cart.value && cart.value.items.length! > 0)
<CartSummary v-if="hasCartItem && !cartIsLoading" /> <CartSummary v-if="hasCartItem && !cartIsLoading" />
</div> </div>
</div> </div>
<ProductsSlider title="دیگر محصولات" /> <ProductsSlider
title="دیگر محصولات"
icon-image="/img/simulare-products-section.gif"
/>
</main> </main>
<div class="w-full flex-col flex mt-20"> <div class="w-full flex-col flex mt-20">
<ServiceHighlights /> <ServiceHighlights />
+1
View File
@@ -59,6 +59,7 @@ if (productResponse.isError) {
<ProductsSlider <ProductsSlider
title="محصولات مشابه" title="محصولات مشابه"
:products="product!.related_products" :products="product!.related_products"
iconImage="/img/simulare-products-section.gif"
/> />
<ProductComments /> <ProductComments />
<ChatButton :showChatButton="showChatButton" /> <ChatButton :showChatButton="showChatButton" />
+7 -2
View File
@@ -1,5 +1,4 @@
<script setup lang="ts"> <script setup lang="ts">
// import // import
import { useAppParams } from "~/composables/global/useAppParams"; import { useAppParams } from "~/composables/global/useAppParams";
@@ -48,7 +47,13 @@ useSeoMeta({
<div class="w-full container flex flex-col"> <div class="w-full container flex flex-col">
<div class="w-full flex flex-col lg:flex-row justify-end items-end py-[3.5rem] lg:py-[5rem] gap-10 lg:gap-5"> <div class="w-full flex flex-col lg:flex-row justify-end items-end py-[3.5rem] lg:py-[5rem] gap-10 lg:gap-5">
<div class="flex flex-col items-center lg:items-start gap-[1rem] lg:gap-[1.5rem] text-black w-full"> <div class="flex flex-col items-center lg:items-start gap-[1rem] lg:gap-[1.5rem] text-black w-full">
<h1 class="typo-h-5 lg:typo-h-4">لیست محصولات</h1> <div class="flex gap-2 items-center">
<NuxtImg
src="/img/poducts-list-section.gif"
class="size-10 sm:size-14"
/>
<h1 class="typo-h-5 lg:typo-h-4">لیست محصولات</h1>
</div>
</div> </div>
<div class="w-full flex items-center justify-between lg:justify-end gap-4"> <div class="w-full flex items-center justify-between lg:justify-end gap-4">
+1
View File
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 16 16"><!-- Icon from Bootstrap Icons by The Bootstrap Authors - https://github.com/twbs/icons/blob/main/LICENSE.md --><g fill="currentColor"><path d="M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"/><path d="M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"/></g></svg>

After

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 KiB