PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<!DOCTYPE html>
<html lang="en" data-theme="light" data-sidebar-behaviour="fixed" data-navigation-color="inverted" data-is-fluid="true">
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<head>
<meta charset="utf-8">
<meta name="csrf-token" content="{{ csrf_token() }}">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta content="" name="author">
<!-- Theme CSS -->
<link rel="stylesheet" href="{{ asset('themes/dashly/assets/css/theme.bundle.css') }}" id="stylesheetLTR">
<link rel="stylesheet" href="{{ asset('themes/dashly/assets/css/theme.rtl.bundle.css') }}" id="stylesheetRTL">
<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
<link rel="preload" as="style"
href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap">
<link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');"
href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap">
<link rel="stylesheet" href="{{ asset('themes/dashly/assets/ext/font/bootstrap-icons.css') }}">
<!-- no-JS fallback -->
<noscript>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap">
</noscript>
<script>
// Theme switcher
let themeSwitcher = document.getElementById('themeSwitcher');
const getPreferredTheme = () => {
if (localStorage.getItem('theme') != null) {
return localStorage.getItem('theme');
}
return document.documentElement.dataset.theme;
};
const setTheme = function(theme) {
if (theme === 'auto' && window.matchMedia('(prefers-color-scheme: dark)').matches) {
document.documentElement.dataset.theme = window.matchMedia('(prefers-color-scheme: dark)').matches ?
'dark' : 'light';
} else {
document.documentElement.dataset.theme = theme;
}
localStorage.setItem('theme', theme);
};
const showActiveTheme = theme => {
const activeBtn = document.querySelector(`[data-theme-value="${theme}"]`);
document.querySelectorAll('[data-theme-value]').forEach(element => {
element.classList.remove('active');
});
activeBtn && activeBtn.classList.add('active');
// Set button if demo mode is enabled
document.querySelectorAll('[data-theme-control="theme"]').forEach(element => {
if (element.value == theme) {
element.checked = true;
}
});
};
function reloadPage() {
window.location = window.location.pathname;
}
setTheme(getPreferredTheme());
if (typeof themeSwitcher != 'undefined') {
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {
if (localStorage.getItem('theme') != null) {
if (localStorage.getItem('theme') == 'auto') {
reloadPage();
}
}
});
window.addEventListener('load', () => {
showActiveTheme(getPreferredTheme());
document.querySelectorAll('[data-theme-value]').forEach(element => {
element.addEventListener('click', () => {
const theme = element.getAttribute('data-theme-value');
localStorage.setItem('theme', theme);
reloadPage();
})
})
});
}
</script>
<!-- Favicon -->
<link rel="icon" href="{{ asset('storage/app/public/' . $settings->favicon) }}" sizes="any">
<!-- Demo script -->
<script>
var themeConfig = {
theme: JSON.parse('"light"'),
isRTL: JSON.parse('false'),
isFluid: JSON.parse('true'),
sidebarBehaviour: JSON.parse('"fixed"'),
navigationColor: JSON.parse('"inverted"')
};
var isRTL = localStorage.getItem('isRTL') === 'true',
isFluid = localStorage.getItem('isFluid') === 'true',
theme = localStorage.getItem('theme'),
sidebarSizing = localStorage.getItem('sidebarSizing'),
linkLTR = document.getElementById('stylesheetLTR'),
linkRTL = document.getElementById('stylesheetRTL'),
html = document.documentElement;
if (isRTL) {
linkLTR.setAttribute('disabled', '');
linkRTL.removeAttribute('disabled');
html.setAttribute('dir', 'rtl');
} else {
linkRTL.setAttribute('disabled', '');
linkLTR.removeAttribute('disabled');
html.removeAttribute('dir');
}
</script>
<!-- Page Title -->
<title>@yield('title') | {{ $settings->site_name }}</title>
<script src="{{ asset('themes/dashly/assets/ext/dist/alpine.min.js') }}" defer></script>
</head>
<body>
<!-- THEME CONFIGURATION -->
<script>
let themeAttrs = document.documentElement.dataset;
for (let attr in themeAttrs) {
if (localStorage.getItem(attr) != null) {
document.documentElement.dataset[attr] = localStorage.getItem(attr);
if (theme === 'auto') {
document.documentElement.dataset.theme = window.matchMedia('(prefers-color-scheme: dark)').matches ?
'dark' : 'light';
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => {
e.matches ? document.documentElement.dataset.theme = 'dark' : document.documentElement
.dataset.theme = 'light';
});
}
}
}
</script>
<!-- MAIN CONTENT -->
<main class="container">
@yield('content')
{{-- <div class="row">
@if ($settings->google_translate == 'on')
<div id="google_translate_element"></div>
@endif
</div> --}}
</main> <!-- / main -->
<!-- JAVASCRIPT-->
<!-- Theme JS -->
<script src="{{ asset('themes/dashly/assets/js/theme.bundle.js') }}"></script>
@if ($settings->google_translate == 'on')
<script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit">
</script>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en'
}, 'google_translate_element');
}
</script>
@endif
<script src="https://code.jquery.com/jquery-3.7.0.min.js"
integrity="sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07/g=" crossorigin="anonymous"></script>
<script>
$('#username').on('keypress', function(e) {
return e.which !== 32;
});
</script>
</body>
</html>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E