|
1 | | -<nav class="navbar navbar-expand-md navbar-light d-md-flex align-items-md-start flex-md-column p-2 pt-md-4"> |
| 1 | +<nav class="navbar navbar-expand-md navbar-light d-md-flex align-items-md-start flex-md-column p-2 pt-md-4" > |
2 | 2 | <a routerLink="/dashboard" class="navbar-brand p-0 pl-2" href=""> |
3 | 3 | <div class="img-logo" alt="OS2IoT" [inlineSVG]="'../../assets/images/OS2-iot-svg.svg'"></div> |
4 | 4 | <!-- <img class="logo" alt="OS2IoT" |
|
21 | 21 | </button> |
22 | 22 | <div class="collapse navbar-collapse flex-grow-0" id="navbar"> |
23 | 23 | <ul class="navbar-nav flex-column mt-5"> |
24 | | - <li class="nav-item py-2"> |
25 | | - <app-global-admin></app-global-admin> |
26 | | - </li> |
27 | | - <li class="nav-item py-2"> |
28 | | - <app-organisation-dropdown></app-organisation-dropdown> |
29 | | - </li> |
30 | | - <li class="nav-item py-2"> |
31 | | - <ul class="navbar-nav flex-column"> |
32 | | - <p class="ml-2">{{'NAV.MENU-ITEM-MISC' | translate}}</p> |
33 | | - <mat-divider></mat-divider> |
34 | | - <li class="nav-item py-2"> |
35 | | - <a routerLink="/gateways" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
36 | | - id="myLoraGateway"> |
37 | | - {{ 'NAV.LORA-GATEWAYS' | translate }} |
38 | | - </a> |
39 | | - <fa-icon [icon]="faBroadcastTower" class="navbar-icon"></fa-icon> |
40 | | - |
41 | | - </li> |
42 | | - <li class="nav-item py-2"> |
43 | | - <a routerLink="/profiles" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
44 | | - id="profiles"> |
45 | | - {{ 'NAV.PROFILES' | translate }} |
46 | | - </a> |
47 | | - <fa-icon [icon]="faSlidersH" class="navbar-icon"></fa-icon> |
48 | | - </li> |
49 | | - <li class="nav-item py-2"> |
50 | | - <a routerLink="/payload-decoder" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
51 | | - id="payload-decoder"> |
52 | | - {{ 'NAV.PAYLOAD-DECODER' | translate }} |
53 | | - </a> |
54 | | - <fa-icon [icon]="faNetworkWired" class="navbar-icon"></fa-icon> |
55 | | - </li> |
56 | | - </ul> |
57 | | - </li> |
| 24 | + <div *ngIf="hasSomePermissions()"> |
| 25 | + <li class="nav-item py-2"> |
| 26 | + <app-global-admin></app-global-admin> |
| 27 | + </li> |
| 28 | + <li class="nav-item py-2"> |
| 29 | + <app-organisation-dropdown></app-organisation-dropdown> |
| 30 | + </li> |
| 31 | + <li class="nav-item py-2"> |
| 32 | + <ul class="navbar-nav flex-column"> |
| 33 | + <p class="ml-2">{{'NAV.MENU-ITEM-MISC' | translate}}</p> |
| 34 | + <mat-divider></mat-divider> |
| 35 | + <li class="nav-item py-2"> |
| 36 | + <a routerLink="/gateways" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
| 37 | + id="myLoraGateway"> |
| 38 | + {{ 'NAV.LORA-GATEWAYS' | translate }} |
| 39 | + </a> |
| 40 | + <fa-icon [icon]="faBroadcastTower" class="navbar-icon"></fa-icon> |
| 41 | + |
| 42 | + </li> |
| 43 | + <li class="nav-item py-2"> |
| 44 | + <a routerLink="/profiles" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
| 45 | + id="profiles"> |
| 46 | + {{ 'NAV.PROFILES' | translate }} |
| 47 | + </a> |
| 48 | + <fa-icon [icon]="faSlidersH" class="navbar-icon"></fa-icon> |
| 49 | + </li> |
| 50 | + <li class="nav-item py-2"> |
| 51 | + <a routerLink="/payload-decoder" routerLinkActive="active" class="nav-link pl-5 position-relative rounded" |
| 52 | + id="payload-decoder"> |
| 53 | + {{ 'NAV.PAYLOAD-DECODER' | translate }} |
| 54 | + </a> |
| 55 | + <fa-icon [icon]="faNetworkWired" class="navbar-icon"></fa-icon> |
| 56 | + </li> |
| 57 | + </ul> |
| 58 | + </li> |
| 59 | + </div> |
58 | 60 | <li class="nav-item py-2 "> |
59 | 61 | <a style="cursor: pointer;" class="nav-link pl-5 position-relative rounded" (click)="onLogout()" |
60 | 62 | [attr.href]="getKombitLogoutUrl() ? getKombitLogoutUrl() : null" |
|
0 commit comments