Merge branch 'development' of https://git.triggermeelmo.com/daniel-hbn/Watcher into enhancement/overview-pages

This commit is contained in:
2025-06-21 21:12:15 +02:00
60 changed files with 3392 additions and 1823 deletions

View File

@@ -14,6 +14,7 @@
<head>
<meta charset="utf-8" />
<title>@ViewData["Title"] - Watcher</title>
<link rel="stylesheet" href="~/css/site.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" />
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css" rel="stylesheet">
@@ -59,20 +60,27 @@
<body>
<div class="sidebar">
<div>
<h4>Watcher</h4>
<h4>
<a href="https://git.triggermeelmo.com/daniel-hbn/Watcher" target="_blank" rel="noopener noreferrer" style="text-decoration: none;">
Watcher
</a>
</h4>
<ul class="nav flex-column">
<li class="nav-item">
<a class="nav-link" href="/">Dashboard</a>
</li>
<li class="nav-item"></li>
<a class="nav-link" href="/Uptime">Uptime</a>
<a class="nav-link" href="/Home/Index">Dashboard</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/Server/Overview">Servers</a>
</li>
<!-- Noch nicht implementiert
<li class="nav-item">
<a class="nav-link" href="/Container/Overview">Container</a>
</li>
<li class="nav-item"></li>
<a class="nav-link" href="/Uptime/Overview">Uptime</a>
</li>
-->
</ul>
</div>

View File

@@ -1,6 +1,11 @@
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
html, body {
min-height: 100vh;
overflow-y: auto;
}
a.navbar-brand {
white-space: normal;
text-align: center;

View File

@@ -0,0 +1,24 @@
@{
Layout = null;
}
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>@ViewData["Title"] - Login</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" />
</head>
<body class="bg-light d-flex align-items-center justify-content-center" style="min-height: 100vh;">
<div class="container">
<div class="row justify-content-center">
<div class="col-md-6">
@RenderBody()
</div>
</div>
</div>
@RenderSection("Scripts", required: false)
</body>
</html>