From f6c688d4e158d010f57a434471b9a537d522dc25 Mon Sep 17 00:00:00 2001 From: Snider Date: Fri, 23 Jan 2026 11:55:23 +0000 Subject: [PATCH] Fix login button showing all states at once - Add @fluxAppearance and @fluxScripts to Demo layout - Replace custom button with flux:button component - Flux button handles loading states internally The wire:loading directives weren't working because Livewire's CSS wasn't being parsed by the browser (style sheet not applied). Using Flux's button component resolves this cleanly. Co-Authored-By: Claude Opus 4.5 --- .../Demo/View/Blade/layouts/app.blade.php | 2 ++ app/Website/Demo/View/Blade/web/login.blade.php | 17 +++-------------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/app/Website/Demo/View/Blade/layouts/app.blade.php b/app/Website/Demo/View/Blade/layouts/app.blade.php index ac66466..c583a41 100644 --- a/app/Website/Demo/View/Blade/layouts/app.blade.php +++ b/app/Website/Demo/View/Blade/layouts/app.blade.php @@ -8,6 +8,7 @@ {{ $title ?? config('app.name', 'Core PHP') }} @vite(['resources/css/app.css', 'resources/js/app.js']) + @fluxAppearance @livewireStyles @@ -21,6 +22,7 @@ {{ $slot }} + @fluxScripts @livewireScripts diff --git a/app/Website/Demo/View/Blade/web/login.blade.php b/app/Website/Demo/View/Blade/web/login.blade.php index 05b27a6..6a0c316 100644 --- a/app/Website/Demo/View/Blade/web/login.blade.php +++ b/app/Website/Demo/View/Blade/web/login.blade.php @@ -53,20 +53,9 @@ {{-- Submit --}} - + + Sign in + {{-- Back to home --}}