From 1104d4b82ac2d36ed166acdafc3167a3cbf82a15 Mon Sep 17 00:00:00 2001 From: iridium34 Date: Tue, 11 Mar 2025 12:43:34 +0100 Subject: [PATCH] updated filaments.index --- resources/views/filaments/index.blade.php | 39 ++++++++++++++------ resources/views/flux/icon/euro.blade.php | 43 +++++++++++++++++++++++ 2 files changed, 72 insertions(+), 10 deletions(-) create mode 100644 resources/views/flux/icon/euro.blade.php diff --git a/resources/views/filaments/index.blade.php b/resources/views/filaments/index.blade.php index 09f8ec0..cc586a2 100644 --- a/resources/views/filaments/index.blade.php +++ b/resources/views/filaments/index.blade.php @@ -12,16 +12,35 @@
-
    -
  • ID
    Name
    Options
  • - @foreach ($filaments as $filament) -
  • -
    {{ $filament->id }}
    - -
    -
  • - @endforeach -
+ + + + + + + + + + + + + + + @foreach ($filaments as $filament) + + + + + + + + + + + + @endforeach + +
NameColorWeightDiameterPriceStockEditDelete
{{ $filament->name }}
{{ $filament->color->name }}
{{ $filament->weight }} g{{ $filament->diameter }} mm@isset($filament->price) {{ $filament->price }} @endisset{{ $filament->stock }}
diff --git a/resources/views/flux/icon/euro.blade.php b/resources/views/flux/icon/euro.blade.php new file mode 100644 index 0000000..26d70a3 --- /dev/null +++ b/resources/views/flux/icon/euro.blade.php @@ -0,0 +1,43 @@ +{{-- Credit: Lucide (https://lucide.dev) --}} + +@props([ + 'variant' => 'outline', +]) + +@php +if ($variant === 'solid') { + throw new \Exception('The "solid" variant is not supported in Lucide.'); +} + +$classes = Flux::classes('shrink-0') + ->add(match($variant) { + 'outline' => '[:where(&)]:size-6', + 'solid' => '[:where(&)]:size-6', + 'mini' => '[:where(&)]:size-5', + 'micro' => '[:where(&)]:size-4', + }); + +$strokeWidth = match ($variant) { + 'outline' => 2, + 'mini' => 2.25, + 'micro' => 2.5, +}; +@endphp + +class($classes) }} + data-flux-icon + xmlns="http://www.w3.org/2000/svg" + viewBox="0 0 24 24" + fill="none" + stroke="currentColor" + stroke-width="{{ $strokeWidth }}" + stroke-linecap="round" + stroke-linejoin="round" + aria-hidden="true" + data-slot="icon" +> + + + +