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
1 Commits
Author SHA1 Message Date
canvas-bot 69d8ae80e2 feat(topbar): aggregated notification bell
build-and-publish / test (pull_request) Has been cancelled
build-and-publish / image (pull_request) Has been cancelled
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.
2026-06-15 04:20:02 +04:00