diff --git a/resources/views/components/alert.blade.php b/resources/views/components/alert.blade.php index 4c3916e..18c8f96 100644 --- a/resources/views/components/alert.blade.php +++ b/resources/views/components/alert.blade.php @@ -1,5 +1,36 @@ @props(['type', 'message']) -
+@php + +switch($type) { +case 'info': + $border = 'border-blue-300'; + $text = 'text-blue-800'; + $bg = 'bg-blue-200'; + break; +case 'success': + $border = 'border-green-300'; + $text = 'text-green-800'; + $bg = 'bg-green-200'; + break; +case 'warning': + $border = 'border-yellow-300'; + $text = 'text-yellow-800'; + $bg = 'bg-yellow-200'; + break; +case 'error': + $border = 'border-red-300'; + $text = 'text-red-800'; + $bg = 'bg-red-200'; + break; +default: + $border = 'border-gray-300'; + $text = 'text-gray-800'; + $bg = 'bg-gray-200'; +} + +@endphp + +
{!! $message !!}