Commit Graph
13 Commits
Author SHA1 Message Date
libretech 2184870e0b dhbw 01-intro: über-mich collage refresh + wording-fixes + index-script polish
- collage.png neu: 11 marken (3 spalten brick-staggered + breite kombi-row für klett+pons+langenscheidt), normalisiert mit padding rechts, dhbw-dark + uni-stuttgart-dark variants (light-svgs unsichtbar auf weiß)
- neue logos: pons.svg (wikimedia, ersetzt gecropptes pons.jpg), bosch.svg, leibniz-fh.svg (alle wikimedia), hdm.jpg, libretech.png (gitea avatar), nextlevelshit.png (github avatar), pons-langenscheidt-klett.png (kombi)
- 01-intro slide: "Web App" -> "Web Applikation" (PWA-fachbegriff bleibt), "Betriebssystem (GNU/Linux, Windows, macOS, iOS, Android)" als erste kategorie ergänzt + OSs aus desktop/mobile rausgezogen, "ODER" -> "XOR"
- scripts/generate-index: dhbw spezifisch — KONTAKT_URL/LABEL pro course, QR_IMG-pfad pro course, footer 'Kursübersicht'-link conditional auf BREADCRUMB_URL, dhbw-subtitle ohne hdm-modul-name
2026-05-09 20:47:03 +02:00
libretech 755aadbc6a scripts/generate-index: per-course BREADCRUMB_URL + EXAM_URL/EXAM_LABEL — dhbw ohne 'kursübersicht'-link (ging fälschlich auf homepage), dhbw mit prüfungsleistung-link (git.librete.ch/DHBW/pruefungsleistung) 2026-05-08 21:49:55 +02:00
libretech 3554908246 scripts/generate-index: dhbw-case ergänzt (web engineering, dhbw stuttgart, himbeer-akzent, sitzung statt kapitel), HEADLINE+INSTITUTION+KAPITEL_TERM pro course, dhbw-topics in TOPIC_MAP (html-css, js-frameworks, nodejs-basics, express, testing, typescript, docker, best-practices) 2026-05-08 21:39:55 +02:00
libretech bd5d7f0028 disable klausurfolien and klausurfragen cards on index (still being reworked) 2026-04-20 13:35:08 +02:00
libretech 030bb322a2 update semester to sommersemester 2026 across all courses 2026-03-26 18:17:09 +01:00
libretech f9185d25e0 add functionality to disable topics in course index and improve layout 2026-02-02 02:28:06 +01:00
libretech 9e12447528 rebuild dev and build system with single marp server
- simplify development: single marp server on port 3000 instead of 3 processes
- rename klausur to klausurfolien for better naming
- update extract script to use 00-intro.md as template when no 01-*.md exists
- update makefile and package.json for new workflow
- add comprehensive AGENTS.md guidelines
2026-02-01 18:17:51 +01:00
libretech 3fa1e1b1dc add klausur to build and overview 2026-01-25 21:47:22 +01:00
libretech a8343c9937 restructure: rename termin to kapitel, flatten folder structure
- rename slide files: YYYY-MM-DD-termin-N-topic.md → NN-topic.md
- flatten folders: courses/X/slides/ → slides/X/
- replace "Termin" with "Kapitel" in all content
- add klausur extraction script (make klausur)
- update Makefile, generate-index.sh, dev-server.sh
- add README.md with full documentation
2026-01-25 11:26:15 +01:00
libretech b97b49b5be add qr code section to course index pages 2025-12-31 01:02:38 +01:00
libretech 7e80d15a06 sync colors: unified petrol blue (#1e5f8a) for course b 2025-12-30 19:47:31 +01:00
libretech 1b9b2f315a add slide content improvements and dev server setup
223015b:
- add WTF hex code explanation slide (89=137 decimal, PNG signature)
- add ASCII lead slide with historical context
- remove Hilbert-Studie reference from title

223015c termin 2:
- add OSI layer 5 (session) and layer 6 (presentation) slides
- add URL/domain anatomy slide
- mark HTTP/S section as klausur
- improve status codes formatting with client/server examples
- add CRUD column to HTTP methods table

infrastructure:
- add dev-server.sh for multi-course development
- update generate-index.sh with course-specific colors
- add QR codes for slide URLs
2025-12-30 16:24:44 +01:00
libretech fa7faab48f add index.html generator script
generates styled course overview with pdf links and qr codes
2025-12-30 11:30:29 +01:00