From 236ba9558c41726477de78bda120564bcee88e86 Mon Sep 17 00:00:00 2001 From: Tim Basten Date: Fri, 6 Mar 2026 02:16:45 +0000 Subject: [PATCH] Fix Bootstrap light/dark theming across all layouts - Make dark mode toggle reactive using Alpine x-data theme property - Apply saved theme on page load via data-bs-theme attribute binding - Remove hardcoded bg-light classes that broke dark mode styling - Fix duplicate/broken Bootstrap bundle import in app.js --- resources/js/app.js | 1 - .../views/components/layouts/app.blade.php | 20 ++++++++----------- .../views/components/layouts/guest.blade.php | 8 ++++++-- resources/views/livewire/auth/login.blade.php | 2 +- .../livewire/travel-request/create.blade.php | 4 ++-- 5 files changed, 17 insertions(+), 18 deletions(-) diff --git a/resources/js/app.js b/resources/js/app.js index 31095cb..0f34cb2 100644 --- a/resources/js/app.js +++ b/resources/js/app.js @@ -1,4 +1,3 @@ import * as bootstrap from 'bootstrap'; -import './../../node_modules/bootstrap/dist/js/bootstrap.bundle.min.js'; window.bootstrap = bootstrap; diff --git a/resources/views/components/layouts/app.blade.php b/resources/views/components/layouts/app.blade.php index b374b9f..e018d15 100644 --- a/resources/views/components/layouts/app.blade.php +++ b/resources/views/components/layouts/app.blade.php @@ -1,8 +1,9 @@ - + @@ -43,16 +44,11 @@ @auth diff --git a/resources/views/components/layouts/guest.blade.php b/resources/views/components/layouts/guest.blade.php index f42fe0b..a6c7239 100644 --- a/resources/views/components/layouts/guest.blade.php +++ b/resources/views/components/layouts/guest.blade.php @@ -1,5 +1,9 @@ - + @@ -8,7 +12,7 @@ @vite(['resources/css/app.css', 'resources/js/app.js']) @livewireStyles - + {{ $slot }} @livewireScripts diff --git a/resources/views/livewire/auth/login.blade.php b/resources/views/livewire/auth/login.blade.php index 859e7bf..f1f93c0 100644 --- a/resources/views/livewire/auth/login.blade.php +++ b/resources/views/livewire/auth/login.blade.php @@ -29,7 +29,7 @@ new #[Layout('components.layouts.guest')] class extends Component { } ?> -
+
diff --git a/resources/views/livewire/travel-request/create.blade.php b/resources/views/livewire/travel-request/create.blade.php index 679ee3b..95353f5 100644 --- a/resources/views/livewire/travel-request/create.blade.php +++ b/resources/views/livewire/travel-request/create.blade.php @@ -318,7 +318,7 @@ new #[Layout('components.layouts.app')] class extends Component { @error('journeys')
{{ $message }}
@enderror @foreach ($journeys as $i => $journey) -
+
Journey {{ $i + 1 }} @if (count($journeys) > 1) @@ -413,7 +413,7 @@ new #[Layout('components.layouts.app')] class extends Component {
@foreach ($costCodes as $i => $code) -
+
Cost Code {{ $i + 1 }} @if (count($costCodes) > 1) -- 2.49.1