Files
newznab-tmux/resources/views/components/badge.blade.php
T
2026-02-24 21:51:06 +01:00

29 lines
475 B
PHP

@blaze
@props([
'type' => 'default'
])
@php
switch($type) {
case('info'):
$color = 'bg-gray-300';
break;
case('danger'):
$color = 'bg-red-500';
break;
case('warning'):
$color = 'bg-orange-500';
break;
default:
$color = 'bg-blue-500';
break;
}
@endphp
<span {{ $attributes->merge(['class' => "$color rounded-full px-2 py-1 text-white text-xs font-semibold"]) }}>
{{ $slot }}
</span>