From f3d870bc6e73d7dcc4f9967d6597bdedc351d862 Mon Sep 17 00:00:00 2001 From: "leon.hoppe" Date: Mon, 1 May 2023 20:58:33 +0200 Subject: [PATCH] added SEO + fixed timetable bug --- BetterIServ.Mobile/angular.json | 4 ++- .../src/app/pages/schedule/schedule.page.html | 2 +- .../src/app/pages/schedule/schedule.page.ts | 1 + BetterIServ.Mobile/src/index.html | 2 +- BetterIServ.Mobile/src/manifest.webmanifest | 2 +- BetterIServ.Mobile/src/robots.txt | 4 +++ BetterIServ.Mobile/src/sitemap.xml | 27 +++++++++++++++++++ 7 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 BetterIServ.Mobile/src/robots.txt create mode 100644 BetterIServ.Mobile/src/sitemap.xml diff --git a/BetterIServ.Mobile/angular.json b/BetterIServ.Mobile/angular.json index 827c049..debf3b3 100644 --- a/BetterIServ.Mobile/angular.json +++ b/BetterIServ.Mobile/angular.json @@ -35,7 +35,9 @@ "input": "node_modules/ionicons/dist/ionicons/svg", "output": "./svg" }, - "src/manifest.webmanifest" + "src/manifest.webmanifest", + "src/robots.txt", + "src/sitemap.xml" ], "styles": ["src/theme/variables.scss", "src/global.scss"], "scripts": [], diff --git a/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.html b/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.html index 444ff65..634f86a 100644 --- a/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.html +++ b/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.html @@ -183,7 +183,7 @@ -
+
Mo Di diff --git a/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.ts b/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.ts index d528a74..ffd070d 100644 --- a/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.ts +++ b/BetterIServ.Mobile/src/app/pages/schedule/schedule.page.ts @@ -39,6 +39,7 @@ export class SchedulePage implements OnInit { this.timetable[day].push(undefined); } } + await this.storage.setItem("timetable", this.timetable); } } diff --git a/BetterIServ.Mobile/src/index.html b/BetterIServ.Mobile/src/index.html index 322fe65..4246373 100644 --- a/BetterIServ.Mobile/src/index.html +++ b/BetterIServ.Mobile/src/index.html @@ -19,7 +19,7 @@ - + diff --git a/BetterIServ.Mobile/src/manifest.webmanifest b/BetterIServ.Mobile/src/manifest.webmanifest index 930c324..caaba4e 100644 --- a/BetterIServ.Mobile/src/manifest.webmanifest +++ b/BetterIServ.Mobile/src/manifest.webmanifest @@ -1,7 +1,7 @@ { "name": "BetterIServ", "short_name": "BetterIServ", - "theme_color": "#3880ff", + "theme_color": "#121212", "background_color": "#121212", "display": "standalone", "orientation": "portrait", diff --git a/BetterIServ.Mobile/src/robots.txt b/BetterIServ.Mobile/src/robots.txt new file mode 100644 index 0000000..b31a9a0 --- /dev/null +++ b/BetterIServ.Mobile/src/robots.txt @@ -0,0 +1,4 @@ +User-agent: * +Allow: / + +Sitemap: https://school.leon-hoppe.de/sitemap.xml diff --git a/BetterIServ.Mobile/src/sitemap.xml b/BetterIServ.Mobile/src/sitemap.xml new file mode 100644 index 0000000..87f6aa8 --- /dev/null +++ b/BetterIServ.Mobile/src/sitemap.xml @@ -0,0 +1,27 @@ + + + + https://school.leon-hoppe.de/home + 2023-05-01 + + + https://school.leon-hoppe.de/files + 2023-05-01 + + + https://school.leon-hoppe.de/login + 2023-05-01 + + + https://school.leon-hoppe.de/mails + 2023-05-01 + + + https://school.leon-hoppe.de/schedule + 2023-05-01 + + + https://school.leon-hoppe.de/substitution + 2023-05-01 + +