diff --git a/templates/calendar_year.html b/templates/calendar_year.html
deleted file mode 100644
index aad2842..0000000
--- a/templates/calendar_year.html
+++ /dev/null
@@ -1,448 +0,0 @@
-{% extends 'base.html' %}
-
-{% block content %}
-
-
-
-
-
-
-
-
-
-
2022
-
-
-
-
-
-
-
-
December 2018
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- |
- 1 |
-
-
- | 2 |
- 3 |
- 4 |
- 5 |
-
- 6 |
-
- 7 |
- 8 |
-
-
- | 9 |
- 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
-
-
- | 16 |
- 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
-
-
- | 23 |
- 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- 29 |
-
-
- | 30 |
- 31 |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
January 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- 1 |
- 2 |
- 3 |
- 4 |
- 5 |
-
-
- | 6 |
- 7 |
- 8 |
- 9 |
- 10 |
- 11 |
- 12 |
-
-
- | 13 |
- 14 |
- 15 |
- 16 |
- 17 |
- 18 |
- 19 |
-
-
- | 20 |
- 21 |
- 22 |
- 23 |
- 24 |
- 25 |
- 26 |
-
-
- | 27 |
- 28 |
- 29 |
- 30 |
- 31 |
- |
- |
-
-
-
-
-
-
-
February 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- 1 |
- 2 |
-
-
- | 3 |
- 4 |
- 5 |
- 6 |
- 7 |
- 8 |
- 9 |
-
-
- | 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
- 16 |
-
-
- | 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
- 23 |
-
-
- | 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- |
- |
-
-
-
-
-
-
-
March 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- 1 |
- 2 |
-
-
- | 3 |
- 4 |
- 5 |
- 6 |
- 7 |
- 8 |
- 9 |
-
-
- | 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
- 16 |
-
-
- | 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
- 23 |
-
-
- | 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- 29 |
- 30 |
-
-
- | 31 |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
April 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- 1 |
- 2 |
- 3 |
- 4 |
- 5 |
- 6 |
-
-
- | 7 |
- 8 |
- 9 |
- 10 |
- 11 |
- 12 |
- 13 |
-
-
- | 14 |
- 15 |
- 16 |
- 17 |
- 18 |
- 19 |
- 20 |
-
-
- | 21 |
- 22 |
- 23 |
- 24 |
- 25 |
- 26 |
- 27 |
-
-
- | 28 |
- 29 |
- 30 |
- |
- |
- |
- |
-
-
-
-
-
-
-
May 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- 1 |
- 2 |
- 3 |
- 4 |
-
-
- | 5 |
- 6 |
- 7 |
- 8 |
- 9 |
- 10 |
- 11 |
-
-
- | 12 |
- 13 |
- 14 |
- 15 |
- 16 |
- 17 |
- 18 |
-
-
- | 19 |
- 20 |
- 21 |
- 22 |
- 23 |
- 24 |
- 25 |
-
-
- | 26 |
- 27 |
- 28 |
- 29 |
- 30 |
- 31 |
- |
-
-
-
-
-
-
-
-
-{% endblock %}
\ No newline at end of file
diff --git a/templates/partials/page/calendar.html b/templates/partials/page/calendar.html
index 6236fa4..63585fe 100644
--- a/templates/partials/page/calendar.html
+++ b/templates/partials/page/calendar.html
@@ -437,413 +437,79 @@
{% elif selected_view == 'year'%}
+
+ {% for i in range(12) %}
+
-
December 2018
+
December 2018
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- |
- 1 |
-
-
- | 2 |
- 3 |
- 4 |
- 5 |
-
- 6 |
-
- 7 |
- 8 |
-
-
- | 9 |
- 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
-
-
- | 16 |
- 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
-
-
- | 23 |
- 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- 29 |
-
-
- | 30 |
- 31 |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
January 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- 1 |
- 2 |
- 3 |
- 4 |
- 5 |
-
-
- | 6 |
- 7 |
- 8 |
- 9 |
- 10 |
- 11 |
- 12 |
-
-
- | 13 |
- 14 |
- 15 |
- 16 |
- 17 |
- 18 |
- 19 |
-
-
- | 20 |
- 21 |
- 22 |
- 23 |
- 24 |
- 25 |
- 26 |
-
-
- | 27 |
- 28 |
- 29 |
- 30 |
- 31 |
- |
- |
-
-
-
-
-
-
-
February 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- 1 |
- 2 |
-
-
- | 3 |
- 4 |
- 5 |
- 6 |
- 7 |
- 8 |
- 9 |
-
-
- | 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
- 16 |
-
-
- | 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
- 23 |
-
-
- | 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- |
- |
-
-
-
-
-
-
-
March 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- |
- |
- 1 |
- 2 |
-
-
- | 3 |
- 4 |
- 5 |
- 6 |
- 7 |
- 8 |
- 9 |
-
-
- | 10 |
- 11 |
- 12 |
- 13 |
- 14 |
- 15 |
- 16 |
-
-
- | 17 |
- 18 |
- 19 |
- 20 |
- 21 |
- 22 |
- 23 |
-
-
- | 24 |
- 25 |
- 26 |
- 27 |
- 28 |
- 29 |
- 30 |
-
-
- | 31 |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
April 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- 1 |
- 2 |
- 3 |
- 4 |
- 5 |
- 6 |
-
-
- | 7 |
- 8 |
- 9 |
- 10 |
- 11 |
- 12 |
- 13 |
-
-
- | 14 |
- 15 |
- 16 |
- 17 |
- 18 |
- 19 |
- 20 |
-
-
- | 21 |
- 22 |
- 23 |
- 24 |
- 25 |
- 26 |
- 27 |
-
-
- | 28 |
- 29 |
- 30 |
- |
- |
- |
- |
-
-
-
-
-
-
-
May 2019
-
-
-
-
-
- | S |
- M |
- T |
- W |
- T |
- F |
- S |
-
-
- |
- |
- |
- 1 |
- 2 |
- 3 |
- 4 |
-
-
- | 5 |
- 6 |
- 7 |
- 8 |
- 9 |
- 10 |
- 11 |
-
-
- | 12 |
- 13 |
- 14 |
- 15 |
- 16 |
- 17 |
- 18 |
-
-
- | 19 |
- 20 |
- 21 |
- 22 |
- 23 |
- 24 |
- 25 |
-
-
- | 26 |
- 27 |
- 28 |
- 29 |
- 30 |
- 31 |
- |
-
-
-
+
+
S
+
M
+
T
+
W
+
T
+
F
+
S
+
+
+
+
+
+
+
+
+
+
1
+
2
+
3
+
4
+
5
+
+ 6
+
+ 7
+
8
+
9
+
10
+
11
+
12
+
13
+
14
+
15
+
16
+
17
+
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+
30
+
31
+
+
+
+
+
+
+
+ {% endfor %}
+
{% endif %}