summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src
diff options
context:
space:
mode:
authorRyan Vogel <[email protected]>2026-01-19 15:04:59 -0500
committerGitHub <[email protected]>2026-01-19 15:04:59 -0500
commit889c60d63b585a276080f20c40c2d73ff715ea94 (patch)
treeb550782e54a7138ab3d3039a5cff002c053c6211 /packages/ui/src
parentc47699536fe9742cf5aa37f2c51168abeb90cb8d (diff)
downloadopencode-889c60d63b585a276080f20c40c2d73ff715ea94.tar.gz
opencode-889c60d63b585a276080f20c40c2d73ff715ea94.zip
fix(web): rename favicons to v2 for cache busting (#9492)
Diffstat (limited to 'packages/ui/src')
-rw-r--r--packages/ui/src/assets/favicon/apple-touch-icon-v2.pngbin0 -> 1541 bytes
-rw-r--r--packages/ui/src/assets/favicon/favicon-96x96-v2.pngbin0 -> 536 bytes
-rw-r--r--packages/ui/src/assets/favicon/favicon-v2.icobin0 -> 15086 bytes
-rw-r--r--packages/ui/src/assets/favicon/favicon-v2.svg7
-rw-r--r--packages/ui/src/components/favicon.tsx6
5 files changed, 10 insertions, 3 deletions
diff --git a/packages/ui/src/assets/favicon/apple-touch-icon-v2.png b/packages/ui/src/assets/favicon/apple-touch-icon-v2.png
new file mode 100644
index 000000000..70fd01b0e
--- /dev/null
+++ b/packages/ui/src/assets/favicon/apple-touch-icon-v2.png
Binary files differ
diff --git a/packages/ui/src/assets/favicon/favicon-96x96-v2.png b/packages/ui/src/assets/favicon/favicon-96x96-v2.png
new file mode 100644
index 000000000..15266d28f
--- /dev/null
+++ b/packages/ui/src/assets/favicon/favicon-96x96-v2.png
Binary files differ
diff --git a/packages/ui/src/assets/favicon/favicon-v2.ico b/packages/ui/src/assets/favicon/favicon-v2.ico
new file mode 100644
index 000000000..34ca0b9c0
--- /dev/null
+++ b/packages/ui/src/assets/favicon/favicon-v2.ico
Binary files differ
diff --git a/packages/ui/src/assets/favicon/favicon-v2.svg b/packages/ui/src/assets/favicon/favicon-v2.svg
new file mode 100644
index 000000000..157edc4d7
--- /dev/null
+++ b/packages/ui/src/assets/favicon/favicon-v2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="512" height="512"><svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect width="512" height="512" fill="#131010"></rect>
+<path d="M320 224V352H192V224H320Z" fill="#5A5858"></path>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M384 416H128V96H384V416ZM320 160H192V352H320V160Z" fill="white"></path>
+</svg><style>@media (prefers-color-scheme: light) { :root { filter: none; } }
+@media (prefers-color-scheme: dark) { :root { filter: none; } }
+</style></svg> \ No newline at end of file
diff --git a/packages/ui/src/components/favicon.tsx b/packages/ui/src/components/favicon.tsx
index 3462384d4..abb0e1f78 100644
--- a/packages/ui/src/components/favicon.tsx
+++ b/packages/ui/src/components/favicon.tsx
@@ -3,9 +3,9 @@ import { Link, Meta } from "@solidjs/meta"
export const Favicon = () => {
return (
<>
- <Link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" />
- <Link rel="shortcut icon" href="/favicon.ico" />
- <Link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
+ <Link rel="icon" type="image/png" href="/favicon-96x96-v2.png" sizes="96x96" />
+ <Link rel="shortcut icon" href="/favicon-v2.ico" />
+ <Link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-v2.png" />
<Link rel="manifest" href="/site.webmanifest" />
<Meta name="apple-mobile-web-app-title" content="OpenCode" />
</>