Skip to content

feat: add NotificationCenter with bell icon and session-persistent hi… - #754

Merged
orunganiekan merged 2 commits into
SiLioLabs:masterfrom
fridaypetra55-afk:feat/notification-center
Jul 30, 2026
Merged

feat: add NotificationCenter with bell icon and session-persistent hi…#754
orunganiekan merged 2 commits into
SiLioLabs:masterfrom
fridaypetra55-afk:feat/notification-center

Conversation

@fridaypetra55-afk

Copy link
Copy Markdown
Contributor

…story

  • Extend useToast to accumulate a persistent notification list (capped at 50)
  • Persist notifications to sessionStorage so refresh doesn't clear mid-session
  • NotificationCenter: bell icon with unread badge in WalletBar
  • Clicking bell opens panel listing all session notifications
  • Each notification: type icon, message, timestamp, optional explorer link
  • Toasts auto-dismiss after 5s; notifications persist in panel
  • Clear all button, mark-all-read on panel open
  • Long messages truncate with expand/collapse
  • Overflow (>50): oldest replaced with sentinel message

Closes #672

…story

- Extend useToast to accumulate a persistent notification list (capped at 50)
- Persist notifications to sessionStorage so refresh doesn't clear mid-session
- NotificationCenter: bell icon with unread badge in WalletBar
- Clicking bell opens panel listing all session notifications
- Each notification: type icon, message, timestamp, optional explorer link
- Toasts auto-dismiss after 5s; notifications persist in panel
- Clear all button, mark-all-read on panel open
- Long messages truncate with expand/collapse
- Overflow (>50): oldest replaced with sentinel message

Closes SiLioLabs#672
@drips-wave

drips-wave Bot commented Jul 27, 2026

Copy link
Copy Markdown

@fridaypetra55-afk Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@orunganiekan
orunganiekan merged commit bebcf56 into SiLioLabs:master Jul 30, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

## Issue #63: Implement Global Notification System (Toast V2)

2 participants