From b4ee5bf23d9d07413809508d6706cc43fa94fbc2 Mon Sep 17 00:00:00 2001 From: Brock Anderson Date: Wed, 31 Jul 2024 10:51:43 -0700 Subject: [PATCH 1/8] added style for .v-btn.btn-link --- admin-frontend/src/App.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/admin-frontend/src/App.vue b/admin-frontend/src/App.vue index 6e88228b9..504cd35c1 100644 --- a/admin-frontend/src/App.vue +++ b/admin-frontend/src/App.vue @@ -176,6 +176,11 @@ button:disabled.v-btn { background-color: transparent !important; border: none; box-shadow: none; + font-weight: normal !important; + padding: 0px; +} +.v-btn.btn-link:hover > .v-btn__overlay { + opacity: 0 !important; } .v-alert .v-icon { From 7dfaae01e8aa10853e749d03fc12db2a65d6239c Mon Sep 17 00:00:00 2001 From: Brock Anderson Date: Wed, 31 Jul 2024 11:09:55 -0700 Subject: [PATCH 2/8] added style for .v-btn.btn-link --- admin-frontend/src/App.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin-frontend/src/App.vue b/admin-frontend/src/App.vue index 504cd35c1..2f5c26ec5 100644 --- a/admin-frontend/src/App.vue +++ b/admin-frontend/src/App.vue @@ -171,13 +171,13 @@ button:disabled.v-btn { } .v-btn.btn-link { - text-decoration: underline; color: $link-color; background-color: transparent !important; border: none; box-shadow: none; font-weight: normal !important; padding: 0px; + letter-spacing: 1px; } .v-btn.btn-link:hover > .v-btn__overlay { opacity: 0 !important; From ea74515125fd4ac2a35d597aa2d662b76f8f8460 Mon Sep 17 00:00:00 2001 From: Brock Anderson Date: Wed, 31 Jul 2024 11:10:28 -0700 Subject: [PATCH 3/8] announcement titles are now links to display announcement description in dialog --- .../src/components/AnnouncementsPage.vue | 43 ++++++++++++++++++- .../__tests__/AnnouncementsPage.spec.ts | 18 ++++++-- 2 files changed, 57 insertions(+), 4 deletions(-) diff --git a/admin-frontend/src/components/AnnouncementsPage.vue b/admin-frontend/src/components/AnnouncementsPage.vue index 405b8818d..a5f07b59e 100644 --- a/admin-frontend/src/components/AnnouncementsPage.vue +++ b/admin-frontend/src/components/AnnouncementsPage.vue @@ -41,6 +41,16 @@ " @update:options="updateSearch" > + @@ -84,6 +94,30 @@ + + + + + + {{ activeAnnouncement?.title }} + + + + {{ activeAnnouncement?.description }} + + + + + + Close + + + +