From 81493afa53a1a1d5ff4b417d05febf9f9e2a172b Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Thu, 23 Jul 2020 00:28:47 +0200 Subject: Restructure --- kosten/templates/consts/add.jinja | 13 +++++++++++++ kosten/templates/consts/edit.jinja | 14 ++++++++++++++ kosten/templates/consts/list.jinja | 24 +++++++++++++++++++++++ kosten/templates/consts/show.jinja | 39 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 kosten/templates/consts/add.jinja create mode 100644 kosten/templates/consts/edit.jinja create mode 100644 kosten/templates/consts/list.jinja create mode 100644 kosten/templates/consts/show.jinja (limited to 'kosten/templates/consts') diff --git a/kosten/templates/consts/add.jinja b/kosten/templates/consts/add.jinja new file mode 100644 index 0000000..1ddad4a --- /dev/null +++ b/kosten/templates/consts/add.jinja @@ -0,0 +1,13 @@ +{% extends "layout.jinja" %} +{% from "macros.jinja" import render_form %} + +{% block heading %} + Füge neue konstante Ausgabe hinzu +{% endblock %} + +{% block content %} +
+ {{ render_form(form) }} + +
+{% endblock %} diff --git a/kosten/templates/consts/edit.jinja b/kosten/templates/consts/edit.jinja new file mode 100644 index 0000000..b313704 --- /dev/null +++ b/kosten/templates/consts/edit.jinja @@ -0,0 +1,14 @@ +{% extends "layout.jinja" %} +{% from "macros.jinja" import render_form %} + +{% block heading %} + Konstante Ausgabe bearbeiten +{% endblock %} + +{% block content %} +
+ {{ render_form(form) }} + + +
+{% endblock %} diff --git a/kosten/templates/consts/list.jinja b/kosten/templates/consts/list.jinja new file mode 100644 index 0000000..7fef344 --- /dev/null +++ b/kosten/templates/consts/list.jinja @@ -0,0 +1,24 @@ +{% extends "layout.jinja" %} + +{% block heading %} + Konstante Kosten +{% endblock %} + +{% block content %} +

Neuen Eintrag hinzufügen

+ + {{ list(current, "Aktuell") }} + + {% if last_month %} {{ list(last_month, "Endeten letzten Monat") }} {% endif %} + {% if future %} {{ list(future, "Zukünftige") }} {% endif %} + {% if old %} {{ list(old, "Veraltet") }} {% endif %} +{% endblock %} + +{% macro list(list, h) %} +

{{ h }}

+ +{% endmacro %} diff --git a/kosten/templates/consts/show.jinja b/kosten/templates/consts/show.jinja new file mode 100644 index 0000000..c09fc3b --- /dev/null +++ b/kosten/templates/consts/show.jinja @@ -0,0 +1,39 @@ +{% extends "layout.jinja" %} +{% from "macros.jinja" import left_arrow, right_arrow %} +{% set fmt="%m.%Y" %} + +{% block heading %} + Konstante Kosten +{% endblock %} + +{% block content %} + +

+ Bearbeiten  + Erstelle neuen auf dem jetzigen basierenden Eintrag +

+ {% if exp.prev %} {{ left_arrow(url_for(".show", id = exp.prev.id), target(exp.prev)) }} {% endif %} + {% if exp.next %} {{ right_arrow(url_for(".show", id = exp.next.id), target(exp.next)) }} {% endif %} +{% endblock %} + +{% macro target(p) -%} + {{ p.description }} ({{ p.start | date(fmt) ~ "-" ~ p.end | date(fmt) }})
+ {{ p.expense | eur }} +{%- endmacro %} -- cgit v1.2.3-70-g09d2