From dc65e01bece71f20db72daafd2425b1ea9c90077 Mon Sep 17 00:00:00 2001 From: Liviu Burcusel Date: Thu, 15 Jan 2026 15:40:15 +0100 Subject: [PATCH] Added TOS and PrivPol pages. --- app/components/LoginForm.vue | 4 ++-- app/components/SignupForm.vue | 4 ++-- app/layouts/Default.vue | 12 ++---------- app/layouts/default/Sidebar.vue | 17 +++++++++++++++-- app/pages/auth/logout.vue | 4 ++-- app/pages/legal/privacy-policy.vue | 22 ++++++++++++++++++++++ app/pages/legal/terms-of-service.vue | 22 ++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- tests/layouts/Default.test.ts | 4 ++-- tests/layouts/default/Sidebar.test.ts | 4 +++- tests/pages/legal/privacy-policy.test.ts | 11 +++++++++++ tests/pages/legal/terms-of-service.test.ts | 11 +++++++++++ tsconfig.test.json | 1 + 14 files changed, 98 insertions(+), 24 deletions(-) create mode 100644 app/pages/legal/privacy-policy.vue create mode 100644 app/pages/legal/terms-of-service.vue create mode 100644 tests/pages/legal/privacy-policy.test.ts create mode 100644 tests/pages/legal/terms-of-service.test.ts diff --git a/app/components/LoginForm.vue b/app/components/LoginForm.vue index 8dd34a3..622b6c6 100644 --- a/app/components/LoginForm.vue +++ b/app/components/LoginForm.vue @@ -58,8 +58,8 @@ const doLogin = async () => { - - + + diff --git a/app/components/SignupForm.vue b/app/components/SignupForm.vue index 9bfa07a..217c684 100644 --- a/app/components/SignupForm.vue +++ b/app/components/SignupForm.vue @@ -74,8 +74,8 @@ const createAccount = async () => { - - + + diff --git a/app/layouts/Default.vue b/app/layouts/Default.vue index f82fff1..ad31ba6 100644 --- a/app/layouts/Default.vue +++ b/app/layouts/Default.vue @@ -8,12 +8,8 @@ import { SidebarInset, SidebarProvider, SidebarTrigger } from "~/components/ui/s import { Separator } from "~/components/ui/separator"; -import { useRuntimeConfig } from "#app"; - const currentYear = new Date().getFullYear(); -const config = useRuntimeConfig(); - const authStore = useAuthStore(); await authStore.init(); @@ -31,12 +27,8 @@ await authStore.init();
-
- Glowing Fiesta 2025 ({{ config.public.appVersion }}) -
-
- Glowing Fiesta 2025 - {{ currentYear }} ({{ config.public.appVersion }}) -
+
Glowing Fiesta 2025
+
Glowing Fiesta 2025 - {{ currentYear }}
diff --git a/app/layouts/default/Sidebar.vue b/app/layouts/default/Sidebar.vue index e4abdd5..937847e 100644 --- a/app/layouts/default/Sidebar.vue +++ b/app/layouts/default/Sidebar.vue @@ -1,6 +1,7 @@