fixed servicies in home page

This commit is contained in:
Naser Mansour 2026-01-11 21:11:58 +02:00
parent ceb2985f16
commit 4c992c01f5
3 changed files with 132 additions and 54 deletions

View File

@ -15,27 +15,37 @@ return [
// Services Section
'services_title' => 'خدماتنا',
'services_subtitle' => 'حلول قانونية شاملة للأفراد والشركات',
'services' => [
'consultations' => [
'icon' => 'chat-bubble-left-right',
'title' => 'الاستشارات القانونية',
'description' => 'استشارات قانونية متخصصة مصممة وفقاً لوضعك واحتياجاتك.',
],
'representation' => [
'icon' => 'scale',
'title' => 'التمثيل أمام المحاكم',
'description' => 'تمثيل احترافي أمام المحاكم والهيئات القضائية في جميع المراحل.',
],
'litigation' => [
'icon' => 'document-text',
'title' => 'إدارة الدعاوى',
'description' => 'إدارة كاملة للقضايا من اللوائح والمذكرات إلى الاستئنافات.',
],
'contracts' => [
'icon' => 'pencil-square',
'title' => 'خدمات العقود',
'description' => 'صياغة ومراجعة العقود والامتثال القانوني لجميع احتياجاتكم التعاقدية.',
],
'service_consultation_title' => 'الاستشارات والتمثيل القانوني',
'service_consultation_items' => [
'الاستشارات القانونية',
'التمثيل أمام المحاكم',
'إدارة التقاضي',
'المذكرات والاستئناف',
],
'service_family_title' => 'قانون المرأة والأسرة',
'service_family_items' => [
'إجراءات الطلاق',
'قضايا النفقة',
'حضانة الأطفال',
'الحماية من العنف',
],
'service_civil_title' => 'النزاعات المدنية والتجارية',
'service_civil_items' => [
'قضايا الشراكة',
'المطالبات المالية',
'النزاعات المدنية',
'التقاضي التجاري',
],
'service_business_title' => 'الخدمات القانونية للأعمال',
'service_business_items' => [
'صياغة ومراجعة العقود',
'الحوكمة والامتثال',
'التحكيم',
'الحل البديل للنزاعات',
],
// Values Section

View File

@ -15,27 +15,37 @@ return [
// Services Section
'services_title' => 'Our Services',
'services_subtitle' => 'Comprehensive legal solutions for individuals and businesses',
'services' => [
'consultations' => [
'icon' => 'chat-bubble-left-right',
'title' => 'Legal Consultations',
'description' => 'Expert legal advice tailored to your specific situation and needs.',
],
'representation' => [
'icon' => 'scale',
'title' => 'Court Representation',
'description' => 'Professional representation before courts and judicial bodies at all stages.',
],
'litigation' => [
'icon' => 'document-text',
'title' => 'Litigation Management',
'description' => 'Complete case management from pleadings and memoranda to appeals.',
],
'contracts' => [
'icon' => 'pencil-square',
'title' => 'Contract Services',
'description' => 'Drafting, review, and legal compliance for all your contractual needs.',
],
'service_consultation_title' => 'Legal Consultations & Representation',
'service_consultation_items' => [
'Legal advice',
'Court representation',
'Litigation management',
'Pleadings & appeals',
],
'service_family_title' => 'Women\'s & Family Law',
'service_family_items' => [
'Divorce proceedings',
'Alimony cases',
'Child custody',
'Protection from violence',
],
'service_civil_title' => 'Civil & Commercial Disputes',
'service_civil_items' => [
'Partnership cases',
'Financial claims',
'Civil disputes',
'Commercial litigation',
],
'service_business_title' => 'Business Legal Services',
'service_business_items' => [
'Contract drafting & review',
'Governance & compliance',
'Arbitration',
'Alternative dispute resolution',
],
// Values Section

View File

@ -89,19 +89,77 @@ new #[Layout('components.layouts.public')] class extends Component
</div>
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6">
@foreach(['consultations', 'representation', 'litigation', 'contracts'] as $service)
<div class="bg-card p-6 rounded-lg shadow-card text-center">
<div class="text-cta mb-4">
<flux:icon name="{{ __('home.services.' . $service . '.icon') }}" class="w-12 h-12 mx-auto" />
</div>
<h3 class="text-lg font-bold text-text mb-2">
{{ __('home.services.' . $service . '.title') }}
</h3>
<p class="text-body text-sm">
{{ __('home.services.' . $service . '.description') }}
</p>
{{-- Legal Consultations & Representation --}}
<div class="bg-card p-6 rounded-lg shadow-card text-center">
<div class="text-cta mb-4">
<flux:icon name="scale" class="w-12 h-12 mx-auto" />
</div>
@endforeach
<h3 class="text-lg font-bold text-text mb-4">
{{ __('home.service_consultation_title') }}
</h3>
<ul class="text-sm text-body space-y-2 text-start">
@foreach(__('home.service_consultation_items') as $item)
<li class="flex items-center gap-2">
<span class="w-1.5 h-1.5 bg-cta rounded-full flex-shrink-0"></span>
{{ $item }}
</li>
@endforeach
</ul>
</div>
{{-- Women's & Family Law --}}
<div class="bg-card p-6 rounded-lg shadow-card text-center">
<div class="text-cta mb-4">
<flux:icon name="heart" class="w-12 h-12 mx-auto" />
</div>
<h3 class="text-lg font-bold text-text mb-4">
{{ __('home.service_family_title') }}
</h3>
<ul class="text-sm text-body space-y-2 text-start">
@foreach(__('home.service_family_items') as $item)
<li class="flex items-center gap-2">
<span class="w-1.5 h-1.5 bg-cta rounded-full flex-shrink-0"></span>
{{ $item }}
</li>
@endforeach
</ul>
</div>
{{-- Civil & Commercial Disputes --}}
<div class="bg-card p-6 rounded-lg shadow-card text-center">
<div class="text-cta mb-4">
<flux:icon name="building-office" class="w-12 h-12 mx-auto" />
</div>
<h3 class="text-lg font-bold text-text mb-4">
{{ __('home.service_civil_title') }}
</h3>
<ul class="text-sm text-body space-y-2 text-start">
@foreach(__('home.service_civil_items') as $item)
<li class="flex items-center gap-2">
<span class="w-1.5 h-1.5 bg-cta rounded-full flex-shrink-0"></span>
{{ $item }}
</li>
@endforeach
</ul>
</div>
{{-- Business Legal Services --}}
<div class="bg-card p-6 rounded-lg shadow-card text-center">
<div class="text-cta mb-4">
<flux:icon name="briefcase" class="w-12 h-12 mx-auto" />
</div>
<h3 class="text-lg font-bold text-text mb-4">
{{ __('home.service_business_title') }}
</h3>
<ul class="text-sm text-body space-y-2 text-start">
@foreach(__('home.service_business_items') as $item)
<li class="flex items-center gap-2">
<span class="w-1.5 h-1.5 bg-cta rounded-full flex-shrink-0"></span>
{{ $item }}
</li>
@endforeach
</ul>
</div>
</div>
</div>
</section>