diff --git a/src/pages/Hub.vue b/src/pages/Hub.vue index 75943c6..4cdbc8b 100644 --- a/src/pages/Hub.vue +++ b/src/pages/Hub.vue @@ -31,6 +31,8 @@ interface Module { glow: string envKey?: string status?: string + /** Unread count for the corner badge. Wire to real data via #32. */ + unread?: number } // Lower (root/red) → upper (crown/violet) @@ -113,6 +115,15 @@ function notImplemented() {
{{ m.label }}
{{ m.status }}
+ + + + {{ m.unread > 99 ? '99+' : m.unread }} +