From 16bd89e8e0000c94138db59ed9454001ffd965bf Mon Sep 17 00:00:00 2001 From: DecDuck Date: Tue, 11 Mar 2025 17:08:31 +1100 Subject: [PATCH] fix: notifications and store styling --- server/assets/core.scss | 4 +- server/components/AddLibraryButton.vue | 2 +- server/components/Notification.vue | 12 +- server/layouts/admin.vue | 157 ++++++++++++------ server/pages/store/index.vue | 2 +- .../api/v1/notifications/[id]/index.delete.ts | 10 +- .../api/v1/notifications/[id]/index.get.ts | 10 +- .../api/v1/notifications/[id]/read.post.ts | 10 +- .../server/api/v1/notifications/index.get.ts | 10 +- .../api/v1/notifications/readall.post.ts | 10 +- server/server/api/v1/notifications/ws.get.ts | 24 ++- server/server/h3.d.ts | 13 -- server/server/internal/acls/descriptions.ts | 5 + server/server/internal/acls/index.ts | 5 + server/server/internal/library/index.ts | 10 ++ 15 files changed, 203 insertions(+), 81 deletions(-) diff --git a/server/assets/core.scss b/server/assets/core.scss index 8fe785b7..b2c2757a 100644 --- a/server/assets/core.scss +++ b/server/assets/core.scss @@ -64,12 +64,10 @@ $helvetica: ( background-color: #d4d4d8; } - .store-carousel > .carousel__viewport { - overflow-y: visible !important; + overflow: visible !important; } - button { cursor: pointer !important; } diff --git a/server/components/AddLibraryButton.vue b/server/components/AddLibraryButton.vue index 6fa818f1..629483b5 100644 --- a/server/components/AddLibraryButton.vue +++ b/server/components/AddLibraryButton.vue @@ -19,7 +19,6 @@ >