From 6f4f607dddf4f3ae18d48594a3a1815acb619d57 Mon Sep 17 00:00:00 2001 From: "Hannes R. Brunsch" Date: Fri, 23 Feb 2024 09:53:47 +0100 Subject: [PATCH] refactor: use yaml attribute node.exclude for not displaying pages, fixes warning nopage layout does not exist --- _includes/sidebar.html | 10 ++++++---- projects.md | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/_includes/sidebar.html b/_includes/sidebar.html index 52e7d1a..364dc5f 100644 --- a/_includes/sidebar.html +++ b/_includes/sidebar.html @@ -20,11 +20,13 @@

{% assign pages_list = site.pages | sort: 'order' %} {% for node in pages_list %} - {% if node.title != null %} - {% if node.layout == "page" %} - {{ node.title }} + {% unless node.exclude %} + {% if node.title != null %} + {% if node.layout == "page" %} + {{ node.title }} + {% endif %} {% endif %} - {% endif %} + {% endunless %} {% endfor %} GitHub diff --git a/projects.md b/projects.md index fb93ba5..bd3371b 100644 --- a/projects.md +++ b/projects.md @@ -1,7 +1,8 @@ --- -layout: nopage +layout: page title: Projects order: 30 +exclude: true --- ## Projects * [ANNO](https://annosaxfdm.de)