feat: Phase 2 UX Polish — theme system, config profiles, error banner, tests

- Add Theme struct with 3 predefined themes (dark/light/druntime)
- Add Profile struct for named configuration profiles
- Add ErrorBanner with severity levels and auto-dismiss
- Add unit tests for theme, error banner, and models
- Update CHANGELOG.md and PROJECT_STATE.md
This commit is contained in:
swanadiva
2026-06-29 11:50:46 +07:00
parent 93957e3989
commit 408681c8e4
8 changed files with 617 additions and 7 deletions
+3 -3
View File
@@ -2,9 +2,9 @@
> **Purpose**: Enable seamless continuation of development by any agent/LLM across sessions
>
> **Last Updated**: 2025-01-31 (SFTP Polish + File Transfer Planning)
> **Current Status**: ✅ MVP Complete — Phase 1 Done, SFTP Responsive + Polish Done
> **Phase**: Phase 2 (Security + UX Polish)
> **Last Updated**: 2025-01-31 (Phase 2 UX Polish Complete)
> **Current Status**: ✅ MVP Complete — Phase 1 Done, Phase 2 Done
> **Phase**: Phase 3 (Testing + Documentation)
---