11< div class ="fs-ui-frame-toolbar-logo " [class.opened] ="!isClosed ">
2- < div class ="logo-span ">
3- < div class ="logo ">
4- < button mat-icon-button (click) ="toggleSidemenu() ">
5- < div class ="logo-picture " *ngIf ="frameConfig.logo != '' "
6- style ="background-image: url('{{ frameConfig.logo }}'); ">
2+ < div class ="logo-span ">
3+ < div class ="logo ">
4+ < button mat-icon-button (click) ="toggleSidemenu() ">
5+ < div class ="logo-picture " *ngIf ="frameConfig.logo != '' "
6+ style ="background-image: url('{{ frameConfig.logo }}'); ">
77
8- </ div >
9- < span class ="material-icons " *ngIf ="frameConfig.logo === '' ">
10- menu
11- </ span >
12- </ button >
13- </ div >
14- < div class ="sidebar-name-span ">
15- < span *ngIf ="!isClosed " style =" font-size: 24px; "> {{frameConfig.appName}}</ span >
16- </ div >
17- </ div >
8+ </ div >
9+ < span class ="material-icons " *ngIf ="frameConfig.logo === '' ">
10+ menu
11+ </ span >
12+ </ button >
13+ </ div >
14+ < div class ="sidebar-name-span ">
15+ < span *ngIf ="!isClosed "> {{frameConfig.appName}}</ span >
16+ </ div >
17+ </ div >
1818</ div >
1919
2020< ng-content select ="fs-ui-frame-toolbar "> </ ng-content >
2121
2222
2323< div class ="sidebar " [class.opened] ="!isClosed ">
24- <!-- Logo / Branding -->
25- < div class ="app-name ">
26- < span *ngIf ="isClosed "> {{frameConfig.appNameShort}}</ span >
27- </ div >
24+ <!-- Logo / Branding -->
25+ < div class ="app-name ">
26+ < span *ngIf ="isClosed "> {{frameConfig.appNameShort}}</ span >
27+ </ div >
2828
29- <!-- Navigation -->
30- < ul class ="nav-links ">
31- < li >
32- < button mat-button *ngFor ="let item of navList " [class.active] ="item.path === isActivePath "
33- [routerLink] ="item.path ">
34- < span class ="material-icons ">
35- {{item.data?.sidenavIcon}}
36- </ span >
37- < span class ="link-name " *ngIf ="!isClosed "> {{item.data?.sidenavText}}</ span >
38- </ button >
39- </ li >
40- </ ul >
29+ <!-- Navigation -->
30+ < ul class ="nav-links ">
31+ < li >
32+ < button mat-button *ngFor ="let item of navList " [class.active] ="item.path === isActivePath "
33+ [routerLink] ="item.path ">
34+ < span class ="material-icons ">
35+ {{item.data?.sidenavIcon}}
36+ </ span >
37+ < span class ="link-name " *ngIf ="!isClosed "> {{item.data?.sidenavText}}</ span >
38+ </ button >
39+ </ li >
40+ </ ul >
4141
42- <!-- User Profile -->
43- < div class ="profile " *ngIf ="navUser != undefined ">
44- <!-- <div class="profile-picture" *ngIf="navUser.profilePicture != ''"
45- style="background-image: url('{{ navUser.profilePicture }}');">
42+ <!-- User Profile -->
43+ < div class ="profile " *ngIf ="navUser != undefined ">
44+ < div class ="profile-pic-button-wrapper ">
45+ < button mat-icon-button (click) ="toggleSidemenu() ">
46+ < div class ="pic " *ngIf ="navUser.profilePicture != '' "
47+ style ="background-image: url('{{ navUser.profilePicture }}'); ">
48+ </ div >
49+ < span class ="material-icons " *ngIf ="navUser.profilePicture === '' ">
50+ account_circle
51+ </ span >
52+ </ button >
53+ </ div >
4654
47- <span class="material-icons" style="font-size: 48px;" *ngIf="navUser.profilePicture === ''">
48- account_circle
49- </span>
50- </div> -->
5155
52- < div class ="fs-ui-frame-pic-button-wrapper ">
53- < button mat-icon-button (click) ="toggleSidemenu() ">
54- < div class ="pic " *ngIf ="navUser.profilePicture != '' "
55- style ="background-image: url('{{ navUser.profilePicture }}'); ">
56- </ div >
57- < span class ="material-icons " *ngIf ="navUser.profilePicture === '' ">
58- account_circle
59- </ span >
60- </ button >
61- </ div >
62-
63-
64- < div class ="sidebar-name-span " *ngIf ="!isClosed ">
65- < div class ="user-infos ">
66- < span style ="font-size: 14px; "> {{navUser.name}}</ span >
67- < span style ="font-size: 10px; "> {{navUser.role}}</ span >
68- </ div >
69- < button mat-icon-button (click) ="onManageAccount() ">
70- < span class ="material-icons ">
71- manage_accounts
72- </ span >
73- </ button >
74- < button mat-icon-button (click) ="onLogout() ">
75- < span class ="material-icons ">
76- logout
77- </ span >
78- </ button >
79- </ div >
80- </ div >
56+ < div class ="profile-content-wrapper " *ngIf ="!isClosed ">
57+ < div class ="user-infos ">
58+ < span class ="name "> {{navUser.name}}</ span >
59+ < span class ="role "> {{navUser.role}}</ span >
60+ </ div >
61+ < button mat-icon-button (click) ="onManageAccount() ">
62+ < span class ="material-icons ">
63+ manage_accounts
64+ </ span >
65+ </ button >
66+ < button mat-icon-button (click) ="onLogout() ">
67+ < span class ="material-icons ">
68+ logout
69+ </ span >
70+ </ button >
71+ </ div >
72+ </ div >
8173</ div >
8274
8375
84- < ng-content select ="fs-ui-frame-content "> </ ng-content >
76+ < ng-content select ="fs-ui-frame-content "> </ ng-content >
0 commit comments