Commit Graph

7 Commits

Author SHA1 Message Date
dfd9062a92 feat: add conceptual explanations to Tailwind basics lessons
- Added 'concept' objects to all 5 Tailwind lessons explaining utility-first approach
- Lesson 1 (Backgrounds): Explains pre-built utilities vs custom CSS, color scale system
- Lesson 2 (Utility-First): Explains utility-first philosophy and problems it solves
- Lesson 3 (Text Utilities): Explains naming patterns and color shade system
- Lesson 4 (Spacing): Explains base-4 spacing scale and directional shorthands
- Lesson 5 (Breakpoints): Explains mobile-first responsive utilities and media queries
- All concepts include beginner-friendly explanations and detailed ASCII diagrams
- Emphasizes how Tailwind differs from traditional CSS (no naming, no context-switching, no specificity wars)
- Diagrams show workflow comparisons, naming patterns, spacing scales, and breakpoint cascades
2026-01-11 15:03:38 +01:00
38541c7a78 fix: add kbd tags to lesson messages and reorder task/description
- Replace single quotes with <kbd> tags in validation messages
- German and English lessons updated for consistent formatting
- Move task instruction before description in UI (index.html)
2025-12-30 18:08:11 +01:00
15f10bcdf8 refactor: shorten lesson titles and improve content
- Shorten verbose lesson titles for better sidebar display
- Minor content improvements across lessons
2025-12-30 16:22:48 +01:00
3d36de57af fix: add category prefixes to module titles in sidebar
- CSS: Basic Selectors
- CSS: Advanced Selectors
- Tailwind: Basics

HTML modules already have "HTML" in their titles.
2025-12-22 01:09:47 +01:00
Michael Czechowski
229fb1902f chore: simplify title and enhance preview HTML for tailwind basics module 2025-06-05 23:31:01 +02:00
Michael Czechowski
97b685a39b feat: update tailwind basics module with enhanced descriptions and new lessons 2025-06-05 23:16:49 +02:00
9e28534562 feat: implement tailwind validations and basic example 2025-06-01 22:34:55 +02:00