feat: Highlight Active Sidebar Menu Item
This commit is contained in:
@@ -62,6 +62,8 @@
|
|||||||
[routerLink]="['/dashboard']"
|
[routerLink]="['/dashboard']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Dashboard' | translate }}"
|
matTooltip="{{ 'tooltips.Dashboard' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="tachometer-alt" size="sm"></fa-icon>
|
<fa-icon icon="tachometer-alt" size="sm"></fa-icon>
|
||||||
@@ -72,6 +74,8 @@
|
|||||||
[routerLink]="['/navigation']"
|
[routerLink]="['/navigation']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Navigation' | translate }}"
|
matTooltip="{{ 'tooltips.Navigation' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="location-arrow" size="sm"></fa-icon>
|
<fa-icon icon="location-arrow" size="sm"></fa-icon>
|
||||||
@@ -82,6 +86,8 @@
|
|||||||
[routerLink]="['/checker-inbox-and-tasks/checker-inbox']"
|
[routerLink]="['/checker-inbox-and-tasks/checker-inbox']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Checker Inbox and Tasks' | translate }}"
|
matTooltip="{{ 'tooltips.Checker Inbox and Tasks' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<i class="fa fa-check"></i>
|
<i class="fa fa-check"></i>
|
||||||
@@ -92,6 +98,8 @@
|
|||||||
[routerLink]="['/collections/individual-collection-sheet']"
|
[routerLink]="['/collections/individual-collection-sheet']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Individual Collection Sheet' | translate }}"
|
matTooltip="{{ 'tooltips.Individual Collection Sheet' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<i class="fa fa-tasks"></i>
|
<i class="fa fa-tasks"></i>
|
||||||
@@ -102,6 +110,8 @@
|
|||||||
[routerLink]="['/notifications']"
|
[routerLink]="['/notifications']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Notifications' | translate }}"
|
matTooltip="{{ 'tooltips.Notifications' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="bell" size="sm"></fa-icon>
|
<fa-icon icon="bell" size="sm"></fa-icon>
|
||||||
@@ -112,6 +122,8 @@
|
|||||||
[routerLink]="['/accounting/journal-entries/frequent-postings']"
|
[routerLink]="['/accounting/journal-entries/frequent-postings']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Frequent Postings' | translate }}"
|
matTooltip="{{ 'tooltips.Frequent Postings' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="sync" size="sm"></fa-icon>
|
<fa-icon icon="sync" size="sm"></fa-icon>
|
||||||
@@ -122,6 +134,8 @@
|
|||||||
[routerLink]="['/accounting/journal-entries/create']"
|
[routerLink]="['/accounting/journal-entries/create']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Create Journal Entry' | translate }}"
|
matTooltip="{{ 'tooltips.Create Journal Entry' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="plus" size="sm"></fa-icon>
|
<fa-icon icon="plus" size="sm"></fa-icon>
|
||||||
@@ -132,6 +146,8 @@
|
|||||||
[routerLink]="['/accounting/chart-of-accounts']"
|
[routerLink]="['/accounting/chart-of-accounts']"
|
||||||
[matTooltipPosition]="tooltipPosition"
|
[matTooltipPosition]="tooltipPosition"
|
||||||
matTooltip="{{ 'tooltips.Chart Of Accounts' | translate }}"
|
matTooltip="{{ 'tooltips.Chart Of Accounts' | translate }}"
|
||||||
|
routerLinkActive="active-menu"
|
||||||
|
[routerLinkActiveOptions]="{ exact: false }"
|
||||||
>
|
>
|
||||||
<mat-icon matListIcon>
|
<mat-icon matListIcon>
|
||||||
<fa-icon icon="sitemap" size="sm"></fa-icon>
|
<fa-icon icon="sitemap" size="sm"></fa-icon>
|
||||||
|
|||||||
@@ -180,3 +180,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.active-menu {
|
||||||
|
background-color: #e0e0e0;
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user