feat(topbar): aggregated notification bell #9

Merged
shad merged 1 commits from feat/topbar-notif-bell into main 2026-06-15 00:20:25 +00:00
Owner

Adds a Bell icon button to the topbar that sums chatUnreadCount + queueCount and shows a single amber dot with the total. Click goes to Chat if unread > 0, else Approvals. Per-tab badges stay (they answer "where"); the bell answers "is anything waiting?" at a glance. 31/31 vitest pass.

Adds a Bell icon button to the topbar that sums `chatUnreadCount + queueCount` and shows a single amber dot with the total. Click goes to Chat if unread > 0, else Approvals. Per-tab badges stay (they answer "where"); the bell answers "is anything waiting?" at a glance. 31/31 vitest pass.
shad added 1 commit 2026-06-15 00:20:14 +00:00
feat(topbar): aggregated notification bell
build-and-publish / test (pull_request) Has been cancelled
build-and-publish / image (pull_request) Has been cancelled
69d8ae80e2
Adds a Bell icon button to the topbar that sums chatUnreadCount +
queueCount and shows a single amber dot with the total. Click goes
to Chat if there are unread messages, otherwise to Approvals — the
scene most likely to be relevant. Per-tab badges on Approvals and
Chat tabs stay (they answer 'where' specifically), but operators who
just want 'do I have anything waiting' now get a single one-glance
signal in the topbar.

Title attr names the breakdown for accessibility. 31/31 vitest pass.
shad merged commit e92c5c9236 into main 2026-06-15 00:20:25 +00:00
shad deleted branch feat/topbar-notif-bell 2026-06-15 00:20:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shad/canvas-frontend#9