refactor: redesign Config as settings window with sidebar panels, remove system overview from Dashboard
All checks were successful
Beta Release / beta (push) Successful in 38s

- Config: sidebar navigation with 5 panels (Profile, AI Providers, Updates, Locale, Skills)
- Dashboard: remove duplicated system overview section, keep workflows and activity log
- New CSS for config window layout, cards, provider cards, update rows
- Add i18n panel keys (FR/EN)

💾 Generated with Crush

Assisted-by: GLM-5-Turbo via Crush <crush@charm.land>
This commit is contained in:
Augustin
2026-04-21 22:41:25 +02:00
parent 3cdcb22068
commit f3cb306053
10 changed files with 731 additions and 499 deletions

View File

@@ -113,6 +113,13 @@ const en = {
},
config: {
panels: {
profile: 'Profile',
providers: 'AI Providers',
updates: 'Updates',
locale: 'Language & Keyboard',
skills: 'Skills',
},
profile: 'Profile',
name: 'Name',
pseudo: 'Pseudo',
@@ -155,7 +162,7 @@ const en = {
version: 'Version',
installed: 'Installed',
missing: 'Missing',
editProfile: 'Edit profile',
editProfile: 'Edit',
cancel: 'Cancel',
editProvider: 'Configure',
},