diff --git a/resources/views/flux/icon/languages.blade.php b/resources/views/flux/icon/languages.blade.php new file mode 100644 index 0000000..f338c96 --- /dev/null +++ b/resources/views/flux/icon/languages.blade.php @@ -0,0 +1,48 @@ +@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" +> + + + + + + + diff --git a/resources/views/web/livewire/region-select.blade.php b/resources/views/web/livewire/region-select.blade.php index f16a549..474a280 100644 --- a/resources/views/web/livewire/region-select.blade.php +++ b/resources/views/web/livewire/region-select.blade.php @@ -1,34 +1,42 @@ - - - {{ __('Select your region') }} - +
+ + + {{ config('app.name') }} + + + Unofficial HelloFresh recipe database with weekly menus, shopping lists, ingredient tracking, multi-language support, and a REST API. + + + + {{ __('Select your region') }} + +
+ @foreach ($this->countries as $country) + +
+ + + {{ __('country.' . $country->code) }} + +
-
- @foreach ($this->countries as $country) - -
- - - {{ __('country.' . $country->code) }} - -
- -
- @foreach ($country->locales as $locale) - - {{ __('language.' . $locale, [], $locale) }} - - @endforeach -
-
- @endforeach +
+ @foreach ($country->locales as $locale) + + {{ __('language.' . $locale, [], $locale) }} + + @endforeach +
+ + @endforeach +