@vite(['resources/css/app.css', 'resources/js/app.js'])
DAM Ponpes
@if($share->expires_at) Berakhir: {{ $share->expires_at->format('d M Y, H:i') }} WIB @else Tidak ada kedaluwarsa @endif
@if($share->shareable_type === \App\Models\Asset::class) {{-- ── Tampilan ASET TUNGGAL ── --}} @php $asset = $shareable; $type = strtolower($asset->file_type); $colors = match($type) { 'pdf' => ['bg'=>'bg-red-50','text'=>'text-red-700','border'=>'border-red-100'], 'psd' => ['bg'=>'bg-indigo-50','text'=>'text-indigo-700','border'=>'border-indigo-100'], 'cdr' => ['bg'=>'bg-emerald-50','text'=>'text-emerald-700','border'=>'border-emerald-100'], 'zip','rar' => ['bg'=>'bg-amber-50','text'=>'text-amber-700','border'=>'border-amber-100'], 'doc','docx' => ['bg'=>'bg-blue-50','text'=>'text-blue-700','border'=>'border-blue-100'], 'xls','xlsx' => ['bg'=>'bg-green-50','text'=>'text-green-700','border'=>'border-green-100'], 'mp4','mkv' => ['bg'=>'bg-teal-50','text'=>'text-teal-700','border'=>'border-teal-100'], default => ['bg'=>'bg-slate-50','text'=>'text-slate-600','border'=>'border-slate-100'], }; @endphp
@if($asset->thumbnail_path) {{ $asset->title }} @else
@switch($type) @case('pdf') 📄 @break @case('psd') 🎨 @break @case('cdr') ✏️ @break @case('zip') @case('rar') 📦 @break @case('doc') @case('docx') 📝 @break @case('mp4') @case('mkv') 🎬 @break @default 📁 @endswitch
{{ $asset->file_type }}
@endif
{{ $asset->category->name ?? 'Aset Digital' }}

{{ $asset->title }}

{{ $asset->description ?: 'Tidak ada deskripsi untuk berkas ini.' }}

Tipe file
{{ $asset->file_type }}
Ukuran
{{ number_format($asset->file_size) }} KB
@foreach($asset->tags as $tag) #{{ $tag->name }} @endforeach
@else {{-- ── Tampilan KOLEKSI / ALBUM ── --}} @php $collection = $shareable; @endphp
📁

{{ $collection->name }}

{{ $collection->description ?: 'Koleksi berkas digital dari Ponpes Al Ikhsan Baron.' }}

@forelse($collection->assets as $asset)
@if($asset->thumbnail_path) @else @php $t = strtolower($asset->file_type); @endphp @if($t==='pdf') 📄 @elseif($t==='psd') 🎨 @elseif($t==='cdr') ✏️ @elseif(in_array($t,['zip','rar'])) 📦 @elseif(in_array($t,['doc','docx'])) 📝 @elseif(in_array($t,['mp4','mkv'])) 🎬 @else 📁 @endif @endif

{{ $asset->title }}

{{ strtoupper($asset->file_type) }} · {{ number_format($asset->file_size) }} KB

@empty
Koleksi ini belum berisi aset.
@endforelse
@endif