Only load night mode stylesheet when night mode is actually on

This commit is contained in:
Bernd Bestel
2022-04-05 18:18:38 +02:00
parent 4d4ae9812b
commit adaa54ba8b
3 changed files with 27 additions and 20 deletions

View File

@@ -75,8 +75,13 @@
rel="stylesheet">
<link href="{{ $U('/css/grocy.css?v=', true) }}{{ $version }}"
rel="stylesheet">
<link href="{{ $U('/css/grocy_night_mode.css?v=', true) }}{{ $version }}"
@if(boolval($userSettings['night_mode_enabled_internal']))
<link id="night-mode-stylesheet"
href="{{ $U('/css/grocy_night_mode.css?v=', true) }}{{ $version }}"
rel="stylesheet">
@endif
@stack('pageStyles')
@if(file_exists(GROCY_DATAPATH . '/custom_css.html'))
@@ -115,13 +120,6 @@
</script>
</head>
@php
if (!isset($userSettings['night_mode_enabled_internal']))
{
$userSettings['night_mode_enabled_internal'] = false;
}
@endphp
<body class="fixed-nav @if(boolval($userSettings['night_mode_enabled_internal'])) night-mode @endif @if($embedded) embedded @endif">
@if(!($embedded))
<nav id="mainNav"