diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs
index 31d5617..be11f9f 100644
--- a/docs/astro.config.mjs
+++ b/docs/astro.config.mjs
@@ -6,6 +6,43 @@ export default defineConfig({
integrations: [
starlight({
title: 'Emigrate',
+ favicon: '/favicon.ico',
+ head: [
+ {
+ tag: 'link',
+ attrs: {
+ rel: 'apple-touch-icon',
+ type: 'image/png',
+ href: '/apple-touch-icon.png',
+ sizes: '180x180',
+ },
+ },
+ {
+ tag: 'link',
+ attrs: {
+ rel: 'icon',
+ type: 'image/png',
+ href: '/favicon-32x32.png',
+ sizes: '32x32',
+ },
+ },
+ {
+ tag: 'link',
+ attrs: {
+ rel: 'icon',
+ type: 'image/png',
+ href: '/favicon-16x16.png',
+ sizes: '16x16',
+ },
+ },
+ {
+ tag: 'link',
+ attrs: {
+ rel: 'manifest',
+ href: '/site.webmanifest',
+ },
+ },
+ ],
social: {
github: 'https://github.com/aboviq/emigrate',
},
diff --git a/docs/public/android-chrome-192x192.png b/docs/public/android-chrome-192x192.png
new file mode 100644
index 0000000..656288f
Binary files /dev/null and b/docs/public/android-chrome-192x192.png differ
diff --git a/docs/public/android-chrome-512x512.png b/docs/public/android-chrome-512x512.png
new file mode 100644
index 0000000..f907747
Binary files /dev/null and b/docs/public/android-chrome-512x512.png differ
diff --git a/docs/public/apple-touch-icon.png b/docs/public/apple-touch-icon.png
new file mode 100644
index 0000000..6975c46
Binary files /dev/null and b/docs/public/apple-touch-icon.png differ
diff --git a/docs/public/favicon-16x16.png b/docs/public/favicon-16x16.png
new file mode 100644
index 0000000..e070d3e
Binary files /dev/null and b/docs/public/favicon-16x16.png differ
diff --git a/docs/public/favicon-32x32.png b/docs/public/favicon-32x32.png
new file mode 100644
index 0000000..182b4a8
Binary files /dev/null and b/docs/public/favicon-32x32.png differ
diff --git a/docs/public/favicon.ico b/docs/public/favicon.ico
new file mode 100644
index 0000000..0e01f12
Binary files /dev/null and b/docs/public/favicon.ico differ
diff --git a/docs/public/favicon.svg b/docs/public/favicon.svg
deleted file mode 100644
index cba5ac1..0000000
--- a/docs/public/favicon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/public/site.webmanifest b/docs/public/site.webmanifest
new file mode 100644
index 0000000..8aa8e35
--- /dev/null
+++ b/docs/public/site.webmanifest
@@ -0,0 +1,11 @@
+{
+ "name": "Emigrate",
+ "short_name": "Emigrate",
+ "icons": [
+ { "src": "/android-chrome-192x192.png", "sizes": "192x192", "type": "image/png" },
+ { "src": "/android-chrome-512x512.png", "sizes": "512x512", "type": "image/png" }
+ ],
+ "theme_color": "#ffffff",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}
diff --git a/docs/src/assets/emigrate.png b/docs/src/assets/emigrate.png
new file mode 100644
index 0000000..28fa6af
Binary files /dev/null and b/docs/src/assets/emigrate.png differ
diff --git a/docs/src/assets/houston.webp b/docs/src/assets/houston.webp
deleted file mode 100644
index 930c164..0000000
Binary files a/docs/src/assets/houston.webp and /dev/null differ
diff --git a/docs/src/content/docs/index.mdx b/docs/src/content/docs/index.mdx
index 7f16846..6d033e3 100644
--- a/docs/src/content/docs/index.mdx
+++ b/docs/src/content/docs/index.mdx
@@ -5,7 +5,7 @@ template: splash
hero:
tagline: Adapt any and all of your databases to new business needs.
Emigrate is a modern migration tool that's flexible, scalable, and easy to use.
image:
- file: ../../assets/houston.webp
+ file: ../../assets/emigrate.png
actions:
- text: Quick Start
link: /intro/quick-start/