From 3c9083b90dd3e5f97109ba2a23d2f2f8cc7d6c7c Mon Sep 17 00:00:00 2001 From: kolaente Date: Mon, 12 Jun 2023 19:37:58 +0200 Subject: [PATCH] feat: add message to add to home screen on mobile --- src/App.vue | 2 + src/components/home/AddToHomeScreen.vue | 80 ++++++++++++++++++++++ src/components/home/UpdateNotification.vue | 12 ++-- src/components/misc/Icon.ts | 7 +- src/i18n/lang/en.json | 1 + src/stores/base.ts | 7 ++ 6 files changed, 102 insertions(+), 7 deletions(-) create mode 100644 src/components/home/AddToHomeScreen.vue diff --git a/src/App.vue b/src/App.vue index 175ba1dbf..a5edca6be 100644 --- a/src/App.vue +++ b/src/App.vue @@ -12,6 +12,7 @@ + @@ -43,6 +44,7 @@ import {useBaseStore} from '@/stores/base' import {useColorScheme} from '@/composables/useColorScheme' import {useBodyClass} from '@/composables/useBodyClass' +import AddToHomeScreen from '@/components/home/AddToHomeScreen.vue' const baseStore = useBaseStore() const authStore = useAuthStore() diff --git a/src/components/home/AddToHomeScreen.vue b/src/components/home/AddToHomeScreen.vue new file mode 100644 index 000000000..b8b2db630 --- /dev/null +++ b/src/components/home/AddToHomeScreen.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/components/home/UpdateNotification.vue b/src/components/home/UpdateNotification.vue index 63799e67b..2e79bcb1e 100644 --- a/src/components/home/UpdateNotification.vue +++ b/src/components/home/UpdateNotification.vue @@ -12,9 +12,12 @@