-
{{ $message }}
-
-
+
+
+@foreach($messages as $messageType => $message)
+ @continue(!$message)
+ @php
+
+ $div_classes = 'flex justify-between mx-auto max-w-2xl text-sm rounded-md px-3 py-1 mb-5 font-medium ring-1 ring-inset ';
+ $button_classes = 'group relative mr-1 h-5 w-5 rounded-sm ';
+ $svg_classes = 'h-5 w-5 ';
+ switch($messageType) {
+ case 'caution':
+ $div_classes .= 'bg-yellow-50 text-yellow-800 ring-yellow-600/40';
+ $button_classes .= 'hover:bg-yellow-600/20';
+ $svg_classes .= 'stroke-yellow-700/50 group-hover:stroke-yellow-700/75';
+ break;
+
+ case 'error':
+ $div_classes .= 'bg-red-50 text-red-700 ring-red-600/40';
+ $button_classes .= 'hover:bg-red-600/20';
+ $svg_classes .= 'stroke-red-600/50 group-hover:stroke-red-600/75';
+ break;
+
+ case 'success':
+ $div_classes .= 'bg-green-50 text-green-700 ring-green-600/40 ';
+ $button_classes .= 'hover:bg-green-600/20';
+ $svg_classes .= 'stroke-green-700/50 group-hover:stroke-green-700/75';
+ break;
+ }
+ @endphp
+
-
+@endforeach
diff --git a/resources/views/components/form/delete-form.blade.php b/resources/views/components/form/delete-form.blade.php
new file mode 100644
index 0000000..a3d308b
--- /dev/null
+++ b/resources/views/components/form/delete-form.blade.php
@@ -0,0 +1,13 @@
+@props(['action'])
+@php
+ $attribs = [
+ 'method' => 'post',
+ 'id' => 'deleteResource',
+ 'action' => $action,
+ 'name' => 'deleteResource'
+];
+@endphp
+
diff --git a/resources/views/components/form/form.blade.php b/resources/views/components/form/form.blade.php
index 3f9b9e5..5b69cff 100644
--- a/resources/views/components/form/form.blade.php
+++ b/resources/views/components/form/form.blade.php
@@ -1,6 +1,6 @@
@props([
'method' => 'POST',
- 'form_classes' => 'px-4 py-6 sm:p-8'
+ 'form_classes' => 'px-4 sm:px-8'
])