From d8576dc53973f072a3b81875ddc9d96faaf86533 Mon Sep 17 00:00:00 2001 From: Markus Zimmerberger Date: Wed, 9 Sep 2026 20:24:05 +0200 Subject: [PATCH] Add missing templates --- templates/add_entry.html | 39 +++++++++++++++++++++++ templates/base.html | 69 ++++++++++++++++++++++++++++++++++++++++ templates/dashboard.html | 41 ++++++++++++++++++++++++ templates/login.html | 15 +++++++++ templates/register.html | 18 +++++++++++ 5 files changed, 182 insertions(+) create mode 100644 templates/add_entry.html create mode 100644 templates/base.html create mode 100644 templates/dashboard.html create mode 100644 templates/login.html create mode 100644 templates/register.html diff --git a/templates/add_entry.html b/templates/add_entry.html new file mode 100644 index 0000000..8066a0d --- /dev/null +++ b/templates/add_entry.html @@ -0,0 +1,39 @@ +{% extends "base.html" %} +{% block title %}Neue Fahrt – PBT{% endblock %} +{% block content %} +

Neue Fahrt erfassen

+
+ + + + + + + + + + + + + + + + + + + + + + +
+{% endblock %} diff --git a/templates/base.html b/templates/base.html new file mode 100644 index 0000000..d14825b --- /dev/null +++ b/templates/base.html @@ -0,0 +1,69 @@ + + + + + + {% block title %}PBT – Öffi-Erfahrungen{% endblock %} + + + +
+

🚋 PBT – Öffi-Erfahrungen

+ +
+ + {% with messages = get_flashed_messages(with_categories=true) %} + {% for category, message in messages %} +
{{ message }}
+ {% endfor %} + {% endwith %} + + {% block content %}{% endblock %} + + diff --git a/templates/dashboard.html b/templates/dashboard.html new file mode 100644 index 0000000..a8abf0b --- /dev/null +++ b/templates/dashboard.html @@ -0,0 +1,41 @@ +{% extends "base.html" %} +{% block title %}Meine Fahrten – PBT{% endblock %} +{% block content %} +

Meine Fahrten

+ + {% if not fahrten %} +

Noch keine Fahrten erfasst. Jetzt die erste hinzufügen.

+ {% else %} + + + + + + + + + + + + + {% for f in fahrten %} + + + + + + + + + {% if f.kommentar %} + + {% endif %} + {% endfor %} + +
DatumVerkehrsmittelLinieStreckeBewertung
{{ f.datum.strftime("%d.%m.%Y") }}{{ f.verkehrsmittel }}{{ f.linie or "–" }}{{ f.von }} → {{ f.nach }}{{ "★" * f.bewertung }}{{ "☆" * (5 - f.bewertung) }} +
+ +
+
{{ f.kommentar }}
+ {% endif %} +{% endblock %} diff --git a/templates/login.html b/templates/login.html new file mode 100644 index 0000000..57e1907 --- /dev/null +++ b/templates/login.html @@ -0,0 +1,15 @@ +{% extends "base.html" %} +{% block title %}Login – PBT{% endblock %} +{% block content %} +

Login

+
+ + + + + + + +
+

Noch kein Konto? Jetzt registrieren

+{% endblock %} diff --git a/templates/register.html b/templates/register.html new file mode 100644 index 0000000..e387195 --- /dev/null +++ b/templates/register.html @@ -0,0 +1,18 @@ +{% extends "base.html" %} +{% block title %}Registrieren – PBT{% endblock %} +{% block content %} +

Registrieren

+
+ + + + + + + + + + +
+

Schon registriert? Zum Login

+{% endblock %}