{{-- ✅ Favicon dan Thumbnail Dinamis --}} @php use Illuminate\Support\Str; $favicon = isset($setting) && $setting->logo ? asset('storage/' . $setting->logo) : asset('default-logo.png'); $ogTitle = $setting->nama_sekolah ?? 'Profil Sekolah'; $ogDescRaw = $setting->deskripsi_singkat ?? 'Website resmi sekolah.'; // Bersihkan deskripsi untuk Meta Tag (Hapus HTML tags) $cleanDesc = Str::limit(strip_tags($ogDescRaw), 155); $ogImage = $favicon; // Cek Berita if (isset($berita) && !($berita instanceof \Illuminate\Support\Collection)) { $ogTitle = $berita->title ?? $ogTitle; $cleanDesc = Str::limit(strip_tags($berita->content ?? ''), 155); $ogImage = !empty($berita->image) ? asset('storage/' . $berita->image) : $favicon; } @endphp {{-- ✅ Title dinamis --}} @yield('title', 'Profil Sekolah') {{-- 🔥 META SEO UTAMA (YANG SEBELUMNYA HILANG) --}} {{-- 🔹 Open Graph (Share Preview) --}} {{-- 🔹 Favicon --}} {{-- 🔹 Google Adsense & Analytics --}} @vite(['resources/css/app.css', 'resources/js/app.js'])
📍 {{ $setting->alamat ?? 'Alamat Sekolah' }}
@include('partials.navbar')
@yield('content')
@include('partials.footer')