diff --git a/resources/Logo.fig b/resources/Logo.fig
new file mode 100644
index 0000000..c171bae
Binary files /dev/null and b/resources/Logo.fig differ
diff --git a/resources/Notepad Logo Dark.png b/resources/Notepad Logo Dark.png
new file mode 100644
index 0000000..0633d23
Binary files /dev/null and b/resources/Notepad Logo Dark.png differ
diff --git a/resources/Notepad Logo Light.png b/resources/Notepad Logo Light.png
new file mode 100644
index 0000000..11e7056
Binary files /dev/null and b/resources/Notepad Logo Light.png differ
diff --git a/src/app.html b/src/app.html
index 8f7b3b0..f05df46 100644
--- a/src/app.html
+++ b/src/app.html
@@ -2,9 +2,12 @@
-
-
-
+
+
+
%sveltekit.head%
diff --git a/src/lib/assets/imgs/Notepad Logo Dark.svg b/src/lib/assets/imgs/Notepad Logo Dark.svg
new file mode 100644
index 0000000..e0e4046
--- /dev/null
+++ b/src/lib/assets/imgs/Notepad Logo Dark.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/lib/assets/imgs/Notepad Logo Light.svg b/src/lib/assets/imgs/Notepad Logo Light.svg
new file mode 100644
index 0000000..1b210a0
--- /dev/null
+++ b/src/lib/assets/imgs/Notepad Logo Light.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/lib/assets/imgs/favicon-dark.png b/src/lib/assets/imgs/favicon-dark.png
new file mode 100644
index 0000000..4d9619c
Binary files /dev/null and b/src/lib/assets/imgs/favicon-dark.png differ
diff --git a/src/lib/assets/imgs/favicon.png b/src/lib/assets/imgs/favicon.png
new file mode 100644
index 0000000..28efa65
Binary files /dev/null and b/src/lib/assets/imgs/favicon.png differ
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index f82bf57..e27d750 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -1,7 +1,17 @@
+
+
+ {#if $mode == 'dark'}
+
+ {:else}
+
+ {/if}
+
diff --git a/static/favicon.png b/static/favicon.png
index 825b9e6..28efa65 100644
Binary files a/static/favicon.png and b/static/favicon.png differ
diff --git a/static/icon512_maskable.png b/static/icon512_maskable.png
new file mode 100644
index 0000000..f82f03f
Binary files /dev/null and b/static/icon512_maskable.png differ
diff --git a/static/icon512_rounded.png b/static/icon512_rounded.png
new file mode 100644
index 0000000..81f2d69
Binary files /dev/null and b/static/icon512_rounded.png differ
diff --git a/static/manifest.json b/static/manifest.json
index 00d6ceb..41bb06d 100644
--- a/static/manifest.json
+++ b/static/manifest.json
@@ -1,14 +1,22 @@
{
- "name": "Notepad",
- "description": "Windows like notepad for cross platform.",
- "display": "standalone",
- "start_url": "/",
+ "theme_color": "#888888",
+ "background_color": "#d4d4d4",
"icons": [
{
- "src": "icons/myIcon512.png",
+ "purpose": "maskable",
"sizes": "512x512",
- "type": "image/png",
- "purpose": "any maskable"
- }
- ]
+ "src": "icon512_maskable.png",
+ "type": "image/png"
+ },
+ { "purpose": "any", "sizes": "512x512", "src": "icon512_rounded.png", "type": "image/png" }
+ ],
+ "orientation": "any",
+ "display": "standalone",
+ "dir": "auto",
+ "lang": "en-IN",
+ "name": "Notepad",
+ "short_name": "Notepad",
+ "start_url": "/Notepad",
+ "scope": ".",
+ "description": "Windows like notepad for cross platform."
}
diff --git a/svelte.config.js b/svelte.config.js
index 9d26a48..544a2cd 100644
--- a/svelte.config.js
+++ b/svelte.config.js
@@ -1,7 +1,7 @@
import adapter from '@sveltejs/adapter-static';
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
-const dev = process.env.NODE_ENV === 'development';
+// const dev = process.env.NODE_ENV === 'development';
/** @type {import('@sveltejs/kit').Config} */
const config = {
@@ -18,7 +18,8 @@ const config = {
}),
// https://stackoverflow.com/a/72733222/14781260
paths: {
- base: dev ? '' : '/Notepad'
+ // base: dev ? '' : '/Notepad'
+ base: '/Notepad'
},
alias: {
'@/*': 'src/lib/*'