From 0b52f9e9e46eb6d6edbc2b1fbfe6beb948f62f36 Mon Sep 17 00:00:00 2001 From: parsa aghaei Date: Wed, 26 Aug 2026 11:09:39 +0330 Subject: [PATCH] style(homepage): optimize mobile margins, paddings and section spacing --- frontend/application/app/HomeClient.tsx | 36 +- .../components/BlogPreviewSection.tsx | 29 +- .../application/components/FAQSection.tsx | 18 +- .../components/FeaturedProducts.tsx | 14 +- frontend/application/components/Hero.tsx | 2 +- .../application/components/SmartAdvisor.tsx | 12 +- .../components/TestimonialsSection.tsx | 24 +- .../application/components/VetGallery.tsx | 12 +- graphify-out/.graphify_labels.json | 4 +- graphify-out/.graphify_labels.json.sig | 2 +- graphify-out/2026-08-26/.graphify_labels.json | 140 +- graphify-out/2026-08-26/GRAPH_REPORT.md | 631 +- graphify-out/2026-08-26/graph.json | 241421 +++++++-------- graphify-out/2026-08-26/manifest.json | 10275 +- graphify-out/GRAPH_REPORT.md | 22 +- graphify-out/cache/stat-index.json | 2 +- graphify-out/graph.html | 4 +- graphify-out/graph.json | 346 +- graphify-out/manifest.json | 1358 +- 19 files changed, 124654 insertions(+), 129698 deletions(-) diff --git a/frontend/application/app/HomeClient.tsx b/frontend/application/app/HomeClient.tsx index bfae7cb..9662ee9 100644 --- a/frontend/application/app/HomeClient.tsx +++ b/frontend/application/app/HomeClient.tsx @@ -71,18 +71,18 @@ export default function HomeClient({ initialData }: HomeClientProps) { {/* Navigation to Sections */} -
-
+
+
{/* Specialty Shop Card */}
-

+

{getText('nav_card_shop_title', "فروشگاه تخصصی")}

-

+

{getText('nav_card_shop_desc', "دسترسی به تمامی محصولات بر اساس علائم بالینی و نیازهای پت شما.")}

@@ -94,13 +94,13 @@ export default function HomeClient({ initialData }: HomeClientProps) { {/* Scientific Wiki Card */}
-

+

{getText('nav_card_wiki_title', "دانشنامه علمی")}

-

+

{getText('nav_card_wiki_desc', "آشنایی با ترکیبات نایاب و استانداردهای دارویی محصولات آلمانی کنینا.")}

@@ -112,31 +112,31 @@ export default function HomeClient({ initialData }: HomeClientProps) {
{/* About Section Teaser */} -
-
-
+
+
+
آزمایشگاه تخصصی تولید مکمل‌های دارویی کنینا آلمان -
-
{getText('quality', "کیفیت")}
-
{getText('ultra_pharmaceutical', "استانداردهای فوق‌دارویی")}
+
+
{getText('quality', "کیفیت")}
+
{getText('ultra_pharmaceutical', "استانداردهای فوق‌دارویی")}
-
+
{getText('about_label', "میراث ما از آلمان")}
-

+

{getText('about_title', "چرا برند آلمانی Canina مرجع دامپزشکان است؟")}

-
+
{[ { title: getText('about_item1_title', "مواد اولیه نایاب"), desc: getText('about_item1_desc', "استفاده از پودر صدف لب‌سبز اصل نیوزیلند و مواد ارگانیک با گرید دارویی.") }, { title: getText('about_item2_title', "فاقد مواد نگهدارنده"), desc: getText('about_item2_desc', "تمامی محصولات ۱۰۰٪ طبیعی و فاقد رنگ‌های مصنوعی و طعم‌دهنده‌های شیمیایی هستند.") }, diff --git a/frontend/application/components/BlogPreviewSection.tsx b/frontend/application/components/BlogPreviewSection.tsx index fd8d84b..b09a8b2 100644 --- a/frontend/application/components/BlogPreviewSection.tsx +++ b/frontend/application/components/BlogPreviewSection.tsx @@ -56,30 +56,27 @@ export default function BlogPreviewSection() { } return ( -
+
- {/* Header */} -
-
-
- - {getText("blog_preview_badge", "آخرین مطالب تخصصی")} + {/* Section Header */} +
+
+
+ + {getText("blog_preview_badge", "دانشنامه و مقالات علمی")}
-

- {getText("blog_preview_title", "مجله سلامت پت کنینا")} +

+ {getText("blog_preview_title", "تازه‌ترین مقالات")} {getText("blog_preview_title_highlight", "دامپزشکی و سلامت")}

-

- {getText( - "blog_preview_subtitle", - "مقالات علمی و تخصصی دامپزشکی برای مراقبت بهتر از حیوان خانگی شما" - )} +

+ {getText("blog_preview_desc", "راهنماهای علمی و کاربردی برای نگهداری، تغذیه و پیشگیری از بیماری‌های سگ و گربه بر اساس آخرین تحقیقات بین‌المللی.")}

- {getText("blog_preview_read_more", "مشاهده همه مقالات")} + {getText("blog_preview_view_all", "مشاهده همه مقالات")}
diff --git a/frontend/application/components/FAQSection.tsx b/frontend/application/components/FAQSection.tsx index b244e3f..db96493 100644 --- a/frontend/application/components/FAQSection.tsx +++ b/frontend/application/components/FAQSection.tsx @@ -54,7 +54,7 @@ export default function FAQSection() { }; return ( -
+
{/* Schema.org FAQPage Rich Snippet */} {faqs.length > 0 && (