diff --git a/src/components/nostr/NotificationsCenter.tsx b/src/components/nostr/NotificationsCenter.tsx
index d7ed1df..0503438 100644
--- a/src/components/nostr/NotificationsCenter.tsx
+++ b/src/components/nostr/NotificationsCenter.tsx
@@ -112,14 +112,15 @@ function NotificationButton({
{...props}
type={props.type ?? 'button'}
className={cn(
- 'relative flex size-7 items-center justify-center rounded text-muted-foreground transition-colors hover:bg-foreground/10 hover:text-foreground focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring',
+ 'relative flex h-7 items-center justify-center rounded text-muted-foreground transition-colors hover:bg-foreground/10 hover:text-foreground focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ring',
+ unreadCount > 0 ? 'gap-1 px-1.5' : 'w-7',
className,
)}
aria-label={props['aria-label'] ?? label}
>
{unreadCount > 0 ? : }
{unreadCount > 0 && (
-
+
{unreadCount > 99 ? '99+' : unreadCount}
)}