Skip to content

Commit 31ee74e

Browse files
feat(ui): implement dual-ui architecture and dynamic slash menus
- Introduced the new `ModernUI` component alongside the refactored `ClassicUI`. - Updated `App.tsx` to handle dynamic toggling between `classic` and `modern` interfaces via `kodaSettings.uiMode`. - Added the Interface Style selector (Classic CLI vs Modern Pro) to `KodaSettingsTab.tsx`. - Restored and styled the dynamic interaction menus (commands `/` and files `@`) to flawlessly anchor above the chat input, matching the TitleBar aesthetic. - Imported modern typography (Inter, Outfit) into `index.css`. - Updated `KodaSettings` type definitions to persist the chosen interface mode.
1 parent 5347c0c commit 31ee74e

6 files changed

Lines changed: 917 additions & 406 deletions

File tree

0 commit comments

Comments
 (0)