From fcf2b7ef2add610590cae4a0c57c35da7ceebf07 Mon Sep 17 00:00:00 2001 From: Michael Genson Date: Sat, 28 Mar 2026 01:05:08 +0000 Subject: [PATCH] implement basic placeholder announcement --- .../Announcement/AnnouncementDialog.vue | 67 ++++++++++++++++++- .../Announcements/2026-03-27_1_welcome.vue | 13 ++++ .../Layout/LayoutParts/AppSidebar.vue | 2 +- frontend/composables/use-announcements.ts | 37 +++++++++- 4 files changed, 114 insertions(+), 5 deletions(-) create mode 100644 frontend/components/Domain/Announcement/Announcements/2026-03-27_1_welcome.vue diff --git a/frontend/components/Domain/Announcement/AnnouncementDialog.vue b/frontend/components/Domain/Announcement/AnnouncementDialog.vue index b117a82a8..ff4f93e42 100644 --- a/frontend/components/Domain/Announcement/AnnouncementDialog.vue +++ b/frontend/components/Domain/Announcement/AnnouncementDialog.vue @@ -1,11 +1,76 @@ diff --git a/frontend/components/Domain/Announcement/Announcements/2026-03-27_1_welcome.vue b/frontend/components/Domain/Announcement/Announcements/2026-03-27_1_welcome.vue new file mode 100644 index 000000000..986c23067 --- /dev/null +++ b/frontend/components/Domain/Announcement/Announcements/2026-03-27_1_welcome.vue @@ -0,0 +1,13 @@ + + + diff --git a/frontend/components/Layout/LayoutParts/AppSidebar.vue b/frontend/components/Layout/LayoutParts/AppSidebar.vue index 71abeabeb..a470ac2fe 100644 --- a/frontend/components/Layout/LayoutParts/AppSidebar.vue +++ b/frontend/components/Layout/LayoutParts/AppSidebar.vue @@ -125,7 +125,7 @@ >