docker.videokonverter/video-konverter/app/templates/statistics.html
data 37dff4de69 feat: VideoKonverter v2.9 - Projekt-Reset aus Docker-Image
Projekt aus Docker-Image videoconverter:2.9 extrahiert.
Enthält zweiphasigen Import-Workflow mit Serien-Zuordnung.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-27 11:41:48 +01:00

47 lines
1.5 KiB
HTML

{% extends "base.html" %}
{% block title %}Statistik - VideoKonverter{% endblock %}
{% block content %}
<section class="stats-section">
<h2>Statistik</h2>
<!-- Zusammenfassung -->
{% if summary %}
<div class="stats-summary">
<div class="stat-card">
<span class="stat-value">{{ summary.total }}</span>
<span class="stat-label">Gesamt</span>
</div>
<div class="stat-card">
<span class="stat-value">{{ summary.finished }}</span>
<span class="stat-label">Erfolgreich</span>
</div>
<div class="stat-card">
<span class="stat-value">{{ summary.failed }}</span>
<span class="stat-label">Fehlgeschlagen</span>
</div>
<div class="stat-card">
<span class="stat-value">{{ "%.1f"|format(summary.space_saved / 1073741824) }} GiB</span>
<span class="stat-label">Platz gespart</span>
</div>
<div class="stat-card">
<span class="stat-value">{{ "%.1f"|format(summary.avg_fps) }}</span>
<span class="stat-label">Avg FPS</span>
</div>
<div class="stat-card">
<span class="stat-value">{{ "%.2f"|format(summary.avg_speed) }}x</span>
<span class="stat-label">Avg Speed</span>
</div>
</div>
{% endif %}
<!-- Tabelle -->
<div id="stats-table"
hx-get="/htmx/stats?page=1"
hx-trigger="load"
hx-swap="innerHTML">
Lade Statistiken...
</div>
</section>
{% endblock %}