From 137241fdbb9d37550d40546356ab456e2ab10eec 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 --- assets/core.scss | 4 +- components/AddLibraryButton.vue | 2 +- components/Notification.vue | 12 +- layouts/admin.vue | 157 ++++++++++++------ pages/store/index.vue | 2 +- .../api/v1/notifications/[id]/index.delete.ts | 10 +- server/api/v1/notifications/[id]/index.get.ts | 10 +- server/api/v1/notifications/[id]/read.post.ts | 10 +- server/api/v1/notifications/index.get.ts | 10 +- server/api/v1/notifications/readall.post.ts | 10 +- server/api/v1/notifications/ws.get.ts | 24 ++- server/h3.d.ts | 13 -- server/internal/acls/descriptions.ts | 5 + server/internal/acls/index.ts | 5 + server/internal/library/index.ts | 10 ++ 15 files changed, 203 insertions(+), 81 deletions(-) diff --git a/assets/core.scss b/assets/core.scss index 8fe785b..b2c2757 100644 --- a/assets/core.scss +++ b/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/components/AddLibraryButton.vue b/components/AddLibraryButton.vue index 6fa818f..629483b 100644 --- a/components/AddLibraryButton.vue +++ b/components/AddLibraryButton.vue @@ -19,7 +19,6 @@ >