From 92e61061e41c178c0e54e017936d05a9816ec67e Mon Sep 17 00:00:00 2001
From: Julien Schmidt <js@stusta.net>
Date: Wed, 1 Nov 2017 18:36:18 +0100
Subject: [PATCH] well, we need that index file

---
 layouts/index.html | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 layouts/index.html

diff --git a/layouts/index.html b/layouts/index.html
new file mode 100644
index 0000000..b8d9034
--- /dev/null
+++ b/layouts/index.html
@@ -0,0 +1,22 @@
+{{ define "main" }}
+    <main aria-role="main">
+      <header>
+        <h1>{{.Title}}</h1>
+        {{ with .Params.subtitle }}
+        <span class="subtitle">{{.}}</span>
+        {{ end }}
+      </header>
+      <div class="container">
+        <!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
+        {{.Content}}
+      </div>
+      <aside>
+        <h3>Next Office Hours</h3><!-- TODO: translate -->
+        <ul>
+        {{ range getJSON "https://sprechstunden.stusta.mhn.de/appointments.json"}}
+           <li>{{ dateFormat "Monday, Jan 2, 2006 15:04" (int .start) }}-{{ dateFormat "15:04" (int .end) }}</li>
+        {{ end }}
+        </ul>
+      </aside>
+    </main>
+{{ end }}
-- 
GitLab