summaryrefslogtreecommitdiffhomepage
path: root/packages/web
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-25 10:45:13 -0600
committerAdam <[email protected]>2025-11-25 10:45:18 -0600
commitb4e6f128d7104c74de4f57fd1ebe6051e65b52f3 (patch)
treebce9e3e5ef6e535e6cf48cf99cfadd1a5f52564e /packages/web
parent7d5e6718dc3f83974ffbf0d4f2d8f8dc85d5b484 (diff)
downloadopencode-b4e6f128d7104c74de4f57fd1ebe6051e65b52f3.tar.gz
opencode-b4e6f128d7104c74de4f57fd1ebe6051e65b52f3.zip
fix: favicons across all web properties
Diffstat (limited to 'packages/web')
-rw-r--r--packages/web/astro.config.mjs9
l---------packages/web/public/apple-touch-icon.png1
l---------packages/web/public/favicon-96x96.png1
l---------packages/web/public/favicon.ico1
l---------[-rw-r--r--]packages/web/public/favicon.svg5
-rw-r--r--packages/web/public/robots.txt3
l---------packages/web/public/site.webmanifest1
l---------packages/web/public/web-app-manifest-192x192.png1
l---------packages/web/public/web-app-manifest-512x512.png1
9 files changed, 9 insertions, 14 deletions
diff --git a/packages/web/astro.config.mjs b/packages/web/astro.config.mjs
index ed1542cee..720a9e1c9 100644
--- a/packages/web/astro.config.mjs
+++ b/packages/web/astro.config.mjs
@@ -38,15 +38,6 @@ export default defineConfig({
{ icon: "github", label: "GitHub", href: config.github },
{ icon: "discord", label: "Dscord", href: config.discord },
],
- head: [
- {
- tag: "link",
- attrs: {
- rel: "icon",
- href: "/docs/favicon.svg",
- },
- },
- ],
editLink: {
baseUrl: `${config.github}/edit/dev/packages/web/`,
},
diff --git a/packages/web/public/apple-touch-icon.png b/packages/web/public/apple-touch-icon.png
new file mode 120000
index 000000000..fb6e8b170
--- /dev/null
+++ b/packages/web/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/web/public/favicon-96x96.png b/packages/web/public/favicon-96x96.png
new file mode 120000
index 000000000..155c5ed2f
--- /dev/null
+++ b/packages/web/public/favicon-96x96.png
@@ -0,0 +1 @@
+../../ui/src/assets/favicon/favicon-96x96.png \ No newline at end of file
diff --git a/packages/web/public/favicon.ico b/packages/web/public/favicon.ico
new file mode 120000
index 000000000..1c90f01b1
--- /dev/null
+++ b/packages/web/public/favicon.ico
@@ -0,0 +1 @@
+../../ui/src/assets/favicon/favicon.ico \ No newline at end of file
diff --git a/packages/web/public/favicon.svg b/packages/web/public/favicon.svg
index bf8f9075d..80804d257 100644..120000
--- a/packages/web/public/favicon.svg
+++ b/packages/web/public/favicon.svg
@@ -1,4 +1 @@
-<svg width="400" height="400" viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg">
-<rect width="400" height="400" fill="#0E0E0E"/>
-<path fill-rule="evenodd" clip-rule="evenodd" d="M312 340H88V60H312V340ZM256 116H144V284H256V116Z" fill="white"/>
-</svg>
+../../ui/src/assets/favicon/favicon.svg \ No newline at end of file
diff --git a/packages/web/public/robots.txt b/packages/web/public/robots.txt
index f88eb1790..bddac69de 100644
--- a/packages/web/public/robots.txt
+++ b/packages/web/public/robots.txt
@@ -2,4 +2,5 @@ User-agent: *
Allow: /
# Disallow shared content pages
-Disallow: /s/ \ No newline at end of file
+Disallow: /s/
+Disallow: /share/ \ No newline at end of file
diff --git a/packages/web/public/site.webmanifest b/packages/web/public/site.webmanifest
new file mode 120000
index 000000000..a116d7879
--- /dev/null
+++ b/packages/web/public/site.webmanifest
@@ -0,0 +1 @@
+../../ui/src/assets/favicon/site.webmanifest \ No newline at end of file
diff --git a/packages/web/public/web-app-manifest-192x192.png b/packages/web/public/web-app-manifest-192x192.png
new file mode 120000
index 000000000..8cfdf8ca5
--- /dev/null
+++ b/packages/web/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/web/public/web-app-manifest-512x512.png b/packages/web/public/web-app-manifest-512x512.png
new file mode 120000
index 000000000..4165998e6
--- /dev/null
+++ b/packages/web/public/web-app-manifest-512x512.png
@@ -0,0 +1 @@
+../../ui/src/assets/favicon/web-app-manifest-512x512.png \ No newline at end of file