summaryrefslogtreecommitdiff
path: root/templates/expenses/show.jinja
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2013-09-14 23:05:07 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2013-09-14 23:05:07 +0200
commit43459025bcac72318e4ef8a32c2d4455321bc191 (patch)
treedf364532e6b3526319ff916af7a687e28d89773b /templates/expenses/show.jinja
parent8a1c2eab6d70bb6b8c3f49cbe49247f6934066ed (diff)
downloadkosten-43459025bcac72318e4ef8a32c2d4455321bc191.tar.gz
kosten-43459025bcac72318e4ef8a32c2d4455321bc191.tar.bz2
kosten-43459025bcac72318e4ef8a32c2d4455321bc191.zip
Draw pies using highcharts JS-lib
Diffstat (limited to '')
-rw-r--r--templates/expenses/show.jinja12
1 files changed, 8 insertions, 4 deletions
diff --git a/templates/expenses/show.jinja b/templates/expenses/show.jinja
index 4b6e362..395d1e5 100644
--- a/templates/expenses/show.jinja
+++ b/templates/expenses/show.jinja
@@ -3,6 +3,11 @@
{% set JSFunction = "showJS" %}
+{% block js %}
+ {{ super() }}
+ <script type="text/javascript" src="{{ "js/highcharts-3.0.5.js" | static_url }}"></script>
+{% endblock %}
+
{% block heading %}
{% if exps | length > 1 %}
Aktuelle Kosten
@@ -14,8 +19,8 @@
{% block content %}
{% for e, p in zip(exps,pies) %}
{% if exps | length > 1 %}<h2>{{e|date}}</h2>{% endif %}
- <div style="margin-bottom: 10px">
- <div style="display:inline-block; width:270px; vertical-align: top">
+ <div>
+ <div class="month_exp">
{% for c in e.catexps | sort(attribute="cat.name") %}
{% call(exp) detail(name=c.cat.name, sum=c.expense, set=c.all) %}
<a href="{{ url_for(".edit", id = exp.id) }}">{{exp.day}}.{{exp.month}}. -- {{exp.description}}: {{exp.expense | eur }}</a>
@@ -30,8 +35,7 @@
<a href="{{ url_for(".edit", id = exp.id) }}">{{exp.day}}.{{exp.month}}. -- {{exp.description}}: {{exp.expense | eur}}</a>
{% endcall %}
</div>
- <div style="display:inline-block; height:250px; margin-left:50px" data-pie='{{ p | tojson }}'>
- </div>
+ <div class="pie" data-pie='{{ p | tojson }}'></div>
</div>
{% endfor %}
3:59 +0100'>2008-03-18Split and renamed gui_helperRené 'Necoro' Neumann4-249/+266 2008-03-18Splitted windows.pyRené 'Necoro' Neumann10-424/+549 2008-03-12Moved get_dependencies to top package classRené 'Necoro' Neumann4-50/+85 2008-03-11improved performance by caching the use_expand queriesRené 'Necoro' Neumann1-5/+14 2008-03-11use catapult varsRené 'Necoro' Neumann2-4/+6 2008-03-11Updated catapult stuffRené 'Necoro' Neumann5-56/+108 2008-03-10Generate correct KeyNotFoundExceptionRené 'Necoro' Neumann1-2/+2 2008-03-09Small changesRené 'Necoro' Neumann3-1/+4 2008-03-07Better session handlingRené 'Necoro' Neumann1-5/+54 2008-03-07Small changesRené 'Necoro' Neumann1-1/+4 2008-03-07Updated shm module to 1.2René 'Necoro' Neumann1-8/+21 2008-03-07Update TODORené 'Necoro' Neumann1-3/+1 2008-03-07hmm ... yesRené 'Necoro' Neumann1-1/+1 2008-03-06Used better exceptions for configuration parserRené 'Necoro' Neumann1-26/+114 2008-03-06Update translationRené 'Necoro' Neumann2-349/+393 2008-03-06Update createpot.shRené 'Necoro' Neumann1-3/+2 2008-03-06Use 'nofork' instead of 'nolistener'René 'Necoro' Neumann1-3/+3 2008-03-05Install glade files into template dir and not data dirRené 'Necoro' Neumann2-2/+1 2008-03-05Added dependency listRené 'Necoro' Neumann3-117/+237