Legacy settings removal, performance improvements, modal polish #70

Merged
uz1mani merged 14 commits from staging into main 2026-03-26 11:04:48 +00:00
16 changed files with 206 additions and 4452 deletions
Showing only changes of commit e7d2ecf50b - Show all commits

View File

@@ -440,17 +440,9 @@ export default function UnifiedSettingsModal() {
{/* Content */} {/* Content */}
<div className="flex-1 overflow-y-auto overflow-x-hidden"> <div className="flex-1 overflow-y-auto overflow-x-hidden">
<AnimatePresence initial={false}> <div key={`${context}-${activeTab}`} className="p-6">
<motion.div
key={`${context}-${activeTab}`}
initial={{ opacity: 0 }}
animate={{ opacity: 1 }}
transition={{ duration: 0.08 }}
className="p-6"
>
<TabContent context={context} activeTab={activeTab} siteId={activeSiteId} onDirtyChange={handleDirtyChange} onRegisterSave={handleRegisterSave} /> <TabContent context={context} activeTab={activeTab} siteId={activeSiteId} onDirtyChange={handleDirtyChange} onRegisterSave={handleRegisterSave} />
</motion.div> </div>
</AnimatePresence>
</div> </div>
{/* Save bar */} {/* Save bar */}