From fb58a24170d5713a96a5ca31c8cb7136ba5c72ec Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Thu, 1 Aug 2024 17:55:50 +0200 Subject: [PATCH] Tests connexion --- app.vue | 8 +-- assets/common.css | 7 ++ components/content/prose/ProseA.vue | 6 +- components/explorer/RightComponent.vue | 10 ++- composables/useAuth.ts | 96 ------------------------- db.sqlite | Bin 69632 -> 77824 bytes middleware/auth.ts | 7 -- pages/explorer/[...slug].vue | 18 +++-- pages/user/login.vue | 64 +++++++++++++++-- pages/user/profile.vue | 4 +- pages/user/register.vue | 7 +- schemas/login.ts | 8 +++ server/api/auth/login.post.ts | 95 +++++++++++++++++++++++- server/api/auth/session.get.ts | 2 - server/api/comments.get.ts | 25 +++++++ 15 files changed, 222 insertions(+), 135 deletions(-) delete mode 100644 composables/useAuth.ts delete mode 100644 middleware/auth.ts create mode 100644 schemas/login.ts delete mode 100644 server/api/auth/session.get.ts create mode 100644 server/api/comments.get.ts diff --git a/app.vue b/app.vue index aceab37..b631f47 100644 --- a/app.vue +++ b/app.vue @@ -34,12 +34,12 @@ onMounted(() => {
- + - Systeme - Outils
@@ -48,7 +48,7 @@ onMounted(() => {
-
diff --git a/assets/common.css b/assets/common.css index 96583a8..db9ac87 100644 --- a/assets/common.css +++ b/assets/common.css @@ -270,4 +270,11 @@ html.light-mode .light-block { border-radius: 50%; box-sizing: content-box; animation: rotate 1s linear infinite; +} + +.input-form a { + padding: .5em; + text-align: center; + font-style: italic; + font-weight: var(--font-extrabold); } \ No newline at end of file diff --git a/components/content/prose/ProseA.vue b/components/content/prose/ProseA.vue index 1b5264c..8c60e25 100644 --- a/components/content/prose/ProseA.vue +++ b/components/content/prose/ProseA.vue @@ -116,7 +116,7 @@ function hidePreview(e: Event) { } -