diff --git a/Fav.ico b/Fav.ico new file mode 100644 index 0000000..1f41d92 Binary files /dev/null and b/Fav.ico differ diff --git a/logo-white.png b/logo-white.png new file mode 100644 index 0000000..fdbb1b3 Binary files /dev/null and b/logo-white.png differ diff --git a/logo.png b/logo.png new file mode 100644 index 0000000..ef7b313 Binary files /dev/null and b/logo.png differ diff --git a/pflegepilot_v3/frontend/public/logo-white.png b/pflegepilot_v3/frontend/public/logo-white.png new file mode 100644 index 0000000..fdbb1b3 Binary files /dev/null and b/pflegepilot_v3/frontend/public/logo-white.png differ diff --git a/pflegepilot_v3/frontend/public/logo.png b/pflegepilot_v3/frontend/public/logo.png new file mode 100644 index 0000000..ef7b313 Binary files /dev/null and b/pflegepilot_v3/frontend/public/logo.png differ diff --git a/pflegepilot_v3/frontend/src/app/(app)/layout.tsx b/pflegepilot_v3/frontend/src/app/(app)/layout.tsx index 32b00a7..6b8cac2 100644 --- a/pflegepilot_v3/frontend/src/app/(app)/layout.tsx +++ b/pflegepilot_v3/frontend/src/app/(app)/layout.tsx @@ -21,6 +21,7 @@ import { IconSparkles, IconSettings, IconUsersGroup, + IconChartBar, IconMenu2, IconX, IconLogout, @@ -58,7 +59,7 @@ const NUTZER_SECTIONS: NavSection[] = [ items: [ { href: "/aufgaben", label: "Aufgaben", icon: IconChecklist }, { href: "/kalender", label: "Kalender", icon: IconCalendarEvent }, - { href: "/guides", label: "Krisen-Checklisten", icon: IconFirstAidKit }, + { href: "/guides", label: "Wegweiser für schwierige Momente", icon: IconFirstAidKit }, { href: "/umkreissuche", label: "Umkreissuche", icon: IconMapPin }, ], }, @@ -76,6 +77,7 @@ const ADMIN_SECTIONS: NavSection[] = [ { items: [ { href: "/admin", label: "Admin-Dashboard", icon: IconUsersGroup }, + { href: "/admin/statistiken", label: "Statistiken", icon: IconChartBar }, { href: "/admin/einstellungen", label: "Einstellungen", icon: IconSettings }, ], }, @@ -143,7 +145,10 @@ export default function AppLayout({ children }: { children: React.ReactNode }) { }`} >
- MeinPflegeFuchs + + + MeinPflegeFuchs + + MeinPflegeFuchs diff --git a/pflegepilot_v3/frontend/src/app/(marketing)/layout.tsx b/pflegepilot_v3/frontend/src/app/(marketing)/layout.tsx index c849b0c..3526797 100644 --- a/pflegepilot_v3/frontend/src/app/(marketing)/layout.tsx +++ b/pflegepilot_v3/frontend/src/app/(marketing)/layout.tsx @@ -18,7 +18,8 @@ export default function MarketingLayout({ children }: { children: React.ReactNod
- + + MeinPflegeFuchs { siteName: "MeinPflegeFuchs", locale: "de_DE", type: "website", + images: [`${SITE_URL}/logo.png`], }, twitter: { card: "summary", title: titel, description: beschreibung, + images: [`${SITE_URL}/logo.png`], }, }; } @@ -146,8 +148,8 @@ const FEATURES: { icon: typeof IconBook2; titel: string; text: string; accent: A }, { icon: IconFirstAidKit, - titel: "Checklisten für den Ernstfall", - text: "Schritt-für-Schritt-Anleitungen für Krisenmomente – plötzliche Krankenhauseinweisung, Sturz, Ausfall der Pflegeperson und mehr.", + titel: "Wegweiser für schwierige Momente", + text: "Schritt-für-Schritt-Anleitungen für schwierige Situationen – plötzlich ins Krankenhaus, Sturz, Ausfall der Pflegeperson, Umzug ins Pflegeheim und mehr.", accent: "violet", }, ]; @@ -186,6 +188,7 @@ export default async function LandingPage() { operatingSystem: "Web", description: s.landing_seo_description || STANDARD_SEO_BESCHREIBUNG, url: SITE_URL, + image: `${SITE_URL}/logo.png`, offers: { "@type": "Offer", price: preisBasis, diff --git a/pflegepilot_v3/frontend/src/app/favicon.ico b/pflegepilot_v3/frontend/src/app/favicon.ico index 718d6fe..1f41d92 100644 Binary files a/pflegepilot_v3/frontend/src/app/favicon.ico and b/pflegepilot_v3/frontend/src/app/favicon.ico differ diff --git a/pflegepilot_v3/frontend/src/components/AuthOverlay.tsx b/pflegepilot_v3/frontend/src/components/AuthOverlay.tsx index 8956c1b..57a9d7c 100644 --- a/pflegepilot_v3/frontend/src/components/AuthOverlay.tsx +++ b/pflegepilot_v3/frontend/src/components/AuthOverlay.tsx @@ -19,6 +19,7 @@ export function AuthOverlay() { return (
+

MeinPflegeFuchs

{titel}