@php
    /**
     * Admin UI Component: Mini Bar
     *
     * Required:
     * - $pct
     *
     * Optional:
     * - $role (data-role)
     * - $title
     */

    $pct = (float) ($pct ?? 0);
    $role = (string) ($role ?? '');
    $title = (string) ($title ?? '');

    $pct = max(0, min(100, $pct));
@endphp

<div class="adm-mini-bar"
     @if($role !== '') data-role="{{ $role }}" @endif
     @if($title !== '') title="{{ $title }}" @endif
>
    <span class="adm-mini-bar-fill" style="width: {{ $pct }}%"></span>
</div>
