I have created an SpFx web part with a kendo tabstrip and dopped it on a SharePoint page. Our 508 testing failed due to the fact that the tabstrip never shows that it's selected. In all the samples you can see a highlight around the control when you tab to it, but on a SharePoint page, it does not show.
I've tried to hack this using CSS to no avail. Some of the attempts are here:
:global .k-tabstrip > .k-content:focus {
outline: 1px !important;
outline-style: dotted !important;
}
.k-tabstrip-items:focus {
outline: 2px solid crimson !important;
border-radius: 3px !important;
}
:global .k-item.k-active:focus-visible {
outline: 2px solid crimson !important;
border-radius: 3px !important;
}
The Tab parent tag is below:
<TabStrip selected={ this.state.selectedTab } onSelect={ (e: any) => { this.setState({ selectedTab: e.selected }) } }>
Only significant scss is the inclusion of: @import '~@fluentui/react/dist/sass/References.scss';
Is this expected behavior?