Skip to content

Commit d82f64b

Browse files
committed
a11y: replace display:block /w visually hidden alternative
1 parent 8c22478 commit d82f64b

8 files changed

Lines changed: 13 additions & 11 deletions

File tree

src/charts/_pie.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
background-color: var(--chart-bg-color);
1313

1414
tr {
15-
display: none;
15+
@include visually-hidden();
1616
}
1717
}
1818
}

src/charts/_polar.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
background-color: var(--chart-bg-color);
1313

1414
tr {
15-
display: none;
15+
@include visually-hidden();
1616
}
1717
}
1818
}

src/charts/_radar.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
background-color: var(--chart-bg-color);
1313

1414
tr {
15-
display: none;
15+
@include visually-hidden();
1616
}
1717
}
1818
}

src/charts/_radial.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
background-color: var(--chart-bg-color);
1313

1414
tr {
15-
display: none;
15+
@include visually-hidden();
1616
}
1717
}
1818
}

src/components/_heading.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
&:not(.show-heading) {
77

88
caption {
9-
display: none;
9+
@include visually-hidden();
1010
}
1111
}
1212

src/components/_labels.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
--labels-size: 0;
1010

1111
tbody tr th {
12-
display: none;
12+
@include visually-hidden();
1313
}
1414
}
1515
&.show-labels {
@@ -24,7 +24,7 @@
2424

2525
tr.hide-label th,
2626
th.hide-label {
27-
display: none;
27+
@include visually-hidden();
2828
}
2929
}
3030

@@ -38,7 +38,7 @@
3838
--labels-size: 0;
3939

4040
tbody tr th {
41-
display: none;
41+
@include visually-hidden();
4242
}
4343
}
4444
&.show-labels {
@@ -53,7 +53,7 @@
5353

5454
tr.hide-label th,
5555
th.hide-label {
56-
display: none;
56+
@include visually-hidden();
5757
}
5858
}
5959

src/components/_wrapper.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ table.charts-css {
6262
colgroup,
6363
thead,
6464
tfoot {
65-
display: none;
65+
@include visually-hidden();
6666
}
6767
}
6868

src/general/_mixins.scss

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@mixin hide {
1+
@mixin visually-hidden {
22
position: absolute;
33
width: 1px;
44
height: 1px;
@@ -7,6 +7,8 @@
77
border: 0;
88
overflow: hidden;
99
clip: rect(0, 0, 0, 0);
10+
clip-path: inset(50%);
11+
white-space: nowrap;
1012
}
1113

1214
@mixin circle {

0 commit comments

Comments
 (0)