feat: add in-app notifications system with bell icon, polling, and notifications page

This commit is contained in:
2026-02-07 14:18:00 +01:00
parent 1bd44e6632
commit f6ba0085f9
11 changed files with 585 additions and 0 deletions

View File

@@ -477,3 +477,24 @@ app-shell main {
right: 0;
left: auto;
}
/* Notification Badge */
.notification-bell {
position: relative;
}
.notification-badge {
position: absolute;
top: -4px;
right: -4px;
min-width: 18px;
height: 18px;
padding: 0 5px;
font-size: 11px;
font-weight: var(--font-weight-bold);
line-height: 18px;
text-align: center;
color: #fff;
background-color: var(--color-accent);
border-radius: var(--radius-full);
}