From affc09eba18df6519355093f475971d0ec1148af Mon Sep 17 00:00:00 2001 From: Daniel Wagner-Hall Date: Fri, 27 Dec 2024 00:57:02 +0000 Subject: [PATCH 1/3] Error if overview page is empty --- common-theme/layouts/_default/overview.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common-theme/layouts/_default/overview.html b/common-theme/layouts/_default/overview.html index 9e503adae..0ab0cea06 100644 --- a/common-theme/layouts/_default/overview.html +++ b/common-theme/layouts/_default/overview.html @@ -8,7 +8,10 @@ {{ if not $overviewMenu }} {{ errorf "You must define a menu in your overview_menu front matter param" }} {{ end }} - + {{ if not (index .Site.Menus $overviewMenu) }} + {{ errorf "Overview page tried to generate overview for menu %s which is empty" $overviewMenu }} + {{ end }} + {{ range index .Site.Menus $overviewMenu }}
{{/* =========================== From e73757afe38e37c4b30a6fe3e71005e7df066d5e Mon Sep 17 00:00:00 2001 From: Daniel Wagner-Hall Date: Fri, 27 Dec 2024 10:39:12 +0000 Subject: [PATCH 2/3] Switch menu name --- org-cyf-itp/content/overview/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org-cyf-itp/content/overview/_index.md b/org-cyf-itp/content/overview/_index.md index 81c07b99b..c71b117ee 100644 --- a/org-cyf-itp/content/overview/_index.md +++ b/org-cyf-itp/content/overview/_index.md @@ -1,7 +1,7 @@ +++ title="Course overview" layout="overview" -overview_menu="programming" +overview_menu="course schedule" menu=["start here", "syllabus"] description="4 modules of 3 sprints delivered over 12-16 weeks" weight=2 From e3c7c1046f9c10182dada9610fd6c7d7f38cc3a5 Mon Sep 17 00:00:00 2001 From: Daniel Wagner-Hall Date: Fri, 27 Dec 2024 10:50:44 +0000 Subject: [PATCH 3/3] Include Welcome in overview --- org-cyf-itp/content/welcome/prep/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/org-cyf-itp/content/welcome/prep/index.md b/org-cyf-itp/content/welcome/prep/index.md index 1094aa7b1..4e8a4bd5f 100644 --- a/org-cyf-itp/content/welcome/prep/index.md +++ b/org-cyf-itp/content/welcome/prep/index.md @@ -3,6 +3,7 @@ title = 'Prep' description = 'What to do before you come to class' layout = 'prep' emoji= '🧑🏾‍💻' +theme = "Getting to know how the course works" menu_level = ['module'] weight = 1 [[blocks]]