Refactoring - Fix1

Dieser Commit ist enthalten in:
2025-06-17 22:59:34 +02:00
Ursprung dbc8904b2c
Commit 0ec0d2c267
13 geänderte Dateien mit 553 neuen und 168 gelöschten Zeilen

Datei anzeigen

@@ -0,0 +1,20 @@
{% extends "base.html" %}
{% block title %}Seite nicht gefunden{% endblock %}
{% block content %}
<div class="container mt-5">
<div class="row justify-content-center">
<div class="col-md-6">
<div class="card">
<div class="card-body text-center">
<h1 class="display-1">404</h1>
<h2>Seite nicht gefunden</h2>
<p>Die angeforderte Seite konnte nicht gefunden werden.</p>
<a href="/" class="btn btn-primary">Zur Startseite</a>
</div>
</div>
</div>
</div>
</div>
{% endblock %}

Datei anzeigen

@@ -0,0 +1,20 @@
{% extends "base.html" %}
{% block title %}Serverfehler{% endblock %}
{% block content %}
<div class="container mt-5">
<div class="row justify-content-center">
<div class="col-md-6">
<div class="card">
<div class="card-body text-center">
<h1 class="display-1">500</h1>
<h2>Interner Serverfehler</h2>
<p>Es ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.</p>
<a href="/" class="btn btn-primary">Zur Startseite</a>
</div>
</div>
</div>
</div>
</div>
{% endblock %}

Datei anzeigen

@@ -56,23 +56,23 @@
{% if customers %}
{% for customer in customers %}
<div class="customer-item p-3 border-bottom {% if customer[0] == selected_customer_id %}active{% endif %}"
data-customer-id="{{ customer[0] }}"
data-customer-name="{{ customer[1]|lower }}"
data-customer-email="{{ customer[2]|lower }}"
onclick="loadCustomerLicenses({{ customer[0] }})"
data-customer-id="{{ customer.id }}"
data-customer-name="{{ customer.name|lower }}"
data-customer-email="{{ customer.email|lower }}"
onclick="loadCustomerLicenses({{ customer.id }})"
style="cursor: pointer;">
<div class="d-flex justify-content-between align-items-start">
<div class="flex-grow-1">
<h6 class="mb-1">{{ customer[1] }}</h6>
<small class="text-muted">{{ customer[2] }}</small>
<h6 class="mb-1">{{ customer.name }}</h6>
<small class="text-muted">{{ customer.email }}</small>
</div>
<div class="text-end">
<span class="badge bg-primary">{{ customer[4] }}</span>
{% if customer[5] > 0 %}
<span class="badge bg-success">{{ customer[5] }}</span>
<span class="badge bg-primary">{{ customer.license_count }}</span>
{% if customer.active_licenses > 0 %}
<span class="badge bg-success">{{ customer.active_licenses }}</span>
{% endif %}
{% if customer[6] > 0 %}
<span class="badge bg-danger">{{ customer[6] }}</span>
{% if customer.test_licenses > 0 %}
<span class="badge bg-danger">{{ customer.test_licenses }}</span>
{% endif %}
</div>
</div>