Unified settings modal + dashboard shell redesign #69

Merged
uz1mani merged 107 commits from staging into main 2026-03-26 09:15:33 +00:00
45 changed files with 4147 additions and 381 deletions
Showing only changes of commit 1ad68943c8 - Show all commits

View File

@@ -287,6 +287,10 @@ export default function UnifiedSettingsModal() {
const handleContextChange = useCallback((ctx: SettingsContext) => {
setContext(ctx)
// Reset tabs to defaults when switching context
if (ctx === 'site') setSiteTabs('general')
else if (ctx === 'workspace') setWorkspaceTabs('general')
else if (ctx === 'account') setAccountTabs('profile')
}, [])
return (