feat: config profiles top-level navigation with split-pane UI

- Move Config Profiles from settings to top-level navigation
- Implement split-pane layout: profile list on left, editor on right
- Add project and tool type dropdowns with live data
- Keep form open after save with success feedback
- Add sticky save bar at bottom of editor
- Remove Config Profiles tab from Settings page

OpenSpec: add-config-profiles
This commit is contained in:
2026-05-24 18:23:01 +00:00
parent c595a513d5
commit 18634387c7
4 changed files with 593 additions and 359 deletions
File diff suppressed because it is too large Load Diff
-1
View File
@@ -9,7 +9,6 @@ type SettingsStatus = "loading" | "ready" | "error";
const TABS = [
{ label: "General", path: "general" },
{ label: "SSH Keys", path: "ssh-keys" },
{ label: "Config Profiles", path: "config-profiles" },
] as const;
const THEME_OPTIONS = [