mirror of
https://github.com/bitwarden/browser
synced 2025-12-15 07:43:35 +00:00
* [CL-17] Tabs - Routing * Updated titles * Revision changes * Replaced testing module to achieve active default state * Z-index for tab vs disabled * Revision changes * Updated z index on focus * Fixed background color of selected tab * Force text colors in-case bootstrap tries to override * Remove unecessary css rules, fix tabs moving when active Co-authored-by: Hinton <hinton@users.noreply.github.com>
27 lines
614 B
HTML
27 lines
614 B
HTML
<ng-container [ngSwitch]="disabled">
|
|
<a
|
|
*ngSwitchCase="false"
|
|
role="tab"
|
|
[class]="baseClassList"
|
|
[routerLink]="route"
|
|
[routerLinkActive]="activeClassList"
|
|
#rla="routerLinkActive"
|
|
[attr.aria-selected]="rla.isActive"
|
|
>
|
|
<ng-container [ngTemplateOutlet]="content"></ng-container>
|
|
</a>
|
|
<button
|
|
*ngSwitchCase="true"
|
|
type="button"
|
|
role="tab"
|
|
[class]="baseClassList"
|
|
disabled
|
|
aria-disabled="true"
|
|
>
|
|
<ng-container [ngTemplateOutlet]="content"></ng-container>
|
|
</button>
|
|
</ng-container>
|
|
<ng-template #content>
|
|
<ng-content></ng-content>
|
|
</ng-template>
|