diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png
new file mode 100644
index 00000000..df204070
Binary files /dev/null and b/public/android-chrome-192x192.png differ
diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png
new file mode 100644
index 00000000..80dd09e0
Binary files /dev/null and b/public/android-chrome-512x512.png differ
diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png
index bfc91d54..e81afe64 100644
Binary files a/public/apple-touch-icon.png and b/public/apple-touch-icon.png differ
diff --git a/public/browserconfig.xml b/public/browserconfig.xml
new file mode 100644
index 00000000..6d414935
--- /dev/null
+++ b/public/browserconfig.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+ #00a300
+
+
+
diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png
new file mode 100644
index 00000000..97a7a989
Binary files /dev/null and b/public/favicon-16x16.png differ
diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png
new file mode 100644
index 00000000..54d98df6
Binary files /dev/null and b/public/favicon-32x32.png differ
diff --git a/public/favicon.ico b/public/favicon.ico
index 5b645f86..9aa03277 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/icon-192.png b/public/icon-192.png
deleted file mode 100644
index 3864b885..00000000
Binary files a/public/icon-192.png and /dev/null differ
diff --git a/public/icon-512.png b/public/icon-512.png
deleted file mode 100644
index 86b4ee1c..00000000
Binary files a/public/icon-512.png and /dev/null differ
diff --git a/public/icon.svg b/public/icon.svg
deleted file mode 100644
index 489850c4..00000000
--- a/public/icon.svg
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
diff --git a/public/iconTodoServis.svg b/public/iconTodoServis.svg
deleted file mode 100644
index cabed1d5..00000000
--- a/public/iconTodoServis.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest
index 70596f4f..d6ef8626 100644
--- a/public/manifest.webmanifest
+++ b/public/manifest.webmanifest
@@ -1,27 +1,21 @@
{
- "name": "LearnGrove",
- "short_name": "LearnGrove",
- "icons": [
- {
- "src": "/icon-192.png",
- "type": "image/png",
- "sizes": "192x192"
- },
- {
- "src": "/icon-512.png",
- "type": "image/png",
- "sizes": "512x512"
- },
- {
- "src": "/icon-512.png",
- "type": "image/png",
- "sizes": "512x512",
- "purpose": "any maskable"
- }
- ],
- "start_url": "/",
- "display": "standalone",
- "theme_color": "#1DD762",
- "background_color": "#1DD762",
- "orientation": "portrait-primary"
+ "name": "LearnGrove",
+ "short_name": "LearnGrove",
+ "icons": [
+ {
+ "src": "/android-chrome-192x192.png?v=2",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-512x512.png?v=2",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "start_url": "/",
+ "display": "standalone",
+ "theme_color": "#198900",
+ "background_color": "#198900",
+ "orientation": "portrait-primary"
}
diff --git a/public/mstile-144x144.png b/public/mstile-144x144.png
new file mode 100644
index 00000000..460bf59c
Binary files /dev/null and b/public/mstile-144x144.png differ
diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png
new file mode 100644
index 00000000..13c2ea57
Binary files /dev/null and b/public/mstile-150x150.png differ
diff --git a/public/mstile-310x150.png b/public/mstile-310x150.png
new file mode 100644
index 00000000..66f3c469
Binary files /dev/null and b/public/mstile-310x150.png differ
diff --git a/public/mstile-310x310.png b/public/mstile-310x310.png
new file mode 100644
index 00000000..66c52727
Binary files /dev/null and b/public/mstile-310x310.png differ
diff --git a/public/mstile-70x70.png b/public/mstile-70x70.png
new file mode 100644
index 00000000..c7951082
Binary files /dev/null and b/public/mstile-70x70.png differ
diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg
new file mode 100644
index 00000000..8989ee2d
--- /dev/null
+++ b/public/safari-pinned-tab.svg
@@ -0,0 +1,1597 @@
+
+
+
diff --git a/src/config.ts b/src/config.ts
index 8d22f81a..3e5a7535 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -12,7 +12,7 @@ const CONFIG = {
defaultTheme: "system", // Values: "system" | "light" | "dark" | "light:only" | "dark:only"
- themeColor: "#1DD762",
+ themeColor: "#198900",
language: "en",
textDirection: "ltr",
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index b65ab4eb..4df7fb6a 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -15,17 +15,37 @@ const lang = getLangFromUrl(Astro.url);
{stylesheets}
-
-
+
+
+
+
+
+
+
-
-
{pageTitle}