Files
nutzwerte_fi4/resources/views/layouts/app.blade.php
T
2025-09-27 08:59:04 +02:00

57 lines
1.5 KiB
PHP

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="images/favicon.svg">
<title>@yield('title')</title>
@vite(['resources/css/app.css', 'resources/js/app.js', 'resources/css/filament/admin/theme.css'])
@filamentStyles
<script>
const loadDarkMode = () => {
window.theme = localStorage.getItem('theme') ?? 'system'
if (
window.theme === 'dark' ||
(window.theme === 'system' &&
window.matchMedia('(prefers-color-scheme: dark)')
.matches)
) {
document.documentElement.classList.add('dark')
}
}
loadDarkMode()
function toggle_theme() {
if (localStorage.getItem("theme") === "light") {
document.documentElement.classList.add("dark");
localStorage.setItem("theme", "dark");
} else {
document.documentElement.classList.remove("dark");
localStorage.setItem("theme", "light");
}
}
</script>
</head>
{{-- <body class="bg-cover" style="background-image: url('images/backgrounds/bg2.jpg')"> --}}
<body>
<div>
@livewire('notifications')
</div>
@include('layouts.nav')
<main class="mx-auto max-w-6xl">
@yield('content')
</main>
@include('layouts.footer');
@filamentScripts
</body>
</html>