2019-04-24 11:26:53 +02:00
< div class = "sidebar-wrapper" >
2024-03-20 11:35:55 +01:00
< mat-list class = "nav mat-list" * ngFor = "let groupMenuItem of groupMenuItems; let firstGroup = first; let i = index" [ class . nav-list-item ] = " showItem ( groupMenuItem ) " [ class . nav-list-item-hidden ] = " ! showItem ( groupMenuItem ) " [ ngClass ] = " { ' flex-grow-1 ' : i = = groupMenuItems . length - 2 } " >
2019-05-21 09:01:00 +02:00
< div * ngIf = "showItem(groupMenuItem);" >
2020-06-26 11:08:51 +02:00
< hr * ngIf = "!firstGroup" >
2020-09-10 13:16:29 +02:00
< mat-list-item routerLinkActive = "active" [ routerLinkActiveOptions ] = " { exact: true } " * ngFor = "let groupMenuRoute of groupMenuItem.routes; let first = first" class = "nav-item" [ ngClass ] = " { ' mt-4 ' : first & & firstGroup } " >
2023-11-29 14:26:40 +01:00
< a class = "new-dmp nav-link nav-row" * ngIf = "groupMenuRoute.path !== '/contact-support' && groupMenuRoute.path !== '/co-branding' && groupMenuRoute.path !== '/feedback' && groupMenuRoute.path !== '/descriptions'" [ routerLink ] = " [ groupMenuRoute . path ] " [ ngClass ] = " { ' dmp-tour ' : groupMenuRoute . path = = ' / plans ' } " >
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
< i * ngIf = "groupMenuRoute.path == '/plans'" class = "material-symbols-outlined icon-mask" > person< / i >
2020-09-11 13:18:00 +02:00
< span [ ngClass ] = " { ' pl-0 ' : groupMenuRoute . path = = ' / plans ' } " > {{groupMenuRoute.title | translate}}< / span >
< / a >
2023-11-29 14:26:40 +01:00
< a class = "nav-link nav-row dataset-tour" * ngIf = "groupMenuRoute.path === '/descriptions'" [ routerLink ] = " [ groupMenuRoute . path ] " >
2020-09-11 13:18:00 +02:00
< span class = "inner-line" > < / span >
2023-11-29 14:26:40 +01:00
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
< i class = "material-symbols-outlined icon-mask" > person< / i >
2020-09-11 13:18:00 +02:00
< span class = "pl-0" > {{groupMenuRoute.title | translate}}< / span >
2019-05-08 17:24:30 +02:00
< / a >
2020-09-11 10:27:29 +02:00
< a class = "nav-link nav-row" * ngIf = "groupMenuRoute.path === '/co-branding'" href = "/splash/resources/co-branding.html" >
2023-11-29 14:26:40 +01:00
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
< span > {{groupMenuRoute.title | translate}} < span class = "material-symbols-outlined icon-external" > open_in_new< / span > < / span >
2020-09-10 13:16:29 +02:00
< / a >
2020-09-11 10:27:29 +02:00
< a class = "nav-link nav-row" * ngIf = "groupMenuRoute.path === '/contact-support' && this.isAuthenticated()" [ routerLink ] = " [ groupMenuRoute . path ] " >
2023-11-29 14:26:40 +01:00
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
2020-09-11 10:27:29 +02:00
< span > {{groupMenuRoute.title | translate}}< / span >
< / a >
< a class = "nav-link nav-row" * ngIf = "groupMenuRoute.path === '/contact-support' && !this.isAuthenticated()" href = "/splash/contact.html" >
2023-11-29 14:26:40 +01:00
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
< span > {{groupMenuRoute.title | translate}} < span class = "material-symbols-outlined icon-external" > open_in_new< / span > < / span >
2020-09-11 10:27:29 +02:00
< / a >
< a class = "nav-link nav-row" * ngIf = "groupMenuRoute.path === '/feedback'" ( click ) = " openFeedback ( groupMenuRoute ) " >
2023-11-29 14:26:40 +01:00
< i class = "material-symbols-outlined icon" > {{ groupMenuRoute.icon }}< / i >
< span > {{groupMenuRoute.title | translate}} < span class = "material-symbols-outlined icon-external" > open_in_new< / span > < / span >
2020-09-10 13:16:29 +02:00
< / a >
2020-06-26 11:08:51 +02:00
< / mat-list-item >
2019-04-30 16:14:24 +02:00
< / div >
2020-06-26 11:08:51 +02:00
< / mat-list >
2019-05-02 14:43:02 +02:00
<!-- Sidebar Footer -->
2020-06-26 11:08:51 +02:00
< div class = "sidebar-footer pb-2" >
< hr >
2019-05-08 14:48:57 +02:00
< app-sidebar-footer > < / app-sidebar-footer >
< / div >
2019-04-24 11:26:53 +02:00
< / div >