diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index a6ea6af..76381a6 100644 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -13,6 +13,7 @@ import { VigenciaComponent } from './pages/vigencia/vigencia'; import { TrocaNumero } from './pages/troca-numero/troca-numero'; import { Dashboard } from './pages/dashboard/dashboard'; import { Notificacoes } from './pages/notificacoes/notificacoes'; +import { NovoUsuario } from './pages/novo-usuario/novo-usuario'; export const routes: Routes = [ { path: '', component: Home }, @@ -26,6 +27,7 @@ export const routes: Routes = [ { path: 'vigencia', component: VigenciaComponent, canActivate: [authGuard] }, { path: 'trocanumero', component: TrocaNumero, canActivate: [authGuard] }, { path: 'notificacoes', component: Notificacoes, canActivate: [authGuard] }, + { path: 'novo-usuario', component: NovoUsuario, canActivate: [authGuard] }, // ✅ rota correta { path: 'dashboard', component: Dashboard, canActivate: [authGuard] }, diff --git a/src/app/components/header/header.html b/src/app/components/header/header.html index de06fe3..63a49f3 100644 --- a/src/app/components/header/header.html +++ b/src/app/components/header/header.html @@ -1,11 +1,10 @@
-
- @@ -27,71 +26,96 @@ aria-label="Notificações" (click)="toggleNotifications()" [attr.aria-expanded]="notificationsOpen" + [class.has-unread]="unreadCount > 0" > - - {{ unreadCount }} + +
- Notificações - Ver todas +
+ Notificações + {{ unreadCount }} nova(s) +
+ Ver tudo
-
+
- Carregando... -
-
- Falha ao carregar notificações. -
-
- Nenhuma notificação por aqui. +
+ Carregando...
-
-
- - {{ n.tipo === 'Vencido' ? 'Vencido' : 'A vencer' }} - - {{ n.linha || '-' }} +
+ + Falha ao carregar. +
+ +
+
+

Tudo limpo por aqui!

+
+ +
+
+
+ +
-
- {{ n.linha || '-' }} - {{ n.usuario || n.cliente || '-' }} + +
+
+ {{ n.linha || 'Sem Linha' }} + {{ n.referenciaData ? (n.referenciaData | date:'dd/MM') : '' }} +
+

+ {{ n.tipo === 'Vencido' ? 'Venceu' : 'Vence em' }} - {{ n.cliente || 'Cliente não ident.' }} +

+
+ {{ n.usuario }} +
-
-
Linha: {{ n.linha || '-' }}
-
Usuário: {{ n.usuario || '-' }}
-
Cliente: {{ n.cliente || '-' }}
-
{{ n.tipo === 'Vencido' ? 'Venceu em' : 'Vence em' }}: {{ n.referenciaData ? (n.referenciaData | date:'dd/MM/yyyy') : '-' }}
+ +
+
-
-
- +
+ +
@@ -99,23 +123,16 @@
- -
- -
-
- LineGestão -
+
+
LineGestão
- -
-
+ + + +
- Vigência próxima - + + Atenção à Vigência +
- A linha {{ toastItem.linha || '-' }} vence em 5 dias. - + A linha {{ toastItem.linha }} vence em breve. +
+ +
- - -