From a512f4e546c999575915cebd6c8ddd44cf8c2d1d Mon Sep 17 00:00:00 2001 From: fatemeh sane Date: Thu, 20 Aug 2026 10:47:56 +0330 Subject: [PATCH] update part service --- src/components/home/Services.tsx | 14 ++++++-------- src/pages/ServicesPage.tsx | 16 ++++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/src/components/home/Services.tsx b/src/components/home/Services.tsx index 11b1eba..9909973 100644 --- a/src/components/home/Services.tsx +++ b/src/components/home/Services.tsx @@ -3,18 +3,16 @@ import { Reveal } from '../Reveal' import { ServiceIcon } from '../ServiceIcon' import { SERVICES } from '../../data/site' -type ServicesProps = { - showLabel?: boolean -} - -export function Services({ showLabel = true }: ServicesProps) { +// ۱. تعریف Prop جدید برای پنهان کردن کلمه خدمات +export function Services({ hideLabel = false }: { hideLabel?: boolean }) { return (
- {/* لیبل "خدمات" فقط در صورتی نمایش داده می‌شود که showLabel برابر true باشد */} -

- خدمات + {/* ۲. شرط برای نمایش یا عدم نمایش لیبل */} + {!hideLabel &&

خدمات

} +

+ هشت تخصص، یک چرخه کامل ساخت

از نخستین خط روی کاغذ تا تحویل کلید، مدیریت سرمایه و طراحی محوطه؛ همه مراحل در یک مجموعه و زیر یک نظام diff --git a/src/pages/ServicesPage.tsx b/src/pages/ServicesPage.tsx index eae2707..ddcffa3 100644 --- a/src/pages/ServicesPage.tsx +++ b/src/pages/ServicesPage.tsx @@ -19,11 +19,11 @@ export function ServicesPage() { <> - {/* مخفی کردن کلمه تکراری "خدمات" */} - + +

@@ -31,11 +31,11 @@ export function ServicesPage() {
{PROCESS.map((item, i) => ( - {/* تغییرات فاصله‌دهی: استفاده از py-12 برای فضای بیشتر بالا و پایین، mt-6 و mt-5 برای فاصله بین متون */} -
-

{item.step}

-

{item.title}

-

{item.desc}

+ {/* تغییرات در کلاس‌های این دایو اعمال شد: افزایش پدینگ عمودی و وسط‌چین کردن کامل */} +
+

{item.step}

+

{item.title}

+

{item.desc}

))}