@php use App\Models\VillageSetting as VS; $villageName = VS::get('village_name', 'Desa Kami'); $sebutan = VS::get('sebutan_desa', 'Desa'); $district = VS::get('village_district', ''); $regency = VS::get('village_regency', ''); $villageHead = VS::get('village_head_name', ''); $sebKades = VS::get('sebutan_kades', 'Kepala Desa'); $about = VS::get('village_about', ''); $greeting = VS::get('village_head_greeting', ''); $kadesPeriod = VS::get('village_head_period', ''); $kadesFoto = VS::get('village_head_photo'); $heroUrl = VS::heroUrl(); $logoUrl = VS::logoUrl(); $lambangUrl = VS::lambangUrl(); $facebook = VS::get('social_facebook'); $instagram = VS::get('social_instagram'); $youtube = VS::get('social_youtube'); $tiktok = VS::get('social_tiktok'); $twitter = VS::get('social_twitter'); @endphp {{-- ========== HERO SECTION ========== --}}
{{-- Gambar latar --}} @if($heroUrl)
{{ $villageName }}
@else
{{-- Pattern decoratif --}}
'); background-size: 80px;">
@endif {{-- Konten Hero --}}
{{-- Badge --}}
Situs Resmi {{ $sebutan }} {{ $villageName }}
{{-- Judul utama --}}

{{ $sebutan }}
{{ $villageName }}

Kecamatan {{ $district }}, {{ $regency }}

@if($about)

{{ $about }}

@endif {{-- CTA Buttons --}}
{{-- Scroll indicator --}}
{{-- ========== STATISTIK STRIP ========== --}}
@foreach([ ['value' => number_format($stats['total_penduduk'] ?? 0), 'label' => 'Jiwa Penduduk'], ['value' => number_format($stats['total_kk'] ?? 0), 'label' => 'Kartu Keluarga'], ['value' => $stats['total_dusun'] ?? 0, 'label' => 'Dusun/Lingkungan'], ['value' => number_format($stats['total_rt'] ?? 0), 'label' => 'RT Aktif'], ] as $stat)

{{ $stat['value'] }}

{{ $stat['label'] }}

@endforeach
{{-- ========== LAYANAN CEPAT ========== --}}

Layanan Digital

Urus Surat Dari Rumah

Tidak perlu antri. Ajukan kebutuhan administrasi desa secara online, cepat dan mudah.

@foreach($letterTypes->take(6) as $lt)

{{ $lt->name }}

@if($lt->description)

{{ $lt->description }}

@endif
@endforeach
{{-- ========== SAMBUTAN KEPALA DESA ========== --}} @if($greeting || $villageHead)
{{-- Foto Kades --}}
@if($kadesFoto) {{ $villageHead }} @else
@endif
{{-- Label nama di bawah foto --}}

{{ $villageHead }}

{{ $sebKades }}

@if($kadesPeriod)

Periode {{ $kadesPeriod }}

@endif
{{-- Teks sambutan --}}

Sambutan

{{ $sebKades }} {{ $sebutan }} {{ $villageName }}

@if($greeting)
"
@foreach(explode("\n", $greeting) as $para) @if(trim($para))

{{ trim($para) }}

@endif @endforeach
@endif
@endif {{-- ========== BERITA TERBARU ========== --}} @if($latestNews->isNotEmpty())
@endif {{-- ========== KONTAK & FOOTER INFO ========== --}}

Hubungi Kami

Kantor {{ $sebutan }} {{ $villageName }}

@if($addr = VS::get('village_address'))
{{ $addr }}
@endif @if($phone = VS::get('village_phone'))
{{ $phone }}
@endif @if($email = VS::get('village_email'))
{{ $email }}
@endif
{{-- Sosmed --}} @if($facebook || $instagram || $youtube || $tiktok || $twitter)
@foreach([ ['url'=>$facebook, 'icon'=>'M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z'], ['url'=>$instagram, 'icon'=>'M16 11.37A4 4 0 1112.63 8 4 4 0 0116 11.37zm1.5-4.87h.01M7.5 20.5h9a3 3 0 003-3v-9a3 3 0 00-3-3h-9a3 3 0 00-3 3v9a3 3 0 003 3z'], ['url'=>$youtube, 'icon'=>'M22.54 6.42a2.78 2.78 0 00-1.95-1.96C18.88 4 12 4 12 4s-6.88 0-8.59.46a2.78 2.78 0 00-1.95 1.96A29 29 0 001 12a29 29 0 00.46 5.58A2.78 2.78 0 003.41 19.54C5.12 20 12 20 12 20s6.88 0 8.59-.46a2.78 2.78 0 001.95-1.96A29 29 0 0023 12a29 29 0 00-.46-5.58zM9.75 15.02V8.98L15.5 12l-5.75 3.02z'], ] as $sm) @if($sm['url']) @endif @endforeach
@endif
{{-- Google Maps embed (jika ada koordinat) --}} @php $lat = VS::get('latitude'); $lng = VS::get('longitude'); @endphp @if($lat && $lng)
@else

Tambahkan koordinat GPS di Pengaturan → Identitas Desa untuk menampilkan peta

@endif