Files

85 lines
3.5 KiB
HTML
Executable File

{% extends "base_sidebar.html" %}
{% block title %}Dashboard{% endblock %}
{% block topbar_title %}Dashboard{% endblock %}
{% block content %}
<div class="dashboard-welcome">
<h1>Willkommen zurueck, {{ customer.display_name.split()[0] if customer.display_name else 'Kunde' }}!</h1>
<p>Verwalten Sie Ihre Buchungen, Rechnungen und Video-Kurse.</p>
</div>
<div class="dashboard-grid">
<!-- Rechnungen & Belege -->
<div class="dashboard-card card-invoices">
<div class="card-overlay"></div>
<div class="card-content">
<i class="bi bi-receipt card-icon"></i>
<h3 class="card-title">Rechnungen & Belege</h3>
<p class="card-description">PDF herunterladen, Zahlungsstatus pruefen</p>
<div class="card-links">
<a href="{{ url_for('invoices.list_invoices') }}" class="card-link">
<i class="bi bi-file-earmark-pdf me-1"></i> PDF-Rechnungen herunterladen
</a>
<a href="{{ url_for('invoices.list_invoices') }}" class="card-link">
<i class="bi bi-clock-history me-1"></i> Vergangene Transaktionen
</a>
</div>
</div>
</div>
<!-- Buchungen verwalten -->
<div class="dashboard-card card-bookings">
<div class="card-overlay"></div>
<div class="card-content">
<i class="bi bi-calendar-check card-icon"></i>
<h3 class="card-title">Buchungen verwalten</h3>
<p class="card-description">Stornierung online beantragen</p>
<div class="card-links">
<a href="{{ url_for('bookings.list_bookings') }}" class="card-link">
<i class="bi bi-x-circle me-1"></i> Stornierung beantragen
</a>
<a href="{{ url_for('bookings.list_bookings') }}" class="card-link">
<i class="bi bi-pencil me-1"></i> Buchungen bearbeiten
</a>
</div>
</div>
</div>
<!-- Video-Bibliothek -->
<div class="dashboard-card card-videos">
<div class="card-overlay"></div>
<div class="card-content">
<i class="bi bi-play-circle card-icon"></i>
<h3 class="card-title">Video-Bibliothek</h3>
<p class="card-description">Zugang zu Ihren gekauften Video-Kursen</p>
<div class="card-links">
<a href="{{ url_for('videos.list_videos') }}" class="card-link">
<i class="bi bi-collection-play me-1"></i> Videos ansehen
</a>
<a href="{{ url_for('videos.list_videos') }}" class="card-link">
<i class="bi bi-book me-1"></i> Tutorials & Aufzeichnungen
</a>
</div>
</div>
</div>
<!-- Einstellungen -->
<div class="dashboard-card card-settings">
<div class="card-overlay"></div>
<div class="card-content">
<i class="bi bi-gear card-icon"></i>
<h3 class="card-title">Einstellungen & Profil</h3>
<p class="card-description">E-Mail-Benachrichtigungen, Kontodaten</p>
<div class="card-links">
<a href="{{ url_for('profile.settings') }}" class="card-link">
<i class="bi bi-bell me-1"></i> E-Mail-Benachrichtigungen
</a>
<a href="{{ url_for('profile.show') }}" class="card-link">
<i class="bi bi-person me-1"></i> Profil bearbeiten
</a>
</div>
</div>
</div>
</div>
{% endblock %}