diff --git a/scripts/generate-index.sh b/scripts/generate-index.sh index 9275c86..2f54dc0 100755 --- a/scripts/generate-index.sh +++ b/scripts/generate-index.sh @@ -13,6 +13,9 @@ case "$COURSE" in SLIDES_URL="https://librete.ch/hdm/223015b" ACCENT_COLOR="#1e5f8a" ACCENT_LIGHT="#e8f4fc" + INSTITUTION="HdM Stuttgart" + HEADLINE="HdM Vorlesungen" + KAPITEL_TERM="Kapitel" ;; 223015c) TITLE="Grundlagen IT- und Internettechnik" @@ -20,13 +23,29 @@ case "$COURSE" in SLIDES_URL="https://librete.ch/hdm/223015c" ACCENT_COLOR="#d63384" ACCENT_LIGHT="#fce4ec" + INSTITUTION="HdM Stuttgart" + HEADLINE="HdM Vorlesungen" + KAPITEL_TERM="Kapitel" + ;; + dhbw) + TITLE="Web Engineering" + SUBTITLE="Modul \"Technik I\" · Informatik / Wirtschaftsinformatik" + SLIDES_URL="https://librete.ch/dhbw" + ACCENT_COLOR="#a02060" + ACCENT_LIGHT="#fce4ec" + INSTITUTION="DHBW Stuttgart" + HEADLINE="DHBW Vorlesungen" + KAPITEL_TERM="Sitzung" ;; *) - TITLE="$COURSE - HdM Slides" + TITLE="$COURSE - Slides" SUBTITLE="Lecture Slides" - SLIDES_URL="https://librete.ch/hdm/$COURSE" + SLIDES_URL="https://librete.ch/$COURSE" ACCENT_COLOR="#0066cc" ACCENT_LIGHT="#e8f4fc" + INSTITUTION="Stuttgart" + HEADLINE="Vorlesungen" + KAPITEL_TERM="Kapitel" ;; esac @@ -41,6 +60,14 @@ TOPIC_MAP["vertiefung-offene-fragen"]="Vertiefung & Offene Fragen" TOPIC_MAP["geschichte-grundlagen-html"]="Geschichte, Grundlagen & HTML" TOPIC_MAP["netzwerke-protokolle-css"]="Netzwerke, Protokolle & CSS" TOPIC_MAP["interaktivitaet-javascript"]="Interaktivität & JavaScript" +TOPIC_MAP["html-css"]="HTML & CSS" +TOPIC_MAP["js-frameworks"]="JS, Frameworks & Build Tools" +TOPIC_MAP["nodejs-basics"]="Node.js: Scripting, Running & Building" +TOPIC_MAP["express"]="Express API, CRUD & Middlewares" +TOPIC_MAP["testing"]="Testing" +TOPIC_MAP["typescript"]="TypeScript" +TOPIC_MAP["docker"]="Docker, Proxies & DBs" +TOPIC_MAP["best-practices"]="Wrap-up & Best Practices" # Configure which topics should appear disabled per course # Two modes: fully disabled (non-clickable card) and buttons-disabled (link remains clickable, buttons are disabled) @@ -227,10 +254,10 @@ cat > "$BUILD_DIR/index.html" << HEADER
$SUBTITLE
- +