63 lines
2.5 KiB
PHP
63 lines
2.5 KiB
PHP
@extends('layouts.app')
|
|
|
|
@section('title', $title)
|
|
|
|
@section('content')
|
|
<div class="page-heading">
|
|
<div class="eyebrow">{{ $eyebrow }}</div>
|
|
<div class="d-flex flex-column flex-lg-row justify-content-between gap-3 mt-1">
|
|
<div>
|
|
<h1 class="h3 mb-1">{{ $title }}</h1>
|
|
<p class="text-secondary mb-0">{{ $description }}</p>
|
|
</div>
|
|
<div class="d-flex align-items-start">
|
|
<span class="badge text-bg-light border">
|
|
<i class="bi bi-calendar-event me-1"></i> Phase 1
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row g-3">
|
|
@foreach ($cards as $card)
|
|
<div class="col-12 col-sm-6 col-xl-3">
|
|
<div class="stat-card h-100">
|
|
<div class="d-flex justify-content-between align-items-start gap-3">
|
|
<div>
|
|
<div class="text-secondary small">{{ $card['label'] }}</div>
|
|
<div class="fs-3 fw-bold mt-2">{{ $card['value'] }}</div>
|
|
</div>
|
|
<span class="stat-icon text-bg-{{ $card['tone'] }}">
|
|
<i class="bi {{ $card['icon'] }}"></i>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
|
|
@if (! empty($actions))
|
|
<div class="content-panel mt-4 p-3 p-md-4">
|
|
<div class="d-flex justify-content-between align-items-center mb-3">
|
|
<h2 class="h5 mb-0">Modul Utama</h2>
|
|
<span class="badge text-bg-secondary">Base dashboard</span>
|
|
</div>
|
|
<div class="row g-2">
|
|
@foreach ($actions as $action)
|
|
<div class="col-12 col-md-6 col-xl-3">
|
|
@if (is_array($action))
|
|
<a href="{{ route($action['route']) }}" class="btn btn-outline-primary w-100 text-start">
|
|
<i class="bi bi-folder2-open me-2"></i>{{ $action['label'] }}
|
|
</a>
|
|
@else
|
|
<button type="button" class="btn btn-outline-primary w-100 text-start" disabled>
|
|
<i class="bi bi-folder2-open me-2"></i>{{ $action }}
|
|
</button>
|
|
@endif
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
@endif
|
|
@endsection
|