@ -9,7 +9,7 @@
[routerLink]="['/']"
i18n
mat-flat-button
[color]="currentRoute === 'home' ? 'primary' : null"
[color]="currentRoute?.startsWith('home') ? 'primary' : null"
>Overview< /a
>
< a
@ -17,7 +17,7 @@
[routerLink]="['/analysis']"
i18n
mat-flat-button
[color]="currentRoute === 'analysis' ? 'primary' : null"
[color]="currentRoute?.startsWith('analysis') ? 'primary' : null"
>Analysis< /a
>
< a
@ -25,7 +25,7 @@
[routerLink]="['/report']"
i18n
mat-flat-button
[color]="currentRoute === 'report' ? 'primary' : null"
[color]="currentRoute?.startsWith('report') ? 'primary' : null"
>X-ray< /a
>
< a
@ -33,7 +33,7 @@
[routerLink]="['/transactions']"
i18n
mat-flat-button
[color]="currentRoute === 'transactions' ? 'primary' : null"
[color]="currentRoute?.startsWith('transactions') ? 'primary' : null"
>Transactions< /a
>
< a
@ -41,7 +41,7 @@
[routerLink]="['/accounts']"
i18n
mat-flat-button
[color]="currentRoute === 'accounts' ? 'primary' : null"
[color]="currentRoute?.startsWith('accounts') ? 'primary' : null"
>Accounts< /a
>
< a
@ -50,7 +50,7 @@
[routerLink]="['/admin']"
i18n
mat-flat-button
[color]="currentRoute === 'admin' ? 'primary' : null"
[color]="currentRoute?.startsWith('admin') ? 'primary' : null"
>Admin Control< /a
>
< a
@ -58,7 +58,7 @@
[routerLink]="['/resources']"
i18n
mat-flat-button
[color]="currentRoute === 'resources' ? 'primary' : null"
[color]="currentRoute?.startsWith('resources') ? 'primary' : null"
>Resources< /a
>
< a
@ -66,7 +66,7 @@
[routerLink]="['/about']"
i18n
mat-flat-button
[color]="currentRoute === 'about' ? 'primary' : null"
[color]="currentRoute?.startsWith('about') ? 'primary' : null"
>About< /a
>
< button
@ -130,7 +130,7 @@
[routerLink]="['/analysis']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'analysis' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('analysis') }"
>Analysis< /a
>
< a
@ -138,7 +138,7 @@
[routerLink]="['/report']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'report' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('report') }"
>X-ray< /a
>
< a
@ -146,7 +146,9 @@
[routerLink]="['/transactions']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'transactions' }"
[ngClass]="{
'font-weight-bold': currentRoute?.startsWith('transactions')
}"
>Transactions< /a
>
< a
@ -154,7 +156,7 @@
[routerLink]="['/accounts']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'accounts' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('accounts') }"
>Accounts< /a
>
< a
@ -162,7 +164,7 @@
[routerLink]="['/account']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'account' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('account') }"
>Ghostfolio Account< /a
>
< a
@ -171,7 +173,7 @@
[routerLink]="['/admin']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'admin' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('admin') }"
>Admin Control< /a
>
< hr class = "m-0" / >
@ -180,7 +182,9 @@
[routerLink]="['/resources']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'resources' }"
[ngClass]="{
'font-weight-bold': currentRoute?.startsWith('resources')
}"
>Resources< /a
>
< a
@ -188,7 +192,7 @@
[routerLink]="['/about']"
i18n
mat-menu-item
[ngClass]="{ 'font-weight-bold': currentRoute === 'about' }"
[ngClass]="{ 'font-weight-bold': currentRoute?.startsWith('about') }"
>About Ghostfolio< /a
>
< hr class = "d-block d-sm-none m-0" / >
@ -210,7 +214,7 @@
[routerLink]="['/about']"
i18n
mat-flat-button
[color]="currentRoute === 'about' ? 'primary' : null"
[color]="currentRoute?.startsWith('about') ? 'primary' : null"
>About< /a
>
< a