{{-- Alert Component - TailAdmin Theme Usage: Default alert Operation completed Warning message --}} @props([ 'variant' => 'default', 'title' => null, 'icon' => null, 'dismissible' => false, 'collapsible' => false, 'collapsed' => false, ]) @php $variantConfig = [ 'default' => [ 'class' => 'border-gray-200 bg-white dark:border-gray-800 dark:bg-white/[0.03] text-gray-800 dark:text-white/90', 'iconClass' => 'fill-gray-500 dark:fill-gray-400', 'icon' => $icon ?? 'ri-information-line', ], 'info' => [ 'class' => 'border-blue-light-200 bg-blue-light-50 dark:border-blue-light-500/20 dark:bg-blue-light-500/10 text-blue-light-600 dark:text-blue-light-400', 'iconClass' => 'fill-blue-light-500', 'icon' => $icon ?? 'ri-information-line', ], 'success' => [ 'class' => 'border-success-200 bg-success-50 dark:border-success-500/20 dark:bg-success-500/10 text-success-600 dark:text-success-400', 'iconClass' => 'fill-success-500', 'icon' => $icon ?? 'ri-checkbox-circle-line', ], 'warning' => [ 'class' => 'border-warning-200 bg-warning-50 dark:border-warning-500/20 dark:bg-warning-500/10 text-warning-600 dark:text-orange-400', 'iconClass' => 'fill-warning-500', 'icon' => $icon ?? 'ri-error-warning-line', ], 'danger' => [ 'class' => 'border-error-200 bg-error-50 dark:border-error-500/20 dark:bg-error-500/10 text-error-600 dark:text-error-400', 'iconClass' => 'fill-error-500', 'icon' => $icon ?? 'ri-error-warning-fill', ], ]; $config = $variantConfig[$variant] ?? $variantConfig['default']; @endphp