Files
Vile-Browser/app/src/template/dashboard.html
2025-11-28 12:31:12 +01:00

48 lines
1.4 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Logged in as @{username}</title>
<style>@{style}</style>
</head>
<body>
<div class="container">
<div class="header">
<div class
<div class="breadcrumbs">Folder Path</div>
<div class="path-container">
@{directory}
</div>
<div class="controls">
<div class="meta">
<div id="summary">
@{meta}
</div>
<button class="btn theme-toggle" onclick="toggleTheme()"></button>
</div>
</div>
</div>
<div class="content">
<div class="listing">
<div class="file-list">
@{files}
</div>
</div>
</div>
</div>
<script>
if ((savedTheme = (localStorage.getItem('theme') || 'light')))
document.documentElement.setAttribute('data-theme', savedTheme);
const toggleTheme = () =>
{
const newTheme = document.documentElement.getAttribute('data-theme') === 'dark' ? 'light' : 'dark';
document.documentElement.setAttribute('data-theme', newTheme);
localStorage.setItem('theme', newTheme);
}
</script>
</body>
</html>