From a1e5222478af3957238a208b8f1101bf75a9062f Mon Sep 17 00:00:00 2001
From: magicfelix <felix@felix-zauberer.de>
Date: Wed, 2 Oct 2024 22:22:49 +0200
Subject: [PATCH] Separate products in project menu

---
 content/projekte/hack-n-fun/_index.md | 4 ++++
 content/projekte/indiedact/_index.md  | 2 ++
 content/projekte/schul-frei/_index.md | 8 ++++++++
 templates/menu/projects.html          | 6 ++++++
 4 files changed, 20 insertions(+)

diff --git a/content/projekte/hack-n-fun/_index.md b/content/projekte/hack-n-fun/_index.md
index 68821415..78e20efb 100644
--- a/content/projekte/hack-n-fun/_index.md
+++ b/content/projekte/hack-n-fun/_index.md
@@ -14,6 +14,10 @@ theses = [
     "Alle können von- und miteinander lernen",
     "Ausprobieren, kaputt machen und reparieren sind die besten Lernmethoden"
 ]
+
+[[extra.products]]
+name = "Hack'n'Sun"
+link = "https://hacknsun.camp"
 +++
 
 Im Projekt Hack’n’Fun experimentieren Kinder, Jugendliche und Erwachsene gemeinsam, um technische Themen kennenzulernen. Jede\*r kann Themen vorschlagen und damit ankündigen, etwas zeigen zu wollen, darum bitten, etwas gezeigt zu bekommen, oder dazu aufrufen, etwas gemeinsam auszuprobieren und herauszufinden.
diff --git a/content/projekte/indiedact/_index.md b/content/projekte/indiedact/_index.md
index bdd2c55d..ef8941fd 100644
--- a/content/projekte/indiedact/_index.md
+++ b/content/projekte/indiedact/_index.md
@@ -14,6 +14,8 @@ theses = [
     "Pädagog*innen begleiten sensibel nach Bedürfnis der Lernenden",
     "Digitale Plattformen sind Werkzeuge, um Lernende individuell zu begleiten – kein Selbstzweck"
 ]
+
+products = []
 +++
 
 Lernen und zusammenarbeiten nach Fähigkeiten und Zielen
diff --git a/content/projekte/schul-frei/_index.md b/content/projekte/schul-frei/_index.md
index b5ba5f9d..83479cea 100644
--- a/content/projekte/schul-frei/_index.md
+++ b/content/projekte/schul-frei/_index.md
@@ -14,6 +14,14 @@ theses = [
     "Schulen und Eltern müssen die Rechte der Schüler*innen und des Kollegiums respektieren und stärken",
     "Dank Freier Software kann man im Unterricht reale, nachhaltige Projekte zum Lernen nutzen"
 ]
+
+[[extra.products]]
+name = "AlekSIS"
+link = "https://aleksis.org"
+
+[[extra.products]]
+name = "EduGit"
+link = "https://edugit.org"
 +++
 
 Das Projekt schul-frei ist ein Kuratorium für Freie Software in der Bildung.
diff --git a/templates/menu/projects.html b/templates/menu/projects.html
index 83b68d3d..5dfc32f1 100644
--- a/templates/menu/projects.html
+++ b/templates/menu/projects.html
@@ -16,6 +16,12 @@
         <div class="navbar-content">{{ page.title }}</div>
       </a>
       {% endfor %}
+      <hr />
+      {% for product in project_section.extra.products %}
+      <a class="navbar-item" href="{{ product.link }}">
+        <div class="navbar-content">{{ product.name }}</div>
+      </a>
+      {% endfor %}
     </section>
     {% endfor %}
   </div>
-- 
GitLab