Unified settings modal + dashboard shell redesign #69

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

View File

@@ -384,10 +384,14 @@ export default function UnifiedSettingsModal() {
onClick={handleBackdropClick} onClick={handleBackdropClick}
/> />
{/* Glass panel — always mounted, blur always composited */} {/* Glass panel — instant appear, fades out with content */}
<div <div
className={`fixed inset-0 z-[61] flex items-center justify-center p-4 ${ className={`fixed inset-0 z-[61] flex items-center justify-center p-4 ${
isOpen || showGlass ? 'visible pointer-events-auto' : 'invisible pointer-events-none' isOpen
? 'opacity-100 pointer-events-auto'
: showGlass
? 'opacity-0 pointer-events-none transition-opacity duration-150'
: 'opacity-0 pointer-events-none invisible'
}`} }`}
> >
<div <div