From 95d4d1ca1cee64f115d4f8a9d883d27d85a017f5 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Wed, 19 Aug 2026 12:45:20 +0100 Subject: [PATCH] web/components: add announcements to timeline Signed-off-by: oppiliappan --- .../timeline/Announcements.stories.svelte | 30 ++++++++++++++++++ .../components/timeline/Announcements.svelte | 31 +++++++++++++++++++ web/src/routes/timeline/+page.svelte | 7 ++++- 3 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 web/src/lib/components/timeline/Announcements.stories.svelte create mode 100644 web/src/lib/components/timeline/Announcements.svelte diff --git a/web/src/lib/components/timeline/Announcements.stories.svelte b/web/src/lib/components/timeline/Announcements.stories.svelte new file mode 100644 index 000000000..6710c2041 --- /dev/null +++ b/web/src/lib/components/timeline/Announcements.stories.svelte @@ -0,0 +1,30 @@ + + + + + diff --git a/web/src/lib/components/timeline/Announcements.svelte b/web/src/lib/components/timeline/Announcements.svelte new file mode 100644 index 000000000..700d42576 --- /dev/null +++ b/web/src/lib/components/timeline/Announcements.svelte @@ -0,0 +1,31 @@ + + + +
+ {#if posts.length > 0} + + {/if} +
+
diff --git a/web/src/routes/timeline/+page.svelte b/web/src/routes/timeline/+page.svelte index b6c5dc369..8e58d7d6d 100644 --- a/web/src/routes/timeline/+page.svelte +++ b/web/src/routes/timeline/+page.svelte @@ -3,6 +3,7 @@ import GalleryVertical from "$icon/gallery-vertical"; import Button from "$lib/components/ui/Button.svelte"; import ButtonGroup from "$lib/components/ui/ButtonGroup.svelte"; + import Announcements from "$lib/components/timeline/Announcements.svelte"; import NotificationsPreview from "$lib/components/timeline/NotificationsPreview.svelte"; import RecentsPreview from "$lib/components/timeline/RecentsPreview.svelte"; import Timeline from "$lib/components/timeline/Timeline.svelte"; @@ -57,10 +58,14 @@ - +
+ +
-- 2.51.2