refactor: add HTML/CSS prefixes to German module titles and improve UI

- Shorten German module titles with consistent HTML/CSS prefixes
- Add .completion-badge styling for the lesson title completion badge
- Make sidebar lessons section fill available height on desktop
- Improve flexbox lesson descriptions with more context
This commit is contained in:
2025-12-30 20:38:41 +01:00
parent f66920ac21
commit 9e96be983e
15 changed files with 56 additions and 35 deletions

View File

@@ -1,7 +1,7 @@
{
"$schema": "../../schemas/code-crispies-module-schema.json",
"id": "css-basic-selectors",
"title": "CSS: Grundlegende Selektoren",
"title": "CSS Selektoren",
"description": "CSS-Selektoren sind die Grundlage für das Stylen von Webseiten und ermöglichen es dir, bestimmte HTML-Elemente für die Gestaltung auszuwählen. Dieses Modul stellt grundlegende Selektortypen vor, einschließlich Element-Typ-Selektoren, Klassen-Selektoren, ID-Selektoren und des universellen Selektors.",
"difficulty": "beginner",
"lessons": [