add notifications to frontend

This commit is contained in:
maxDorninger
2025-07-01 17:54:23 +02:00
parent 9c27825532
commit 8d512f665e
3 changed files with 375 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts" module>
import { Clapperboard, Home, Info, LifeBuoy, Send, Settings, TvIcon } from 'lucide-svelte';
import { Clapperboard, Home, Info, LifeBuoy, Send, Settings, TvIcon, Bell } from 'lucide-svelte';
import { PUBLIC_VERSION } from '$env/static/public';
const data = {
@@ -49,25 +49,24 @@
url: '/dashboard/movies/requests'
}
]
},
{
title: 'Settings',
url: '/dashboard/settings',
icon: Settings,
isActive: true
}
],
navSecondary: [
{
title: 'Notifications',
url: '/dashboard/notifications',
icon: Bell
},
{
title: 'Settings',
url: '/dashboard/settings',
icon: Settings
},
{
title: 'Support',
url: 'https://github.com/maxdorninger/MediaManager/issues',
icon: LifeBuoy
},
{
title: 'Feedback',
url: 'https://github.com/maxdorninger/MediaManager/issues',
icon: Send
},
{
title: 'About',
url: '/dashboard/about',