summaryrefslogtreecommitdiff
path: root/templates/expenses
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.eu>2020-07-23 00:28:47 +0200
committerRené 'Necoro' Neumann <necoro@necoro.eu>2020-07-23 00:28:47 +0200
commit81493afa53a1a1d5ff4b417d05febf9f9e2a172b (patch)
tree00de0a1bb7c386cff4203aa7b0789569e75347bb /templates/expenses
parent6f6c8af2a55fabb69372e3fc4e8504167805d018 (diff)
downloadkosten-81493afa53a1a1d5ff4b417d05febf9f9e2a172b.tar.gz
kosten-81493afa53a1a1d5ff4b417d05febf9f9e2a172b.tar.bz2
kosten-81493afa53a1a1d5ff4b417d05febf9f9e2a172b.zip
Restructure
Diffstat (limited to 'templates/expenses')
-rw-r--r--templates/expenses/add.jinja13
-rw-r--r--templates/expenses/edit.jinja14
-rw-r--r--templates/expenses/search.jinja25
-rw-r--r--templates/expenses/show.jinja64
4 files changed, 0 insertions, 116 deletions
diff --git a/templates/expenses/add.jinja b/templates/expenses/add.jinja
deleted file mode 100644
index cc0680f..0000000
--- a/templates/expenses/add.jinja
+++ /dev/null
@@ -1,13 +0,0 @@
-{% extends "layout.jinja" %}
-{% from "macros.jinja" import render_form %}
-
-{% block heading %}
- Neue Ausgabe hinzufügen
-{% endblock %}
-
-{% block content %}
- <form name="add_expense" method="post">
- {{ render_form(form, expense = {'autofocus' : True}) }}
- <input type="submit" name="changeB">
- </form>
-{% endblock %}
diff --git a/templates/expenses/edit.jinja b/templates/expenses/edit.jinja
deleted file mode 100644
index c871eb1..0000000
--- a/templates/expenses/edit.jinja
+++ /dev/null
@@ -1,14 +0,0 @@
-{% extends "expenses/add.jinja" %}
-{% from "macros.jinja" import render_form %}
-
-{% block heading %}
- Bearbeite Kosteneintrag
-{% endblock %}
-
-{% block content %}
- <form name="edit_expense" method="post">
- {{ render_form(form) }}
- <input type="submit" name="changeB">
- <input type="submit" name="deleteB" value="Eintrag löschen" />
- </form>
-{% endblock %}
diff --git a/templates/expenses/search.jinja b/templates/expenses/search.jinja
deleted file mode 100644
index 5cd294b..0000000
--- a/templates/expenses/search.jinja
+++ /dev/null
@@ -1,25 +0,0 @@
-{% extends "layout.jinja" %}
-
-{% block heading %}
- Suchergebnisse
-{% endblock %}
-
-{% block content %}
-
- {% set year = None %}
-
- {% for exp in exps %}
- {% if exp.year != year %}
- {% if year != None %}</ul>{% endif %}
- {% set year = exp.year %}
- <h2>{{ year }}</h2>
- <ul>
- {% endif %}
-
- <li>
- <a href="{{ url_for(".edit", id = exp.id) }}">{{exp.day}}.{{exp.month}}. -- {{exp.description}}: {{exp.expense | eur }}</a>
- </li>
-
- {% endfor %}
-
-{% endblock %}
diff --git a/templates/expenses/show.jinja b/templates/expenses/show.jinja
deleted file mode 100644
index e1c21c8..0000000
--- a/templates/expenses/show.jinja
+++ /dev/null
@@ -1,64 +0,0 @@
-{% extends "layout.jinja" %}
-{% from "macros.jinja" import left_arrow, right_arrow, colorize %}
-
-{% set JSFunction = "showJS" %}
-{% set additionalJS = "highstock" %}
-
-{% block heading %}
- {% if exps | length > 1 -%}
- Aktuelle Kosten
- {%- else -%}
- Kosten für {{exps[0]|date}}
- {% endif %}
-{% endblock %}
-
-{% block content %}
- {% for e, p in zip(exps,pies) %}
- {%+ if exps | length > 1 %}<h2>{{e|date}}</h2>{% endif %}
- <div>
- <div class="month_exp">
- {% for c in e.catexps | sort(attribute="cat.name") %}
- {% call(exp) detail(name=c.cat.name, sum=c.sum, set=c.all) -%}
- <a href="{{ url_for(".edit", id = exp.id) }}">{{exp.day}}.{{exp.month}}. -- {{exp.description}}: {{exp.expense | eur }}</a>
- {%- endcall %}
- {% endfor %}
-
- {% call(exp) detail(name="Konstant", sum=e.constsum, set=e.consts) -%}
- <a href="{{ url_for("consts.show", id = exp.id) }}">{{exp.monthly}} -- {{exp.description}}</a>
- {%- endcall %}
-
- {% call(exp) detail(name="In Summa", sum=e.sum, set=e.all, color="#ff2d2d") -%}
- <a href="{{ url_for(".edit", id = exp.id) }}">{{exp.day}}.{{exp.month}}. -- {{exp.description}}: {{exp.expense | eur}}</a>
- {%- endcall %}
- </div>
- <div class="pie" data-pie='{{ p | tojson }}'></div>
- </div>
- {% endfor %}
-
- {# Note: exps are given _reversed_, i.e. "exps | last" is
- the _first_ on the timeline #}
- {% set d = exps | last | prev_date | date %}
- {{ left_arrow(url_for(".show_date_str", p = d), d) }}
-
- {% set first = exps | first %}
- {% if not first is last_date %}
- {% set d = first | next_date | date %}
- {{ right_arrow(url_for(".show_date_str", p = d), d) }}
- {% endif %}
-{% endblock content %}
-
-{% macro detail(name, sum, set, color=None) %}
- <div class="detail">
- <img class="mark" src="{{ "images/closed.png" | static_url }}">
- {% call colorize(fgcolor=color) -%}
- <span class="heading">{{name}}:</span> <span class="sum">{{sum | eur}}</span><br>
- {%- endcall %}
- <div class="details">
- <ul>
- {% for exp in set %}
- <li class="expense">{{ caller(exp) }}</li>
- {% endfor %}
- </ul>
- </div>
- </div>
-{% endmacro %}