From b4e6f128d7104c74de4f57fd1ebe6051e65b52f3 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Tue, 25 Nov 2025 10:45:13 -0600 Subject: fix: favicons across all web properties --- packages/enterprise/public/apple-touch-icon.png | 1 + packages/enterprise/public/favicon-96x96.png | 1 + packages/enterprise/public/favicon.ico | 1 + packages/enterprise/public/site.webmanifest | 1 + packages/enterprise/public/web-app-manifest-192x192.png | 1 + packages/enterprise/public/web-app-manifest-512x512.png | 1 + packages/enterprise/src/app.tsx | 14 ++++++++------ packages/enterprise/src/entry-server.tsx | 1 - 8 files changed, 14 insertions(+), 7 deletions(-) create mode 120000 packages/enterprise/public/apple-touch-icon.png create mode 120000 packages/enterprise/public/favicon-96x96.png create mode 120000 packages/enterprise/public/favicon.ico create mode 120000 packages/enterprise/public/site.webmanifest create mode 120000 packages/enterprise/public/web-app-manifest-192x192.png create mode 120000 packages/enterprise/public/web-app-manifest-512x512.png (limited to 'packages/enterprise') diff --git a/packages/enterprise/public/apple-touch-icon.png b/packages/enterprise/public/apple-touch-icon.png new file mode 120000 index 000000000..fb6e8b170 --- /dev/null +++ b/packages/enterprise/public/apple-touch-icon.png @@ -0,0 +1 @@ +../../ui/src/assets/favicon/apple-touch-icon.png \ No newline at end of file diff --git a/packages/enterprise/public/favicon-96x96.png b/packages/enterprise/public/favicon-96x96.png new file mode 120000 index 000000000..155c5ed2f --- /dev/null +++ b/packages/enterprise/public/favicon-96x96.png @@ -0,0 +1 @@ +../../ui/src/assets/favicon/favicon-96x96.png \ No newline at end of file diff --git a/packages/enterprise/public/favicon.ico b/packages/enterprise/public/favicon.ico new file mode 120000 index 000000000..1c90f01b1 --- /dev/null +++ b/packages/enterprise/public/favicon.ico @@ -0,0 +1 @@ +../../ui/src/assets/favicon/favicon.ico \ No newline at end of file diff --git a/packages/enterprise/public/site.webmanifest b/packages/enterprise/public/site.webmanifest new file mode 120000 index 000000000..a116d7879 --- /dev/null +++ b/packages/enterprise/public/site.webmanifest @@ -0,0 +1 @@ +../../ui/src/assets/favicon/site.webmanifest \ No newline at end of file diff --git a/packages/enterprise/public/web-app-manifest-192x192.png b/packages/enterprise/public/web-app-manifest-192x192.png new file mode 120000 index 000000000..8cfdf8ca5 --- /dev/null +++ b/packages/enterprise/public/web-app-manifest-192x192.png @@ -0,0 +1 @@ +../../ui/src/assets/favicon/web-app-manifest-192x192.png \ No newline at end of file diff --git a/packages/enterprise/public/web-app-manifest-512x512.png b/packages/enterprise/public/web-app-manifest-512x512.png new file mode 120000 index 000000000..4165998e6 --- /dev/null +++ b/packages/enterprise/public/web-app-manifest-512x512.png @@ -0,0 +1 @@ +../../ui/src/assets/favicon/web-app-manifest-512x512.png \ No newline at end of file diff --git a/packages/enterprise/src/app.tsx b/packages/enterprise/src/app.tsx index 28c271775..6d32c8b6c 100644 --- a/packages/enterprise/src/app.tsx +++ b/packages/enterprise/src/app.tsx @@ -1,21 +1,23 @@ import { Router } from "@solidjs/router" import { FileRoutes } from "@solidjs/start/router" -import { Fonts } from "@opencode-ai/ui/fonts" +import { Font } from "@opencode-ai/ui/font" import { MetaProvider } from "@solidjs/meta" import { MarkedProvider } from "@opencode-ai/ui/context/marked" import { Suspense } from "solid-js" import "./app.css" +import { Favicon } from "@opencode-ai/ui/favicon" export default function App() { return ( ( - - - + + + + {props.children} - - + + )} > diff --git a/packages/enterprise/src/entry-server.tsx b/packages/enterprise/src/entry-server.tsx index f5755ffa3..436a155c3 100644 --- a/packages/enterprise/src/entry-server.tsx +++ b/packages/enterprise/src/entry-server.tsx @@ -8,7 +8,6 @@ export default createHandler(() => ( - OpenCode {assets} -- cgit v1.2.3