Use aria-current to mark the current element

This way screen reader users will be notified that the element is the
current one.

I'm not entirely sure whether `aria-current="page"` is more appropriate
than `aria-current="true"`, since it's a general helper which can be
used for any collection of links.
This commit is contained in:
Javi Martín
2020-12-05 18:46:02 +01:00
parent 55d2cfe5b1
commit 7680bfc94b
3 changed files with 6 additions and 5 deletions

View File

@@ -117,7 +117,8 @@
padding-left: $line-height / 2;
}
&.is-active a {
&.is-active a,
&[aria-current] a {
background: $sidebar-hover;
border-left: 2px solid $sidebar-active;
font-weight: bold;