home · contact · privacy
Add Todo.title shortcut to Todo.process.title for more template refactoring.
[plomtask] / templates / calendar.html
index 832e03867614ef0aa08d7694dbfd4b325b8ac298..f6208bbc79d08bdad6301480293d548d89a09923 100644 (file)
@@ -1,9 +1,52 @@
-{% extends 'base.html' %}
+{% extends '_base.html' %}
+
+
+
+{% block css %}
+tr.week_row td {
+  height: 0.1em;
+  background-color: black;
+  padding: 0;
+  margin: 0;
+}
+tr.month_row td {
+  border: 0.1em solid black;
+  text-align: center;
+}
+td.day_name {
+  padding-right: 0.5em;
+}
+{% endblock %}
+
+
 
 {% block content %}
-<ul>
+<form action="calendar" method="GET">
+from <input name="start" value="{{start}}" />
+to <input name="end" value="{{end}}" />
+<input type="submit" value="OK" />
+</form>
+<table>
 {% for day in days %}
-<li><a href="day?date={{day.date}}">{{day.date}}</a> ({{day.weekday}})
+
+{% if day.first_of_month %}
+<tr class="month_row">
+<td colspan=3>{{ day.month_name }}</td>
+</tr>
+{% endif %}
+
+{% if day.weekday == "Monday" %}
+<tr class="week_row">
+<td colspan=3></td>
+</tr>
+{% endif %}
+
+<tr>
+<td class="day_name">{{day.weekday|truncate(2,True,'',0)}}</td>
+<td><a href="day?date={{day.date}}">{{day.date}}</a></td>
+<td>{{day.comment|e}}</td>
+</tr>
+
 {% endfor %}
-</ul>
+</table>
 {% endblock %}