diff --git a/resources/views/components/docs/alert.blade.php b/resources/views/components/docs/alert.blade.php index 256a52e..e9bb207 100644 --- a/resources/views/components/docs/alert.blade.php +++ b/resources/views/components/docs/alert.blade.php @@ -25,7 +25,7 @@ }; @endphp -
+
@switch($normalizedType) @case('info') diff --git a/resources/views/components/docs/toc.blade.php b/resources/views/components/docs/toc.blade.php index 4404bf8..d9ca4d8 100644 --- a/resources/views/components/docs/toc.blade.php +++ b/resources/views/components/docs/toc.blade.php @@ -4,13 +4,23 @@ ]) - @foreach ($toc as $section) + @foreach ($toc as $key => $section) @foreach ($section['links'] as $link) {{ $link['title'] }} @endforeach + + @if ($loop->last) + +
+ Cheat Sheet + + +
+
+ @endif
@endforeach
diff --git a/resources/views/components/layouts/docs.blade.php b/resources/views/components/layouts/docs.blade.php index c7e90bd..8360b1e 100644 --- a/resources/views/components/layouts/docs.blade.php +++ b/resources/views/components/layouts/docs.blade.php @@ -33,8 +33,6 @@
- Cheat Sheet - {{-- GitHub Button --}} GitHub diff --git a/resources/views/flux/icon/square-arrow-out-up-right.blade.php b/resources/views/flux/icon/square-arrow-out-up-right.blade.php new file mode 100644 index 0000000..bb331eb --- /dev/null +++ b/resources/views/flux/icon/square-arrow-out-up-right.blade.php @@ -0,0 +1,45 @@ +@blaze + +{{-- 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" +> + + + +