feat: add About page with media manager description and metadata sources attribution and enhance ui

This commit is contained in:
maxDorninger
2025-05-25 20:12:13 +02:00
parent 5e217bdfd5
commit 729a7ed647
11 changed files with 89 additions and 21 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts" module>
import {Settings, LifeBuoy, Send, LayoutPanelLeft, TvIcon, Home} from "lucide-svelte";
import {Home, Info, LifeBuoy, Send, Settings, TvIcon} from "lucide-svelte";
import {PUBLIC_VERSION} from '$env/static/public';
const data = {
@@ -47,6 +47,11 @@
title: 'Feedback',
url: '#',
icon: Send
},
{
title: 'About',
url: '/dashboard/about',
icon: Info
}
]
};
@@ -54,7 +59,6 @@
<script lang="ts">
import NavMain from '$lib/components/nav-main.svelte';
import NavProjects from '$lib/components/nav-projects.svelte';
import NavSecondary from '$lib/components/nav-secondary.svelte';
import NavUser from '$lib/components/nav-user.svelte';
import * as Sidebar from '$lib/components/ui/sidebar/index.js';