add accessibility for panel (#1138)

This commit is contained in:
Anthony Dresser
2018-04-13 12:09:36 -07:00
committed by GitHub
parent f739c47984
commit 8bc32e6371
3 changed files with 8 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ import { CloseTabAction } from './tabActions';
selector: 'tab-header',
template: `
<div #actionHeader class="tab-header" style="flex: 0 0; flex-direction: row;" [class.active]="tab.active" tabindex="0" (keyup)="onKey($event)">
<span class="tab" (click)="selectTab(tab)">
<span class="tab" (click)="selectTab(tab)" role="tab" [attr.aria-selected]="tab.active" [attr.aria-label]="tab.title">
<a class="tabLabel" [class.active]="tab.active" #tabLabel>
</a>
</span>