Fix color mode handling in sidebar

This commit is contained in:
Julian Prieber 2024-12-19 17:16:49 +01:00
parent 40dd91a89f
commit 1e07107d24

View File

@ -6,6 +6,13 @@
$spa = env('SPA_MODE', false); $spa = env('SPA_MODE', false);
$colorMode = null;
if (isset($_COOKIE['color-mode'])) {
$colorMode = $_COOKIE['color-mode'];
} else {
$colorMode = 'auto';
}
$betaServer = env('BETA_SERVER', 'https://beta.linkstack.org/'); $betaServer = env('BETA_SERVER', 'https://beta.linkstack.org/');
$versionServer = env('VERSION_SERVER', 'https://version.linkstack.org/'); $versionServer = env('VERSION_SERVER', 'https://version.linkstack.org/');
@endphp @endphp
@ -150,11 +157,11 @@
<script src="{{ asset('assets/js/main-dashboard.js') }}"></script> <script src="{{ asset('assets/js/main-dashboard.js') }}"></script>
<script src="{{ asset('assets/vendor/livewire/core.min.js') }}"></script> <script src="{{ asset('assets/vendor/livewire/core.min.js') }}"></script>
</head> </head>
<body class="{{$_COOKIE['color-mode'] ?? 'auto'}}"> <body class="{{$colorMode ?? 'auto'}}">
@if(!$spa) @if(!$spa)
<!-- loader Start --> <!-- loader Start -->
<div id="loading"> <div id="loading">
<div id="loader" @if($_COOKIE['color-mode'] == 'dark')style="background:#222738"@endif class="loader simple-loader"> <div id="loader" @if($colorMode == 'dark')style="background:#222738"@endif class="loader simple-loader">
<div class="loader-body"></div> <div class="loader-body"></div>
</div> </div>
</div> </div>