Replace copy-pasteable CSS declarations in all 6 flexbox lesson tasks with outcome-oriented descriptions. Update validation error messages to hint at properties without revealing exact declarations. Add regex validation for flexbox-6 to accept both flex: 1 and flex-grow: 1.
579 B
579 B
Tasks
Phase 1: Core Content Changes
- Task 1.1: Rewrite task text for all 6 flexbox lessons to describe visual outcomes [P]
- Task 1.2: Rewrite validation error messages to hint without revealing answers [P]
Phase 2: Alternative Validations
- Task 2.1: Add regex validation for flexbox-6 to accept both
flex: 1andflex-grow: 1
Phase 3: Validation
- Task 3.1: Run existing test suite to confirm no regressions
- Task 3.2: Verify flexbox.json still conforms to module schema
- Task 3.3: Run lesson format check (
npm run format.lessons)