diff --git a/talks/_templates/grid.html b/talks/_templates/grid.html
index 109eb40..dd74daa 100644
--- a/talks/_templates/grid.html
+++ b/talks/_templates/grid.html
@@ -10,7 +10,9 @@
{% for time in times|sort %}
- {{time}} |
+
+ {{"%02d:%02d"|format((time // 100) % 24, time % 100)}}
+ |
{% for talk in times[time] %}
{% if not loop.first and talk.room == '*' %}
{# skip: covered by colspan #}
diff --git a/themes/maya0x17/static/talk.scss b/themes/maya0x17/static/talk.scss
index 01e67b8..0560b08 100644
--- a/themes/maya0x17/static/talk.scss
+++ b/themes/maya0x17/static/talk.scss
@@ -1,7 +1,13 @@
.talk-grid {
.talk { text-align: center; }
td { border: 0; }
- td:first-child { border-bottom: 1px solid white; }
+ td.talk-grid-time {
+ border-bottom: 1px solid #444;
+ border-top: 1px solid #444;
+ vertical-align: top;
+ padding-top: 0;
+}
+ td.talk { padding-bottom: 1em; padding-top: 1em; }
.tag-cibo {
background-color: adjust-color($c-bg, $lightness: -15%);
}