feat(notifications): show full notification details with actions

Long announcements were clamped in the list and had nowhere to open, so
notifications now open a detail dialog with the full message, type, theme,
sender and timestamp, plus a shortcut into the Community Workshop.
This commit is contained in:
HorizonCode committed 2026-11-03 18:33:19 +01:00
1 parent 520ad5c4f1
commit fc128b7178
3 files changed
+173 -8

No files matched your search

+6 -1
View File
@@ -2178,7 +2178,12 @@
<ThemeIcon name="settings" set={iconSet} class="size-5!" />
</Button>
<div class="mt-auto flex flex-col items-center gap-2">
<NotificationHub />
<NotificationHub
onOpenWorkshop={() => {
selectedView = 'THEMES';
activeThemesTab = 'workshop';
}}
/>
<DropdownMenu.Root>
<DropdownMenu.Trigger disabled={$launching}>
<Avatar.Root class="size-10">