diff --git a/frontend/public/apple-touch-icon.png b/frontend/public/apple-touch-icon.png new file mode 100644 index 00000000..821faf95 Binary files /dev/null and b/frontend/public/apple-touch-icon.png differ diff --git a/frontend/public/favicon-96x96.png b/frontend/public/favicon-96x96.png new file mode 100644 index 00000000..0ed4c4c3 Binary files /dev/null and b/frontend/public/favicon-96x96.png differ diff --git a/frontend/public/favicon.ico b/frontend/public/favicon.ico new file mode 100644 index 00000000..84733e72 Binary files /dev/null and b/frontend/public/favicon.ico differ diff --git a/frontend/public/favicon.svg b/frontend/public/favicon.svg new file mode 100644 index 00000000..b7e7f197 --- /dev/null +++ b/frontend/public/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/public/orca.png b/frontend/public/orca.png new file mode 100644 index 00000000..143cb7c1 Binary files /dev/null and b/frontend/public/orca.png differ diff --git a/frontend/public/site.webmanifest b/frontend/public/site.webmanifest new file mode 100644 index 00000000..14cbe8b8 --- /dev/null +++ b/frontend/public/site.webmanifest @@ -0,0 +1,21 @@ +{ + "name": "Orca Bot", + "short_name": "Orca Bot", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} \ No newline at end of file diff --git a/frontend/public/web-app-manifest-192x192.png b/frontend/public/web-app-manifest-192x192.png new file mode 100644 index 00000000..149a9e23 Binary files /dev/null and b/frontend/public/web-app-manifest-192x192.png differ diff --git a/frontend/public/web-app-manifest-512x512.png b/frontend/public/web-app-manifest-512x512.png new file mode 100644 index 00000000..ff6edf69 Binary files /dev/null and b/frontend/public/web-app-manifest-512x512.png differ diff --git a/frontend/src/app/(app)/dashboards/[id]/page.tsx b/frontend/src/app/(app)/dashboards/[id]/page.tsx index 9788dd85..70a75a7b 100644 --- a/frontend/src/app/(app)/dashboards/[id]/page.tsx +++ b/frontend/src/app/(app)/dashboards/[id]/page.tsx @@ -561,72 +561,75 @@ export default function DashboardPage() { return (
{/* Header */} -
- {/* Back button */} - - - {/* Dashboard name */} -

- {dashboard.name} -

- - {/* Role badge */} - {role !== "owner" && ( - - {role} - - )} - -
- - {/* Presence indicators */} -
- -
- - - {presenceUsers.length} +
+
+
+ Orcabot + + Orca Bot + +
+ +
+

+ {dashboard.name} +

+ {role !== "owner" && ( + + {role} - {/* Connection status dot */} -
+ +
+ {/* Presence indicators */} +
+ + ? `${presenceUsers.length} online` + : "Connecting..." + } + > +
+ + + {presenceUsers.length} + + {/* Connection status dot */} +
+
+ +
-
- -
- {/* Actions */} -
- - - - - - - - - + {/* Actions */} +
+ + + + + + + + + +
+
@@ -634,6 +637,16 @@ export default function DashboardPage() {
{/* Toolbar */}