diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
new file mode 100644
index 00000000..c2efef6d
Binary files /dev/null and b/public/apple-touch-icon.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index e69de29b..236fadb9 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/favicon.svg b/public/favicon.svg
new file mode 100644
index 00000000..e4e710e0
--- /dev/null
+++ b/public/favicon.svg
@@ -0,0 +1,3 @@
+
diff --git a/resources/js/components/app-header.tsx b/resources/js/components/app-header.tsx
index b9e282d7..46542ecd 100644
--- a/resources/js/components/app-header.tsx
+++ b/resources/js/components/app-header.tsx
@@ -31,7 +31,7 @@ const rightNavItems: NavItem[] = [
},
{
title: 'Documentation',
- href: 'https://laravel.com/docs/starter-kits',
+ href: 'https://laravel.com/docs/starter-kits#react',
icon: BookOpen,
},
];
diff --git a/resources/js/components/app-sidebar.tsx b/resources/js/components/app-sidebar.tsx
index 86fd5fd6..c5176727 100644
--- a/resources/js/components/app-sidebar.tsx
+++ b/resources/js/components/app-sidebar.tsx
@@ -23,7 +23,7 @@ const footerNavItems: NavItem[] = [
},
{
title: 'Documentation',
- href: 'https://laravel.com/docs/starter-kits',
+ href: 'https://laravel.com/docs/starter-kits#react',
icon: BookOpen,
},
];
diff --git a/resources/js/components/user-menu-content.tsx b/resources/js/components/user-menu-content.tsx
index a3d29478..c002b194 100644
--- a/resources/js/components/user-menu-content.tsx
+++ b/resources/js/components/user-menu-content.tsx
@@ -2,7 +2,7 @@ import { DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSep
import { UserInfo } from '@/components/user-info';
import { useMobileNavigation } from '@/hooks/use-mobile-navigation';
import { type User } from '@/types';
-import { Link } from '@inertiajs/react';
+import { Link, router } from '@inertiajs/react';
import { LogOut, Settings } from 'lucide-react';
interface UserMenuContentProps {
@@ -12,6 +12,11 @@ interface UserMenuContentProps {
export function UserMenuContent({ user }: UserMenuContentProps) {
const cleanup = useMobileNavigation();
+ const handleLogout = () => {
+ cleanup();
+ router.flushAll();
+ };
+
return (
<>
@@ -30,7 +35,7 @@ export function UserMenuContent({ user }: UserMenuContentProps) {
-
+
Log out
diff --git a/resources/views/app.blade.php b/resources/views/app.blade.php
index 30938355..82182679 100644
--- a/resources/views/app.blade.php
+++ b/resources/views/app.blade.php
@@ -32,6 +32,10 @@
{{ config('app.name', 'Laravel') }}
+
+
+
+