Feat notifications (#594)

* Add notifications for deferred and due tasks

* Cleanup

* fixup! Cleanup

* Add notifications settings

* ADd dismissed for notifications

* Beautify project cards

* fixup! Beautify project cards

* Fix an issue with icon badge

* Cleanup scripts

* fixup! Cleanup scripts
This commit is contained in:
Chris 2025-11-25 21:16:21 +02:00 committed by GitHub
parent b2a5a4c63e
commit 18c7785b13
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
38 changed files with 3350 additions and 361 deletions

View file

@ -458,15 +458,17 @@ const Layout: React.FC<LayoutProps> = ({
/>
<div
className={`transition-all duration-300 ease-in-out ${mainContentMarginLeft}`}
className={`transition-all duration-300 ease-in-out ${mainContentMarginLeft} h-screen flex flex-col`}
>
<div className="flex flex-col bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-gray-100 min-h-screen overflow-y-auto">
<div className="flex flex-col bg-gray-100 dark:bg-gray-800 text-gray-900 dark:text-gray-100 flex-1 overflow-hidden">
<div
className={`flex-grow py-0 px-0 transition-all duration-300 ${
className={`flex-1 flex flex-col py-0 px-0 transition-all duration-300 ${
isMobileSearchOpen ? 'pt-32' : 'pt-20'
} md:pt-20 ${isUpcomingView ? '' : 'md:px-4'}`}
} md:pt-20 ${isUpcomingView ? '' : 'md:px-4'} overflow-hidden`}
>
<div className="w-full">{children}</div>
<div className="w-full h-full overflow-auto">
{children}
</div>
</div>
</div>
</div>