Update content in about blocks to reflect new branding and messaging for various products. Key changes include rephrasing descriptions, updating titles, and modifying statistics to better align with the current offerings and mission statements. This enhances clarity and consistency across the platform.

This commit is contained in:
mr.sabri
2026-07-15 20:22:14 +02:00
parent 85836ef183
commit 4fa6b150d1
496 changed files with 5199 additions and 5357 deletions
+21 -17
View File
@@ -43,10 +43,10 @@ const SettingsProfile1 = ({
defaultValues = {
name: "الهام میرزایی",
email: "alex.morgan@email.com",
username: "alexmorgan",
username: "elah.mirzaei",
avatar:
"/block-media/shadcnblocks/block/avatar/avatar8.jpg",
bio: "طراح محصول با بیش از ۸ سال تجربه در خلق تجربه‌های دیجیتال کاربرپسند. در حال حاضر روی سیستم‌های طراحی و دسترس‌پذیری تمرکز دارم.",
bio: "مدیر موفقیت مشتری با تمرکز روی افزایش ماندگاری و گسترش حساب‌های سازمانی. در تیم‌های SaaS روی قیف آنبوردینگ و NPS کار می‌کنم.",
},
className,
}: SettingsProfile1Props) => {
@@ -65,11 +65,13 @@ const SettingsProfile1 = ({
: defaultValues.avatar;
return (
<Card className={cn("w-full max-w-lg", className)}>
<section dir="rtl" lang="fa" className="w-full py-32">
<div className="w-full px-4 sm:px-6 lg:px-8">
<Card className={cn("w-full", className)}>
<CardHeader>
<CardTitle>پروفایل</CardTitle>
<CardTitle>پروفایل کاربری</CardTitle>
<CardDescription>
اطلاعات شخصی و تصویر پروفایل خود را به‌روزرسانی کنید.
نام، ایمیل و عکس پروفایل خود را در فضای کاری به‌روز نگه دارید.
</CardDescription>
</CardHeader>
<CardContent className="space-y-6">
@@ -90,7 +92,7 @@ const SettingsProfile1 = ({
<Avatar className="size-20">
<AvatarImage
src={avatarPreview}
alt={`تصویر ${defaultValues.name}`}
alt={`آواتار ${defaultValues.name}`}
className="object-cover"
/>
<AvatarFallback className="text-xl font-semibold">
@@ -104,12 +106,12 @@ const SettingsProfile1 = ({
</FileUploadTrigger>
<div className="space-y-1">
<p className="text-sm font-medium">تصویر پروفایل</p>
<p className="text-sm font-medium">عکس پروفایل</p>
<p className="text-xs text-muted-foreground">
برای بارگذاری تصویر جدید روی آواتار کلیک کنید
برای تغییر عکس، روی آواتار کلیک کنید
</p>
<p className="text-xs text-muted-foreground">
تصویر، تصویر یا تصویر. حداکثر ۲ مگابایت.
JPG، PNG یا WEBP — حداکثر ۲ مگابایت.
</p>
</div>
</div>
@@ -144,10 +146,10 @@ const SettingsProfile1 = ({
<div className="grid gap-4 sm:grid-cols-2">
<div className="space-y-2">
<Label htmlFor="name">نام کامل</Label>
<Label htmlFor="name">نام و نام خانوادگی</Label>
<Input
id="name"
placeholder="نام خود را وارد کنید"
placeholder="مثال: سارا محمدی"
defaultValue={defaultValues.name}
/>
</div>
@@ -155,32 +157,32 @@ const SettingsProfile1 = ({
<Label htmlFor="username">نام کاربری</Label>
<Input
id="username"
placeholder="نام کاربری را وارد کنید"
placeholder="sarah.m"
defaultValue={defaultValues.username}
/>
</div>
</div>
<div className="space-y-2">
<Label htmlFor="email">ایمیل</Label>
<Label htmlFor="email">ایمیل کاری</Label>
<Input
id="email"
type="email"
placeholder="ایمیل خود را وارد کنید"
placeholder="you@company.com"
defaultValue={defaultValues.email}
/>
</div>
<div className="space-y-2">
<Label htmlFor="bio">درباره من</Label>
<Label htmlFor="bio">معرفی کوتاه</Label>
<Textarea
id="bio"
placeholder="درباره خودتان بنویسید"
placeholder="نقش و تمرکز کاری خود را بنویسید"
rows={4}
defaultValue={defaultValues.bio}
/>
<p className="text-xs text-muted-foreground">
توضیح کوتاه برای پروفایل. حداکثر ۱۶۰ کاراکتر.
حداکثر ۱۶۰ کاراکتر؛ در پروفایل عمومی نمایش داده می‌شود.
</p>
</div>
</CardContent>
@@ -189,6 +191,8 @@ const SettingsProfile1 = ({
<Button>ذخیره تغییرات</Button>
</CardFooter>
</Card>
</div>
</section>
);
};