Skip to content

Commit 9798f56

Browse files
authored
Merge pull request #1060 from primer/fix-aria-current
Add support for aria-current=false
2 parents 81d833f + 30fe2cf commit 9798f56

File tree

8 files changed

+9
-10
lines changed

8 files changed

+9
-10
lines changed

src/breadcrumb/breadcrumb.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
}
2020

2121
.breadcrumb-item-selected,
22-
.breadcrumb-item[aria-current] {
22+
.breadcrumb-item[aria-current]:not([aria-current=false]) {
2323
color: $text-gray;
2424

2525
&::after {

src/navigation/filter-list.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545

4646
&.selected,
4747
&[aria-selected=true],
48-
&[aria-current] {
48+
&[aria-current]:not([aria-current=false]) {
4949
color: $text-white;
5050
background-color: $bg-blue;
5151
}

src/navigation/menu.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646

4747
&.selected,
4848
&[aria-selected=true],
49-
&[aria-current] {
49+
&[aria-current]:not([aria-current=false]) {
5050
font-weight: $font-weight-bold;
5151
color: $text-gray-dark;
5252
cursor: default;

src/navigation/sidenav.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
background-color: $bg-white;
6161
}
6262

63-
.SideNav-item[aria-current="page"],
63+
.SideNav-item[aria-current]:not([aria-current=false]),
6464
.SideNav-item[aria-selected="true"] {
6565
font-weight: $font-weight-semibold;
6666
color: $text-gray-dark;
@@ -104,7 +104,7 @@
104104
outline: none;
105105
}
106106

107-
.SideNav-subItem[aria-current="page"],
107+
.SideNav-subItem[aria-current]:not([aria-current=false]),
108108
.SideNav-subItem[aria-selected="true"] {
109109
font-weight: $font-weight-semibold;
110110
color: $text-gray-dark;

src/navigation/subnav.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
&.selected,
4343
&[aria-selected=true],
44-
&[aria-current] {
44+
&[aria-current]:not([aria-current=false]) {
4545
z-index: 2;
4646
color: $text-white;
4747
background-color: $bg-blue;

src/navigation/tabnav.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
&.selected,
3333
&[aria-selected=true],
34-
&[aria-current] {
34+
&[aria-current]:not([aria-current=false]) {
3535
color: $text-gray-dark;
3636
background-color: $bg-white;
3737
border-color: $border-gray-dark;

src/navigation/underline-nav.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
&.selected,
3939
&[role=tab][aria-selected=true],
40-
&[aria-current] {
40+
&[aria-current]:not([aria-current=false]) {
4141
font-weight: $font-weight-bold;
4242
color: $text-gray-dark;
4343
// stylelint-disable-next-line primer/borders

src/pagination/pagination.scss

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@
5050

5151
.current,
5252
.current:hover,
53-
[aria-current],
54-
[aria-current]:hover {
53+
[aria-current]:not([aria-current=false]) {
5554
z-index: 3;
5655
color: $text-white;
5756
background-color: $bg-blue;

0 commit comments

Comments
 (0)