From 52146231ed9dfe0f9ce5a761b62981d195d49caa Mon Sep 17 00:00:00 2001
From: "Uwe Jandt (DESY, HIFIS)" <uwe.jandt@desy.de>
Date: Fri, 17 Jul 2020 16:37:02 +0200
Subject: [PATCH] Copies roadmap.html from software.hifis.net

---
 _layouts/roadmap.html | 58 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)
 create mode 100644 _layouts/roadmap.html

diff --git a/_layouts/roadmap.html b/_layouts/roadmap.html
new file mode 100644
index 000000000..6fd88b613
--- /dev/null
+++ b/_layouts/roadmap.html
@@ -0,0 +1,58 @@
+{% include top.html %}
+
+<body>
+
+    {% include header.html %}
+
+    <main>
+        {% include title_image.html%}
+
+        {% assign sorted_roadmap = site.roadmap | sort: "date" %}
+        {% assign service_names = "Education and Training,Consulting Services,Technology Services,Communities" | split: "," %}
+        {% assign unique_dates = sorted_roadmap | map: "date" | uniq | sort %}
+
+        {% assign year = "1999" %}
+        {% assign did_first_section = false %}
+
+        <section>
+        <div class="timeline">
+        {% for date_item in unique_dates %}
+            {% assign sorted_roadmap_by_date = sorted_roadmap | where_exp: "roadmap", "roadmap.date == date_item" %}
+            {% assign newyear = date_item | date: "%Y" %}
+
+            {% if newyear != year %}
+                {% assign year = newyear %}
+                <div class="roadmap-year">{{ newyear }}</div>
+            {% endif %}
+
+            <div class="roadmap-month">
+                <div class="timeline-bubble"></div>
+                <div class="month-text">{{ date_item | date: "%B %Y" }}</div>
+            </div>
+            <div class="roadmap-item">
+
+
+                        {% for roadmap_item in sorted_roadmap_by_date %}
+                            {% assign service_short = roadmap_item.service | capitalize %}
+                            <article>
+                            {% for service_name in service_names %}
+                                {% if service_name contains service_short %}
+                                    <div class="service_name">{{ service_name }}</div>
+                                {% endif %}
+                            {% endfor %}
+                            <p>{{ roadmap_item.content | markdownify }}</p>
+                            </article>
+                        {% endfor %}
+
+            </div>
+
+        {% endfor %}
+        </div>
+        </section>
+    </main>
+
+    {% include footer.html %}
+
+</body>
+
+</html>
-- 
GitLab