Neuste fixes
This commit is contained in:
parent
8e764cbc63
commit
2927131f9e
@ -27,23 +27,22 @@
|
||||
<i class="bi bi-house-door me-1"></i> Start
|
||||
</NavLink>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<NavLink class="nav-link text-white" href="/qrscanner">
|
||||
<i class="bi bi-qr-code-scan me-1"></i> QR-Scanner
|
||||
</NavLink>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<NavLink class="nav-link text-white" href="/filterform">
|
||||
<i class="bi bi-funnel me-1"></i> Filter-Form
|
||||
</NavLink>
|
||||
</li>
|
||||
|
||||
<li class="nav-item">
|
||||
<NavLink class="nav-link text-white" href="/tasks">
|
||||
<i class="bi bi-list-check me-1"></i> Tasklist
|
||||
</NavLink>
|
||||
</li>
|
||||
|
||||
<li class="nav-item">
|
||||
<NavLink class="nav-link text-white" href="/customers">
|
||||
<i class="bi bi-buildings me-1"></i> Kunden
|
||||
</NavLink>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
||||
<!-- 🔐 Login/Logout Bereich -->
|
||||
<AuthorizeView>
|
||||
<Authorized Context="auth">
|
||||
|
||||
@ -3,51 +3,22 @@
|
||||
@inject NavigationManager Nav
|
||||
|
||||
<PageTitle>FilterCair Dashboard</PageTitle>
|
||||
|
||||
<div class="container py-5">
|
||||
<div class="text-center mb-5">
|
||||
<h2 class="fw-bold text-primary mb-2">
|
||||
<i class="bi bi-wind me-2"></i> Willkommen bei FilterCair
|
||||
</h2>
|
||||
<p class="text-secondary fs-5">FÜÜS - Filter Überprüf- und Überwachungssoftware</p>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Dashboard-Kacheln -->
|
||||
<!-- RESPONSIVES GRID MIT ICONS -->
|
||||
<div class="row g-4 justify-content-center">
|
||||
<!-- MEINE AUFGABEN -->
|
||||
<div class="col-12 col-sm-6 col-lg-4">
|
||||
<div class="card dashboard-tile h-100" @onclick="@(() => Nav.NavigateTo("/qrscanner"))">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center">
|
||||
<i class="bi bi-qr-code-scan display-5 mb-3 text-primary"></i>
|
||||
<h5 class="fw-semibold mb-2">QR-Code scannen</h5>
|
||||
<p class="text-muted small mb-0">Starte den Scan und erfasse Filterdaten direkt vor Ort.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-sm-6 col-lg-4">
|
||||
<div class="card dashboard-tile h-100" @onclick="@(() => Nav.NavigateTo("/filterform"))">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center">
|
||||
<i class="bi bi-funnel display-5 mb-3 text-primary"></i>
|
||||
<h5 class="fw-semibold mb-2">Filter erfassen</h5>
|
||||
<p class="text-muted small mb-0">Erfasse technische Daten oder ergänze Wartungsnotizen.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-sm-6 col-lg-4">
|
||||
<div class="card dashboard-tile h-100" @onclick="@ShowOfflineData">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center">
|
||||
<i class="bi bi-database-down display-5 mb-3 text-primary"></i>
|
||||
<h5 class="fw-semibold mb-2">Offline-Daten</h5>
|
||||
<p class="text-muted small mb-0">Zeige gespeicherte Daten, wenn du ohne Verbindung arbeitest.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-sm-6 col-lg-4">
|
||||
<div class="card dashboard-tile h-100" @onclick="@(() => Nav.NavigateTo("/tasks"))">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center">
|
||||
<div class="card dashboard-tile h-100 shadow-sm border-0 rounded-4"
|
||||
@onclick="@(() => Nav.NavigateTo("/tasks"))"
|
||||
style="cursor: pointer;">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center p-4">
|
||||
<i class="bi bi-list-check display-5 mb-3 text-primary"></i>
|
||||
<h5 class="fw-semibold mb-2">Meine Aufgaben</h5>
|
||||
<p class="text-muted small mb-0">Übersicht aller offenen Wartungen und Filterprüfungen.</p>
|
||||
@ -55,27 +26,28 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- KUNDENÜBERSICHT -->
|
||||
<div class="col-12 col-sm-6 col-lg-4">
|
||||
<div class="card dashboard-tile h-100" @onclick="@(() => Nav.NavigateTo("/customers"))">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center">
|
||||
<div class="card dashboard-tile h-100 shadow-sm border-0 rounded-4"
|
||||
@onclick="@(() => Nav.NavigateTo("/customers"))"
|
||||
style="cursor: pointer;">
|
||||
<div class="card-body d-flex flex-column justify-content-center align-items-center text-center p-4">
|
||||
<i class="bi bi-buildings display-5 mb-3 text-primary"></i>
|
||||
<h5 class="fw-semibold mb-2">Kundenübersicht</h5>
|
||||
<p class="text-muted small mb-0">Wähle den Kundenstandort aus, um Filterdaten zu erfassen.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<!-- GRID END -->
|
||||
|
||||
<!-- 📍 Standortanzeige -->
|
||||
<!-- STANDORTANZEIGE -->
|
||||
<div class="text-center mt-5 text-muted small">
|
||||
📍 Aktueller Standort: @currentLocation
|
||||
<i class="bi bi-geo-alt-fill me-1"></i> Aktueller Standort: @currentLocation
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@code {
|
||||
private bool isOnline = true;
|
||||
private string currentLocation = "unbekannt";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user