diff --git a/i18n-2.xlsm b/i18n-2.xlsm index 0768376..f065937 100644 Binary files a/i18n-2.xlsm and b/i18n-2.xlsm differ diff --git a/index.html b/index.html index e7797b8..560e836 100644 --- a/index.html +++ b/index.html @@ -17,11 +17,9 @@ - - - - - + + + diff --git a/public/icons/android-chrome-192x192.png b/public/icons/android-chrome-192x192.png new file mode 100644 index 0000000..7f12d03 Binary files /dev/null and b/public/icons/android-chrome-192x192.png differ diff --git a/public/icons/android-chrome-512x512.png b/public/icons/android-chrome-512x512.png new file mode 100644 index 0000000..3b62771 Binary files /dev/null and b/public/icons/android-chrome-512x512.png differ diff --git a/public/icons/apple-touch-icon.png b/public/icons/apple-touch-icon.png new file mode 100644 index 0000000..176ae1b Binary files /dev/null and b/public/icons/apple-touch-icon.png differ diff --git a/public/icons/favicon-16x16.png b/public/icons/favicon-16x16.png new file mode 100644 index 0000000..f93543d Binary files /dev/null and b/public/icons/favicon-16x16.png differ diff --git a/public/icons/favicon-32x32.png b/public/icons/favicon-32x32.png new file mode 100644 index 0000000..3eb0d11 Binary files /dev/null and b/public/icons/favicon-32x32.png differ diff --git a/public/icons/favicon.ico b/public/icons/favicon.ico new file mode 100644 index 0000000..dafad5c Binary files /dev/null and b/public/icons/favicon.ico differ diff --git a/public/icons/favicon.svg b/public/icons/favicon.svg new file mode 100644 index 0000000..4ffccf1 --- /dev/null +++ b/public/icons/favicon.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/public/icons/site.webmanifest b/public/icons/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/public/icons/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","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"} \ No newline at end of file diff --git a/src/boot/axios.ts b/src/boot/axios.ts index e74f12d..24660d9 100644 --- a/src/boot/axios.ts +++ b/src/boot/axios.ts @@ -1,7 +1,13 @@ import { defineBoot } from '#q-app/wrappers' -import axios, { type AxiosError } from 'axios' +import axios, { type AxiosError, type AxiosRequestConfig } from 'axios' import { Notify } from 'quasar' +declare module 'axios' { + export interface AxiosRequestConfig { + suppressNotify?: boolean + } +} + class ServerError extends Error { constructor( public code: string, @@ -31,12 +37,15 @@ api.interceptors.response.use( errorData.message ) - Notify.create({ - type: 'negative', - message: errorData.code + ': ' + errorData.message, - icon: 'mdi-alert-outline', - position: 'bottom' - }) + if (!error.config?.suppressNotify) { + Notify.create({ + type: 'negative', + message: errorData.code + ': ' + errorData.message, + icon: 'mdi-alert-outline', + position: 'bottom' + }) + } + return Promise.reject(serverError) } ) diff --git a/src/components/login-page/loginLogo.vue b/src/components/BaseLogo.vue similarity index 86% rename from src/components/login-page/loginLogo.vue rename to src/components/BaseLogo.vue index 8403946..12f875e 100644 --- a/src/components/login-page/loginLogo.vue +++ b/src/components/BaseLogo.vue @@ -1,7 +1,7 @@