aboutsummaryrefslogtreecommitdiffstats
path: root/src/expense/tracker/templates
diff options
context:
space:
mode:
Diffstat (limited to 'src/expense/tracker/templates')
-rw-r--r--src/expense/tracker/templates/cat.html8
-rw-r--r--src/expense/tracker/templates/category.html16
-rw-r--r--src/expense/tracker/templates/create.html17
-rw-r--r--src/expense/tracker/templates/details.html10
-rw-r--r--src/expense/tracker/templates/index.html11
-rw-r--r--src/expense/tracker/templates/trans.html17
6 files changed, 79 insertions, 0 deletions
diff --git a/src/expense/tracker/templates/cat.html b/src/expense/tracker/templates/cat.html
new file mode 100644
index 0000000..ee35193
--- /dev/null
+++ b/src/expense/tracker/templates/cat.html
@@ -0,0 +1,8 @@
+{% from 'macros.html' import expense_table %}
+{% extends 'base.html' %}
+
+
+{% block content %}
+<h2>{{ category.name }}</h2>
+{{ expense_table(table, total[0]) }}
+{% endblock %} \ No newline at end of file
diff --git a/src/expense/tracker/templates/category.html b/src/expense/tracker/templates/category.html
new file mode 100644
index 0000000..50c4a11
--- /dev/null
+++ b/src/expense/tracker/templates/category.html
@@ -0,0 +1,16 @@
+{% from 'macros.html' import label_field %}
+{% extends 'base.html' %}
+
+{% block content %}
+<h2>Manage Categories</h2>
+<form method="post">
+ <div>
+ {{ form.hidden_tag() }}
+ {% for cat in current_user.categories %}
+ <p>{{ cat.name }}</p>
+ {% endfor %}
+ </div>
+ {{ label_field(form.category) }}
+ {{ form.submit }}
+</form>
+{% endblock %}
diff --git a/src/expense/tracker/templates/create.html b/src/expense/tracker/templates/create.html
new file mode 100644
index 0000000..e010455
--- /dev/null
+++ b/src/expense/tracker/templates/create.html
@@ -0,0 +1,17 @@
+{% from 'macros.html' import label_field %}
+{% extends 'base.html' %}
+
+{% block header %}
+<h2>Create New Entry</h2>
+{% endblock %}
+
+{% block content %}
+<form method="post">
+ {{ form.hidden_tag() }}
+ {{ label_field(form.date) }}
+ {{ label_field(form.category) }}
+ {{ label_field(form.description) }}
+ {{ label_field(form.amount) }}
+ {{ form.submit }}
+</form>
+{% endblock %}
diff --git a/src/expense/tracker/templates/details.html b/src/expense/tracker/templates/details.html
new file mode 100644
index 0000000..fa7eb1e
--- /dev/null
+++ b/src/expense/tracker/templates/details.html
@@ -0,0 +1,10 @@
+{% from 'macros.html' import expense_table %}
+{% extends 'base.html' %}
+
+{% block header %}
+ <h2>Details</h2>
+{% endblock%}
+
+{% block content %}
+ {{ expense_table(current_user.expenses, total[0]) }}
+{% endblock %} \ No newline at end of file
diff --git a/src/expense/tracker/templates/index.html b/src/expense/tracker/templates/index.html
new file mode 100644
index 0000000..ce7bc92
--- /dev/null
+++ b/src/expense/tracker/templates/index.html
@@ -0,0 +1,11 @@
+{% from 'macros.html' import expense_table %}
+{% extends 'base.html' %}
+
+{% block header %}
+<h2>Summary</h2>
+{% endblock %}
+
+{% block content %}
+<script src="{{ url_for('static', filename='script.js') }}" type="module"></script>
+<div id="root" ></div>
+{% endblock %} \ No newline at end of file
diff --git a/src/expense/tracker/templates/trans.html b/src/expense/tracker/templates/trans.html
new file mode 100644
index 0000000..449aa99
--- /dev/null
+++ b/src/expense/tracker/templates/trans.html
@@ -0,0 +1,17 @@
+{% from 'macros.html' import label_field %}
+{% extends 'base.html' %}
+
+{% block content %}
+<form method="post">
+ <h2>Edit Entry</h2>
+ {{ form.hidden_tag() }}
+ {{ label_field(form.date) }}
+ {{ label_field(form.category) }}
+ {{ label_field(form.description) }}
+ {{ label_field(form.amount) }}
+ <div class="button-group">
+ {{ form.submit }}
+ {{ form.delete }}
+ </div>
+</form>
+{% endblock %} \ No newline at end of file