Skip to content

Commit b6b3046

Browse files
committed
fix(components-core): added tabindex and focus css for accordion wrapper
UDS-1992
1 parent 57b290a commit b6b3046

File tree

2 files changed

+10
-1
lines changed
  • packages
    • components-core/src/components/Accordion
    • unity-bootstrap-theme/src/scss/extends

2 files changed

+10
-1
lines changed

packages/components-core/src/components/Accordion/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const Accordion = ({ cards, openedCard }) => {
5858
};
5959

6060
return (
61-
<div className="accordion">
61+
<div className="accordion" tabIndex="0">
6262
{cards?.map(
6363
(card, key) =>
6464
card.content.body &&

packages/unity-bootstrap-theme/src/scss/extends/_cards.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,6 +691,15 @@ Cards - Table of Contents
691691
7. Accordion
692692
--------------------------------------------------------------------*/
693693
.accordion {
694+
695+
&:focus {
696+
outline: none!important;
697+
box-shadow: 0 0 0 1px $uds-color-base-gray-7 !important;
698+
border: 1px solid $uds-color-base-gray-7 !important;
699+
margin: 4px;
700+
width: -webkit-fill-available;
701+
}
702+
694703
.accordion-item {
695704
border-bottom: 1px solid $uds-color-base-gray-3;
696705
border-top: 1px solid $uds-color-base-gray-3;

0 commit comments

Comments
 (0)