This commit is contained in:
MeysamMoghaddam
2025-10-13 17:12:25 +03:30
parent 6f0cd12d8d
commit 86abecb3ce
8 changed files with 44 additions and 44 deletions

View File

@@ -51,7 +51,7 @@
<!-- Mission & Vision -->
<section class="py-12">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8 mud-typography-subtitle1">چشم‌انداز و مأموریت ما</MudText>
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8">چشم‌انداز و مأموریت ما</MudText>
<MudGrid Spacing="4" Justify="Justify.Center">
<MudItem xs="12" md="6">
<MudPaper Elevation="3" Class="pa-6 rounded-2xl mud-theme-surface text-center h-100">
@@ -78,7 +78,7 @@
<!-- Company Values -->
<section class="py-12 bg-grey-50">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8 mud-typography-subtitle1">ارزش‌های ما</MudText>
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8">ارزش‌های ما</MudText>
<MudGrid Spacing="3" Justify="Justify.Center">
<MudItem xs="12" sm="6" md="4">
<MudPaper Elevation="2" Class="pa-4 rounded-xl mud-theme-surface text-center">
@@ -141,7 +141,7 @@
<!-- Team Section -->
<section class="pb-12 bg-grey-50">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8 mud-typography-subtitle1">تیم ما</MudText>
<MudText Typo="Typo.h3" Align="Align.Center" Class="mb-8">تیم ما</MudText>
<MudGrid Spacing="4" Justify="Justify.Center">
<MudItem xs="12" sm="6" md="4">
<MudPaper Elevation="3" Class="pa-4 rounded-2xl mud-theme-surface text-center">

View File

@@ -30,7 +30,7 @@
{
<MudCard>
<MudCardContent>
<MudGrid Spacing="3" AlignItems="AlignItems.Start">
<MudGrid Spacing="3">
<MudItem xs="12" md="4">
<MudPaper Class="pa-2 rounded-xl" Style="background: radial-gradient(600px 280px at 120% 0, #daccff 0, transparent 60%), radial-gradient(600px 280px at -10% 100%, #ffe2f2 0, transparent 60%), linear-gradient(180deg, #fff, #fbfaff);">
<MudImage Src="@_selectedPackage.Image"

View File

@@ -26,7 +26,7 @@
<!-- Contact Form -->
<MudItem xs="12" lg="8">
<MudPaper Elevation="3" Class="pa-6 rounded-2xl mud-theme-surface">
<MudText Typo="Typo.h5" Class="mb-6 mud-typography-subtitle1">فرم تماس</MudText>
<MudText Typo="Typo.h5" Class="mb-6">فرم تماس</MudText>
<MudForm @ref="_form" Model="_contactForm">
<MudGrid Spacing="4">
@@ -124,7 +124,7 @@
<MudStack Spacing="4">
<!-- Contact Details -->
<MudPaper Elevation="3" Class="pa-6 rounded-2xl mud-theme-surface">
<MudText Typo="Typo.h6" Class="mb-4 mud-typography-subtitle1">اطلاعات تماس</MudText>
<MudText Typo="Typo.h6" Class="mb-4">اطلاعات تماس</MudText>
<MudStack Spacing="4">
<MudStack Row="true" Spacing="3" AlignItems="AlignItems.Start">
@@ -169,7 +169,7 @@
<!-- Social Media -->
<MudPaper Elevation="3" Class="pa-6 rounded-2xl mud-theme-surface">
<MudText Typo="Typo.h6" Class="mb-4 mud-typography-subtitle1">شبکه‌های اجتماعی</MudText>
<MudText Typo="Typo.h6" Class="mb-4">شبکه‌های اجتماعی</MudText>
<MudStack Spacing="3">
<MudButton Variant="Variant.Outlined"
@@ -218,7 +218,7 @@
<!-- Map Section -->
<section class="py-8 bg-grey-50">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mb-8 mud-typography-subtitle1">موقعیت مکانی</MudText>
<MudText Typo="Typo.h4" Align="Align.Center" Class="mb-8">موقعیت مکانی</MudText>
<MudPaper Elevation="3" Class="pa-4 rounded-2xl overflow-hidden">
<!-- Placeholder for Map -->

View File

@@ -35,7 +35,7 @@
<!-- FAQ Categories -->
<section class="py-8">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mb-8 mud-typography-subtitle1">دسته‌بندی سوالات</MudText>
<MudText Typo="Typo.h4" Align="Align.Center" Class="mb-8">دسته‌بندی سوالات</MudText>
<MudGrid Spacing="3" Justify="Justify.Center">
@foreach (var category in _categories)
{

View File

@@ -240,26 +240,26 @@
<MudStack>
<MudGrid Spacing="4" Justify="Justify.SpaceAround">
<MudItem xs="6">
<MudPaper Elevation="2" Class="pa-4 mud-elevation-2 rounded-xl mud-theme-surface">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mud-typography-subtitle1" Color="Color.Success">+۵۰٪</MudText>
<MudPaper Elevation="2" Class="pa-4 rounded-xl mud-theme-surface">
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Success">+۵۰٪</MudText>
<MudText Typo="Typo.caption" HtmlTag="div" Align="Align.Center" Color="Color.Info">رشد میانگین شبکه</MudText>
</MudPaper>
</MudItem>
<MudItem xs="6">
<MudPaper Elevation="2" Class="pa-4 mud-elevation-2 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mud-typography-subtitle1" Color="Color.Primary">۹۹٫۹٪</MudText>
<MudPaper Elevation="2" Class="pa-4 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Primary">۹۹٫۹٪</MudText>
<MudText Typo="Typo.caption" HtmlTag="div" Align="Align.Center" Color="Color.Info">آپ‌تایم سرویس</MudText>
</MudPaper>
</MudItem>
<MudItem xs="6">
<MudPaper Elevation="2" Class="pa-4 mud-elevation-2 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mud-typography-subtitle1" Color="Color.Warning">۳ روز</MudText>
<MudPaper Elevation="2" Class="pa-4 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Warning">۳ روز</MudText>
<MudText Typo="Typo.caption" HtmlTag="div" Align="Align.Center" Color="Color.Info">میانگین زمان استقرار</MudText>
</MudPaper>
</MudItem>
<MudItem xs="6">
<MudPaper Elevation="2" Class="pa-4 mud-elevation-2 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Class="mud-typography-subtitle1" Color="Color.Secondary">+۲۰ کشور</MudText>
<MudPaper Elevation="2" Class="pa-4 rounded-xl mud-theme-surface text-center">
<MudText Typo="Typo.h4" Align="Align.Center" Color="Color.Secondary">+۲۰ کشور</MudText>
<MudText Typo="Typo.caption" HtmlTag="div" Align="Align.Center" Color="Color.Info">پوشش ارسال کد</MudText>
</MudPaper>
</MudItem>
@@ -283,7 +283,7 @@
</MudText>
<MudGrid Spacing="3" Justify="Justify.Center">
<MudItem xs="12" md="6">
<MudPaper Elevation="4" Class="mud-elevation-4 rounded-2xl pa-5 mud-theme-surface">
<MudPaper Elevation="4" Class="rounded-2xl pa-5 mud-theme-surface">
<MudStack Spacing="2">
<MudStack Row="true" Spacing="2" AlignItems="AlignItems.Center">
<MudAvatar>
@@ -304,7 +304,7 @@
</MudItem>
<MudItem xs="12" md="6">
<MudPaper Elevation="4" Class="mud-elevation-4 rounded-2xl pa-5 mud-theme-surface">
<MudPaper Elevation="4" Class="rounded-2xl pa-5 mud-theme-surface">
<MudStack Spacing="2">
<MudStack Row="true" Spacing="2" AlignItems="AlignItems.Center">
<MudAvatar>

View File

@@ -108,13 +108,13 @@ else
<!-- Package Description -->
<div>
<MudText Typo="Typo.h6" Class="mb-3 mud-typography-subtitle1">توضیحات پکیج</MudText>
<MudText Typo="Typo.h6" Class="mb-3">توضیحات پکیج</MudText>
@((MarkupString)_package.Body)
</div>
<!-- Package Specifications -->
<div>
<MudText Typo="Typo.h6" Class="mb-3 mud-typography-subtitle1">مشخصات پکیج</MudText>
<MudText Typo="Typo.h6" Class="mb-3">مشخصات پکیج</MudText>
<MudGrid Spacing="2">
@foreach (var spec in _package.Specifications)
{
@@ -178,7 +178,7 @@ else
</MudStack>
</MudPaper>
}
<MudText Typo="Typo.h6" Class="my-4 mud-typography-subtitle1">نظرات کاربران</MudText>
<MudText Typo="Typo.h6" Class="my-4">نظرات کاربران</MudText>
<!-- Reviews List -->
@if (_reviews.Any())
{
@@ -221,7 +221,7 @@ else
{
<section class="py-8 bg-grey-50">
<MudContainer MaxWidth="MaxWidth.Large">
<MudText Typo="Typo.h5" Align="Align.Center" Class="mb-6 mud-typography-subtitle1">پکیج‌های پیشنهادی</MudText>
<MudText Typo="Typo.h5" Align="Align.Center" Class="mb-6">پکیج‌های پیشنهادی</MudText>
<MudGrid Spacing="3" Justify="Justify.Center">
@foreach (var relatedPackage in _relatedPackages)
{

View File

@@ -7,14 +7,14 @@
<MudGrid Spacing="4">
<!-- Profile Header -->
<MudItem xs="12">
<MudPaper Elevation="4" Class="mud-elevation-4 pa-6 rounded-2xl mud-theme-surface">
<MudPaper Elevation="4" Class="pa-6 rounded-2xl mud-theme-surface">
<MudStack Spacing="4">
<MudStack Row="true" Spacing="3" AlignItems="AlignItems.Center">
<MudAvatar Size="Size.Large" Color="Color.Primary">
<MudIcon Icon="@Icons.Material.Filled.Person" Size="Size.Large" />
</MudAvatar>
<div>
<MudText Typo="Typo.h5" Class="mud-typography-subtitle1">@($"{_userProfile.FirstName} {_userProfile.LastName}")</MudText>
<MudText Typo="Typo.h5">@($"{_userProfile.FirstName} {_userProfile.LastName}")</MudText>
<MudText Typo="Typo.body2" Class="mud-text-secondary">@(_userProfile.Mobile)</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">عضو از @(_userProfile.MobileVerifiedAt?.ToDateTime().MiladiToJalali())</MudText>
</div>
@@ -24,7 +24,7 @@
<MudDivider />
<MudStack Spacing="3">
<MudStack Row="true" AlignItems="AlignItems.Center">
<MudText Typo="Typo.subtitle1" Class="mud-typography-subtitle1">کد دعوت شما</MudText>
<MudText Typo="Typo.subtitle1">کد دعوت شما</MudText>
<MudSpacer />
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
@@ -59,7 +59,7 @@
<!-- Profile Content -->
<MudItem xs="12">
<MudPaper Elevation="4" Class="mud-elevation-4 rounded-2xl mud-theme-surface">
<MudPaper Elevation="4" Class="rounded-2xl mud-theme-surface">
<MudTabs Elevation="0" Rounded="true" ApplyEffectsToContainer="true" Class="px-4 pt-4">
<!-- Personal Information Tab -->
<MudTabPanel Text="اطلاعات شخصی" Icon="@Icons.Material.Filled.Person">
@@ -248,45 +248,45 @@
<!-- Statistics Tab -->
@* <MudTabPanel Text="آمار و اطلاعات" Icon="@Icons.Material.Filled.BarChart">
<div class="pa-4">
<MudText Typo="Typo.h6" Class="mb-4 mud-typography-subtitle1">آمار حساب کاربری</MudText>
<MudText Typo="Typo.h6" Class="mb-4">آمار حساب کاربری</MudText>
<MudGrid Spacing="3">
<MudItem xs="12" md="6" lg="3">
<MudPaper Elevation="3" Class="mud-elevation-3 pa-4 text-center rounded-xl mud-theme-surface">
<MudPaper Elevation="3" Class="pa-4 text-center rounded-xl mud-theme-surface">
<MudIcon Icon="@Icons.Material.Filled.DateRange" Size="Size.Large" Color="Color.Primary" Class="mb-2" />
<MudText Typo="Typo.h4" Class="mud-typography-subtitle1">@_userProfile.JoinDate</MudText>
<MudText Typo="Typo.h4">@_userProfile.JoinDate</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">تاریخ عضویت</MudText>
</MudPaper>
</MudItem>
<MudItem xs="12" md="6" lg="3">
<MudPaper Elevation="3" Class="mud-elevation-3 pa-4 text-center rounded-xl mud-theme-surface">
<MudPaper Elevation="3" Class="pa-4 text-center rounded-xl mud-theme-surface">
<MudIcon Icon="@Icons.Material.Filled.Login" Size="Size.Large" Color="Color.Success" Class="mb-2" />
<MudText Typo="Typo.h4" Class="mud-typography-subtitle1">@_userProfile.LastLogin</MudText>
<MudText Typo="Typo.h4">@_userProfile.LastLogin</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">آخرین ورود</MudText>
</MudPaper>
</MudItem>
<MudItem xs="12" md="6" lg="3">
<MudPaper Elevation="3" Class="mud-elevation-3 pa-4 text-center rounded-xl mud-theme-surface">
<MudPaper Elevation="3" Class="pa-4 text-center rounded-xl mud-theme-surface">
<MudIcon Icon="@Icons.Material.Filled.Group" Size="Size.Large" Color="Color.Info" Class="mb-2" />
<MudText Typo="Typo.h4" Class="mud-typography-subtitle1">@_userProfile.TotalReferrals</MudText>
<MudText Typo="Typo.h4">@_userProfile.TotalReferrals</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">معرف‌ها</MudText>
</MudPaper>
</MudItem>
<MudItem xs="12" md="6" lg="3">
<MudPaper Elevation="3" Class="mud-elevation-3 pa-4 text-center rounded-xl mud-theme-surface">
<MudPaper Elevation="3" Class="pa-4 text-center rounded-xl mud-theme-surface">
<MudIcon Icon="@Icons.Material.Filled.Star" Size="Size.Large" Color="Color.Warning" Class="mb-2" />
<MudText Typo="Typo.h4" Class="mud-typography-subtitle1">@_userProfile.Level</MudText>
<MudText Typo="Typo.h4">@_userProfile.Level</MudText>
<MudText Typo="Typo.caption" Class="mud-text-secondary">سطح کاربری</MudText>
</MudPaper>
</MudItem>
</MudGrid>
<!-- Account Status -->
<MudPaper Elevation="2" Class="mud-elevation-2 pa-4 mt-4 rounded-xl mud-theme-surface">
<MudText Typo="Typo.subtitle1" Class="mb-3 mud-typography-subtitle1">وضعیت حساب</MudText>
<MudPaper Elevation="2" Class="pa-4 mt-4 rounded-xl mud-theme-surface">
<MudText Typo="Typo.subtitle1" Class="mb-3">وضعیت حساب</MudText>
<MudStack Spacing="2">
<MudStack Row="true" Spacing="2" AlignItems="AlignItems.Center">
<MudIcon Icon="@Icons.Material.Filled.CheckCircle" Size="Size.Small" Color="Color.Success" />

View File

@@ -14,7 +14,7 @@
Height="40"
Class="rounded-circle"
Src="favicon.png" />
<MudText Typo="Typo.h5" Class="mud-typography-subtitle1">فرصت</MudText>
<MudText Typo="Typo.h5">فرصت</MudText>
</div>
<MudText Typo="Typo.body2" Class="footer-description">
پلتفرم هوشمند ساخت شبکه‌های فروش و MLM با امکانات پیشرفته مدیریت تیم، محاسبه کارمزد و گزارش‌گیری جامع.
@@ -51,7 +51,7 @@
<!-- Quick Links -->
<MudItem xs="12" sm="6" md="2">
<MudStack Spacing="2">
<MudText Typo="Typo.subtitle1" Class="mud-typography-subtitle1 footer-title">دسترسی سریع</MudText>
<MudText Typo="Typo.subtitle1" Class="footer-title">دسترسی سریع</MudText>
<MudLink Href="#features" Class="footer-link">امکانات</MudLink>
<MudLink Href="#pricing" Class="footer-link">قیمت‌ها</MudLink>
<MudLink Href="#faq" Class="footer-link">سوالات متداول</MudLink>
@@ -63,7 +63,7 @@
<!-- Services -->
<MudItem xs="12" sm="6" md="2">
<MudStack Spacing="2">
<MudText Typo="Typo.subtitle1" Class="mud-typography-subtitle1 footer-title">خدمات</MudText>
<MudText Typo="Typo.subtitle1" Class="footer-title">خدمات</MudText>
<MudLink Href="#" Class="footer-link">پکیج استارتر</MudLink>
<MudLink Href="#" Class="footer-link">پکیج رشد</MudLink>
<MudLink Href="#" Class="footer-link">پکیج اسکیل</MudLink>
@@ -75,7 +75,7 @@
<!-- Support -->
<MudItem xs="12" sm="6" md="2">
<MudStack Spacing="2">
<MudText Typo="Typo.subtitle1" Class="mud-typography-subtitle1 footer-title">پشتیبانی</MudText>
<MudText Typo="Typo.subtitle1" Class="footer-title">پشتیبانی</MudText>
<MudLink Href="#" Class="footer-link">مرکز راهنمایی</MudLink>
<MudLink Href="#" Class="footer-link">آموزش‌ها</MudLink>
<MudLink Href="#" Class="footer-link">وبلاگ</MudLink>
@@ -87,7 +87,7 @@
<!-- Contact Info -->
<MudItem xs="12" sm="6" md="2">
<MudStack Spacing="2">
<MudText Typo="Typo.subtitle1" Class="mud-typography-subtitle1 footer-title">تماس</MudText>
<MudText Typo="Typo.subtitle1" Class="footer-title">تماس</MudText>
<div class="d-flex align-center gap-2">
<MudIcon Icon="@Icons.Material.Filled.Phone" Size="Size.Small" />
<MudText Typo="Typo.body2" Class="footer-contact">۰۲۱-۱۲۳۴۵۶۷۸</MudText>
@@ -108,7 +108,7 @@
<!-- Bottom Footer -->
<MudDivider Class="mb-4" />
<MudGrid Justify="Justify.SpaceBetween" AlignItems="AlignItems.Center">
<MudGrid Justify="Justify.SpaceBetween">
<MudItem xs="12" md="6">
<MudText Typo="Typo.body2" Class="footer-copyright">
© @DateTime.Now.Year فرصت. تمامی حقوق محفوظ است.