feat: theme system with semantic colors and web layout #2

Closed
adminoo wants to merge 0 commits from feature/design-system into main
Owner
No description provided.
adminoo self-assigned this 2026-08-15 17:16:24 +00:00
feat: theme system with light/dark toggle, semantic colors, and web maxWidth layout
Some checks failed
CI / analyze (push) Has been cancelled
CI / test (push) Has been cancelled
CI / build-web (push) Has been cancelled
CI / analyze (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build-web (pull_request) Has been cancelled
2f496fd45a
- Add SemanticColors ThemeExtension for theme-aware color tokens
- Add PreferencesService for theme persistence via shared_preferences
- Add ThemeModeNotifier provider with System/Light/Dark toggle
- Migrate all 6 screens from hardcoded AppColors to semantic colors
- Add theme toggle UI in profile screen
- Add ConstrainedBox(maxWidth: 600) for web desktop layout
- Fix contrast: replace AppColors.mist with theme secondary/muted
adminoo force-pushed feature/design-system from 2f496fd45a
Some checks failed
CI / analyze (push) Has been cancelled
CI / test (push) Has been cancelled
CI / build-web (push) Has been cancelled
CI / analyze (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / build-web (pull_request) Has been cancelled
to 8cd7c8a460
Some checks failed
CI / validate (pull_request) Failing after 1m41s
2026-08-15 17:18:11 +00:00
Compare
feat: expand courses, add theory sections, theme toggle, and web layout
Some checks failed
CI / validate (pull_request) Failing after 1m36s
1f02ce810e
- 3 courses, 8 units, 19 lessons (was 2 courses, 3 units, 7 lessons)
- Theory sections for 9 lessons with educational content
- SemanticColors ThemeExtension for theme-aware colors
- Theme toggle in profile (System/Light/Dark) with persistence
- ConstrainedBox(maxWidth: 600) for web desktop layout
- 8 achievements (was 4)
- Optimized CI: single job, PR-only trigger
- PM skill doc and git workflow skill
adminoo force-pushed feature/design-system from 1f02ce810e
Some checks failed
CI / validate (pull_request) Failing after 1m36s
to d95621a6ac
Some checks failed
CI / validate (pull_request) Has been cancelled
2026-08-15 17:28:37 +00:00
Compare
fix: resolve all dart analyze warnings and info issues
All checks were successful
CI / validate (pull_request) Successful in 4m0s
9449903598
- Remove unused imports in lesson_screen and sandbox_screen
- Auto-fix 62 prefer_const_constructors issues
- Fix angle brackets in doc comment
- dart analyze --fatal-infos: zero issues
adminoo closed this pull request 2026-08-15 17:39:08 +00:00
Some checks are pending
CI / validate (pull_request) Successful in 4m0s
validate
Required

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
adminoo/sysroadmap!2
No description provided.