68472b41fa
refactor: shorten compound class names to single words
...
- box-model: .margin-box→.outer, .border-box→.sized, .shorthand-box→.spaced,
.padding-box→.padded, .border-demo→.line
- units-variables: .unit-box→.box, .var-box→.themed, .calc-box→.sized,
.viewport-box→.view
- responsive: .responsive-box→.panel, .fluid-text→.text, .grid-responsive→.cards
- Move expected toggle below preview area
- Update German translations with same changes
2025-12-30 18:23:54 +01:00
1267ce15ae
refactor: shorten class names in layout lessons for easier typing
...
- flexbox.json: .flex-container → .wrap
- grid.json: .grid-container → .grid, .grid-layout → .page,
.responsive-grid → .cards, .align-grid → .cells, .overlap-grid → .stack
- 07-layouts.json: .flex-container → .flex, .flex-item → .item,
.grid-container → .grid
- CLAUDE.md: add short class names rule (1-2 syllables max)
2025-12-30 16:47:31 +01:00
23549f1e90
fix: improve lesson content with kbd tags, solutions, and animation contrast
...
- Add <kbd> tags to CSS property values and selectors in task descriptions
- Add solution code to all lessons for better guidance
- Improve animation contrast in transitions lesson (black/white instead
of similar purples, dramatic color changes for visibility)
- Simplify validation messages with kbd formatting
2025-12-30 16:22:24 +01:00
Michael Czechowski
6d21309f8a
feat: add JSON schema for course modules and update module files
2025-05-14 11:28:43 +02:00
Michael Czechowski
48ef3e07d4
feat: update module titles and enhance button styles
2025-05-14 03:40:15 +02:00
Michael Czechowski
9249f122a4
feat: restructure lesson files and update success indicators
2025-05-14 00:51:10 +02:00