diff --git a/frontend/assets/css/tailwind.css b/frontend/assets/css/tailwind.css index 476401d..c647adb 100644 --- a/frontend/assets/css/tailwind.css +++ b/frontend/assets/css/tailwind.css @@ -325,4 +325,36 @@ .vpd-controls button { @apply flex justify-center items-center; } + + .pattern { + width: 100%; + height: 100%; + --color: #191a1a10; + background-color: white; + background-image: linear-gradient( + 0deg, + transparent 24%, + var(--color) 25%, + var(--color) 26%, + transparent 27%, + transparent 74%, + var(--color) 75%, + var(--color) 76%, + transparent 77%, + transparent + ), + linear-gradient( + 90deg, + transparent 24%, + var(--color) 25%, + var(--color) 26%, + transparent 27%, + transparent 74%, + var(--color) 75%, + var(--color) 76%, + transparent 77%, + transparent + ); + background-size: 55px 55px; + } } diff --git a/frontend/components/cart/global/CartSummary.vue b/frontend/components/cart/global/CartSummary.vue index 90aca8b..037dcaa 100644 --- a/frontend/components/cart/global/CartSummary.vue +++ b/frontend/components/cart/global/CartSummary.vue @@ -90,7 +90,9 @@ const handlePayment = () => { }, { onSuccess: (data) => { - window.location.href = data.url; + setTimeout(() => { + window.location.href = data.url; + }, 2000); }, onError: () => { addToast({ diff --git a/frontend/components/global/Avatar.vue b/frontend/components/global/Avatar.vue index f6c9d29..54ab6ca 100644 --- a/frontend/components/global/Avatar.vue +++ b/frontend/components/global/Avatar.vue @@ -8,6 +8,7 @@ import { useImage } from "@vueuse/core"; type Props = { src: string | null | undefined; alt: string; + iconClass?: string; }; // props @@ -18,7 +19,7 @@ const { src } = toRefs(props); // state -const { isLoading } = useImage({ src: src.value ?? '' }); +const { isLoading } = useImage({ src: src.value ?? "" }); diff --git a/frontend/components/global/Footer.vue b/frontend/components/global/Footer.vue index a30a190..e8eb37d 100644 --- a/frontend/components/global/Footer.vue +++ b/frontend/components/global/Footer.vue @@ -10,7 +10,7 @@ class="flex flex-col gap-4 items-center justify-center relative z-20" >

با ما در ارتباط باشید...

لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان @@ -77,7 +77,7 @@

لینک های مفید

  • از طراحان گرافیک است
  • تولید نامفهوم
  • @@ -90,7 +90,7 @@

    لینک های مفید

    • از طراحان گرافیک است
    • تولید نامفهوم
    • @@ -105,7 +105,7 @@ لینک های مفید
      • از طراحان گرافیک است
      • تولید نامفهوم
      • diff --git a/frontend/components/global/Header.vue b/frontend/components/global/Header.vue index 57fde5f..681cb0d 100644 --- a/frontend/components/global/Header.vue +++ b/frontend/components/global/Header.vue @@ -32,7 +32,10 @@ const isHomePage = computed(() => route.path === "/");
        -
        @@ -46,6 +49,7 @@ const isHomePage = computed(() => route.path === "/"); > - + route.path === "/");
        diff --git a/frontend/components/global/ServiceHighlights.vue b/frontend/components/global/ServiceHighlights.vue index f3873aa..5e86ae1 100644 --- a/frontend/components/global/ServiceHighlights.vue +++ b/frontend/components/global/ServiceHighlights.vue @@ -36,15 +36,12 @@ const highlights = ref([