+ نیاز و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد.
+ نیاز و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد.
+ کتابهای زیادی در شصت و سه درصد گذشته.
+
+
+
+
+ بیشتر بخوانید...
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/global/Brands.vue b/frontend/components/global/Brands.vue
new file mode 100644
index 0000000..5fa82ef
--- /dev/null
+++ b/frontend/components/global/Brands.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+ TEST {{ i }}
+
+
+ TEST {{ i }}
+
+
+
+
+
+
+
+ TEST {{ i }}
+
+
+ TEST {{ i }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/global/CategoryCard.vue b/frontend/components/global/CategoryCard.vue
new file mode 100644
index 0000000..f62fa67
--- /dev/null
+++ b/frontend/components/global/CategoryCard.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+ تمام دسته ها
+
+ 24
+
+
+ محصولات ما را مشاهده کنید
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/global/Header.vue b/frontend/components/global/Header.vue
index c5c0bd9..80db796 100644
--- a/frontend/components/global/Header.vue
+++ b/frontend/components/global/Header.vue
@@ -35,7 +35,7 @@ const nav_links = ref([
- Pick up from Store
- Usually ready in 2 hours
+ دریافت حضوری فروشگاه
+ معمولا طی ۲ ساعت اماده میشود
- Check availability at other stores
+ برسی موجودی در فروشگاه های دیگر
\ No newline at end of file
diff --git a/frontend/components/global/product-detail/ProductsSlider.vue b/frontend/components/global/product-detail/ProductsSlider.vue
new file mode 100644
index 0000000..3ad0d83
--- /dev/null
+++ b/frontend/components/global/product-detail/ProductsSlider.vue
@@ -0,0 +1,96 @@
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/global/product-detail/RemainQuantity.vue b/frontend/components/global/product-detail/RemainQuantity.vue
index 243a894..63318be 100644
--- a/frontend/components/global/product-detail/RemainQuantity.vue
+++ b/frontend/components/global/product-detail/RemainQuantity.vue
@@ -3,6 +3,7 @@
// types
type Props = {
+ maxQuantity: number;
quantity: number;
}
@@ -13,16 +14,19 @@ defineProps();
-
+
- Hurry, only
+ سریع باش فقط
- {{ quantity }}
+ {{ maxQuantity }}
- items left in stock
+ عدد از این محصول باقی مانده
-
+
\ No newline at end of file
diff --git a/frontend/components/global/product-detail/Share.vue b/frontend/components/global/product-detail/Share.vue
index aa5afec..09f0a3d 100644
--- a/frontend/components/global/product-detail/Share.vue
+++ b/frontend/components/global/product-detail/Share.vue
@@ -1,7 +1,7 @@
+
\ No newline at end of file
diff --git a/frontend/components/global/product/Comment.vue b/frontend/components/global/product/Comment.vue
new file mode 100644
index 0000000..a6da3de
--- /dev/null
+++ b/frontend/components/global/product/Comment.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+ خیلی محصول خوبی بودددد
+
+
+ منصور مرزبان در ۱۴۰۳/۱۲/۲ ساعت ۱۲:۳۴
+
+
+
+
+
+ لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون
+ بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرد گذشته.
+
+
+
\ No newline at end of file
diff --git a/frontend/components/Product.vue b/frontend/components/global/product/ProductCard.vue
similarity index 70%
rename from frontend/components/Product.vue
rename to frontend/components/global/product/ProductCard.vue
index 00051b8..9de0525 100644
--- a/frontend/components/Product.vue
+++ b/frontend/components/global/product/ProductCard.vue
@@ -1,5 +1,4 @@
-
-
\ No newline at end of file
+
diff --git a/frontend/components/global/product/StickyCard.vue b/frontend/components/global/product/StickyCard.vue
new file mode 100644
index 0000000..1a183ae
--- /dev/null
+++ b/frontend/components/global/product/StickyCard.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+ {{ color }}
+ {{ price }}
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/home/Categories.vue b/frontend/components/home/Categories.vue
new file mode 100644
index 0000000..13b07b3
--- /dev/null
+++ b/frontend/components/home/Categories.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/home/Hero.vue b/frontend/components/home/Hero.vue
new file mode 100644
index 0000000..aa89517
--- /dev/null
+++ b/frontend/components/home/Hero.vue
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Samsung {{ slide.id }}
+
+
+
+ توضیحات درمورد این محصول خاص
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/home/LatestStories.vue b/frontend/components/home/LatestStories.vue
new file mode 100644
index 0000000..616251d
--- /dev/null
+++ b/frontend/components/home/LatestStories.vue
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+ مقالات اخیر سایت
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/home/MostRecentComments.vue b/frontend/components/home/MostRecentComments.vue
new file mode 100644
index 0000000..fce34f6
--- /dev/null
+++ b/frontend/components/home/MostRecentComments.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با
+ استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله
+ در ستون و سطرآنچنان که لازم.
+
+
+ - منصور مرزبان
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/home/Preview.vue b/frontend/components/home/Preview.vue
new file mode 100644
index 0000000..d942172
--- /dev/null
+++ b/frontend/components/home/Preview.vue
@@ -0,0 +1,93 @@
+
+
+
+
+
+ یک متن تست لورم
+ تفاوت محصول را ببینید در اینجا
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ رنگ محصول
+ نارنجی
+
+
+ رنگ محصول
+ سفید
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/product/Comments.vue b/frontend/components/product/Comments.vue
new file mode 100644
index 0000000..15c2611
--- /dev/null
+++ b/frontend/components/product/Comments.vue
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+ نظرات کاربران
+
+
+
+
+ بر اساس ۴ نظر
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/frontend/components/product/ProductHero.vue b/frontend/components/product/ProductHero.vue
new file mode 100644
index 0000000..f9e77f8
--- /dev/null
+++ b/frontend/components/product/ProductHero.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+ سامسونگ
+
موبایل Nova
+
+ $689.00
+
+
+
+ لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با
+ استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله
+ در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد
+ نیاز و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد.
+ کتابهای زیادی در شصت و سه درصد گذشته.
+
- Compact, stylish, and engineered for the future, Eco Tunes are more than just headphones; they're a
- statement. Hear the future, save the planet.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/frontend/components/product/Video.vue b/frontend/components/product/Video.vue
new file mode 100644
index 0000000..82f77c4
--- /dev/null
+++ b/frontend/components/product/Video.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/frontend/components/Button.vue b/frontend/components/ui/Button.vue
similarity index 100%
rename from frontend/components/Button.vue
rename to frontend/components/ui/Button.vue
diff --git a/frontend/components/Input.vue b/frontend/components/ui/Input.vue
similarity index 96%
rename from frontend/components/Input.vue
rename to frontend/components/ui/Input.vue
index 756718d..6a69c0f 100644
--- a/frontend/components/Input.vue
+++ b/frontend/components/ui/Input.vue
@@ -1,6 +1,6 @@
-