diff options
| author | Benedict Börger <benedict@0xb8000.de> | 2019-04-14 19:12:21 +0200 |
|---|---|---|
| committer | Benedict Börger <benedict@0xb8000.de> | 2019-04-14 19:12:21 +0200 |
| commit | f28e8a59c781f24ed9399268cc2536aad0cf534d (patch) | |
| tree | 5678dd6c12b5849ab15f9d63a49c9424d222390b /templates | |
| parent | 7e8656cb6d086f364baeeb79a69a04555a6fd4f6 (diff) | |
[global] update all files
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/asset.html.tera | 89 | ||||
| -rw-r--r-- | templates/chart.html.tera | 11 |
2 files changed, 99 insertions, 1 deletions
diff --git a/templates/asset.html.tera b/templates/asset.html.tera new file mode 100644 index 0000000..bd0e5b9 --- /dev/null +++ b/templates/asset.html.tera @@ -0,0 +1,89 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> --> + <link rel="stylesheet" href="/static/bootstrap.min.css"> + <link rel="stylesheet" href="/static/custom.css"> + <title>Asset Overview</title> +</head> +<body> +<nav class="navbar navbar-expand-lg navbar-light bg-light"> + <a class="navbar-brand" href="#">Finz</a> + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> + <span class="navbar-toggler-icon"></span> + </button> + <div class="collapse navbar-collapse" id="navbarNavDropdown"> + <ul class="navbar-nav"> + <li class="nav-item active"> + <li class="nav-item dropdown active"> + <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> + </a> + <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"> + <a class="dropdown-item" href="/transactions">All Transactions</a> + <a class="dropdown-item" href="/chart">Spending chart</a> + <a class="dropdown-item" href="/balance">Balance</a> + </div> + </li> + <li class="nav-item dropdown active"> + <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> + Asset + </a> + <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"> + <a class="dropdown-item" href="/asset">Overview</a> + <a class="dropdown-item" href="/chart">Girokonto</a> + </div> + </li> + <li class="nav-item"> + <a class="nav-link" href="#">Investing</a> + </li> + </ul> + </div> +</nav> +<!-- content --> +<div class="container"> +<h1>Asset</h1> + <div class="row"> + <div class="col-sm-12"> + <table class="table table-hover"> + <thead> + <tr> + <th>Account</th> + <th>Category</th> + <th>Balance</th> + </tr> + </thead> + {% set amount_sum = 0 %} + {% for account in accounts %} + <tr> + <td>{{ account.name }}</td> + <td>{{ account.category }}</td> + {% if account.balance >= 0 %} + <td class="text-success">{{ account.balance | round(method="common", precision=2)}}</td> + {% else %} + <td class="text-danger">{{ account.balance | round(method="common", precision=2)}}</td> + {% endif %} + </tr> + {% set_global amount_sum = amount_sum + account.balance %} + {% endfor %} + <tbody> + <tr style="border-top:2px solid #000000;"> + <td></td> + <td></td> + {% if amount_sum >= 0 %} + <td class="text-success">{{ amount_sum | round(method="common", precision=2) }}</td> + {% else %} + <td class="text-danger">{{ amount_sum | round(method="common", precision=2) }}</td> + {% endif %} + </tr> + </tbody> + </table> + </div> + </div> +</div> + <script src="/static/jquery.min.js"></script> + <script src="/static/popper.min.js"></script> + <script src="/static/bootstrap.min.js"></script> +</body> +</html> diff --git a/templates/chart.html.tera b/templates/chart.html.tera index 6ce1613..f2efa38 100644 --- a/templates/chart.html.tera +++ b/templates/chart.html.tera @@ -68,10 +68,19 @@ <div class="container"> <h1>Spending Chart <small class="text-muted">{{ account_name }}</small></h1> <div style="text-align:center; margin: auto; width:100%"> - <form method="post" action="/chart"><input type="month" id="start"> to <input type="month" id="end" value="today"> + <form method="get" action="/chart"><input type="month" id="start" name="start" value="{{ date_start }}"> to <input type="month" id="end" name="end" value="{{ date_end }}"> <input type="submit" value="Show" class="btn btn-light"> </form> </div> +<h5 style="text-align:center">{{ total_chart | round(method="common", precision=2)}} Euro of + total {{ total_sum | round(method="common", precision=2) }} Euro ( + {% if total_sum > 0 %} + {{ ((total_chart / total_sum) * 100) | round(method="common", precision=0) }} + {% else %} + 100 + {% endif %} + %) present in chart +</h5> <!-- stack coln charts to compare months --> <div id="donutchart" style="margin: auto; width: 100%; height: 500px;"></div> </div> |
