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:
@@ -37,11 +37,11 @@ export const AppRouter = () => {
|
||||
<Route path="projects/:projectId/repositories/:repoId/history" element={<GitHistoryPage />} />
|
||||
<Route path="projects/:projectId/settings/*" element={<ProjectSettingsPage />} />
|
||||
<Route path="profile" element={<ProfilePage />} />
|
||||
<Route path="config-profiles" element={<ConfigProfilesPage />} />
|
||||
<Route path="settings" element={<SettingsPage />}>
|
||||
<Route index element={<Navigate to="general" replace />} />
|
||||
<Route path="general" element={<GeneralSettingsTab />} />
|
||||
<Route path="ssh-keys" element={<SSHKeysPage />} />
|
||||
<Route path="config-profiles" element={<ConfigProfilesPage />} />
|
||||
<Route path="*" element={<Navigate to="general" replace />} />
|
||||
</Route>
|
||||
<Route path="sessions" element={<SessionsPage />} />
|
||||
|
||||
Reference in New Issue
Block a user