Skip to content

Commit 01ef2b9

Browse files
committed
Fixes #537 adding aria label to textless button.
1 parent e0bff39 commit 01ef2b9

2 files changed

Lines changed: 23 additions & 19 deletions

File tree

docs/Gemfile.lock

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ GEM
1313
http_parser.rb (~> 0)
1414
eventmachine (1.2.7)
1515
ffi (1.17.2)
16-
ffi (1.17.2-aarch64-linux-gnu)
16+
ffi (1.17.2-aarch64-linux)
1717
ffi (1.17.2-aarch64-linux-musl)
18-
ffi (1.17.2-arm-linux-gnu)
18+
ffi (1.17.2-arm-linux)
1919
ffi (1.17.2-arm-linux-musl)
2020
ffi (1.17.2-arm64-darwin)
21-
ffi (1.17.2-x86-linux-gnu)
21+
ffi (1.17.2-x86-linux)
2222
ffi (1.17.2-x86-linux-musl)
2323
ffi (1.17.2-x86_64-darwin)
24-
ffi (1.17.2-x86_64-linux-gnu)
24+
ffi (1.17.2-x86_64-linux)
2525
ffi (1.17.2-x86_64-linux-musl)
2626
forwardable-extended (2.6.0)
2727
google-protobuf (4.30.2)
@@ -100,33 +100,33 @@ GEM
100100
sass-embedded (1.87.0)
101101
google-protobuf (~> 4.30)
102102
rake (>= 13)
103-
sass-embedded (1.87.0-aarch64-linux-android)
103+
sass-embedded (1.87.0-aarch64-linux)
104104
google-protobuf (~> 4.30)
105-
sass-embedded (1.87.0-aarch64-linux-gnu)
105+
sass-embedded (1.87.0-aarch64-linux-android)
106106
google-protobuf (~> 4.30)
107107
sass-embedded (1.87.0-aarch64-linux-musl)
108108
google-protobuf (~> 4.30)
109109
sass-embedded (1.87.0-aarch64-mingw-ucrt)
110110
google-protobuf (~> 4.30)
111-
sass-embedded (1.87.0-arm-linux-androideabi)
111+
sass-embedded (1.87.0-arm-linux)
112112
google-protobuf (~> 4.30)
113-
sass-embedded (1.87.0-arm-linux-gnueabihf)
113+
sass-embedded (1.87.0-arm-linux-androideabi)
114114
google-protobuf (~> 4.30)
115115
sass-embedded (1.87.0-arm-linux-musleabihf)
116116
google-protobuf (~> 4.30)
117117
sass-embedded (1.87.0-arm64-darwin)
118118
google-protobuf (~> 4.30)
119-
sass-embedded (1.87.0-riscv64-linux-android)
119+
sass-embedded (1.87.0-riscv64-linux)
120120
google-protobuf (~> 4.30)
121-
sass-embedded (1.87.0-riscv64-linux-gnu)
121+
sass-embedded (1.87.0-riscv64-linux-android)
122122
google-protobuf (~> 4.30)
123123
sass-embedded (1.87.0-riscv64-linux-musl)
124124
google-protobuf (~> 4.30)
125125
sass-embedded (1.87.0-x86_64-darwin)
126126
google-protobuf (~> 4.30)
127-
sass-embedded (1.87.0-x86_64-linux-android)
127+
sass-embedded (1.87.0-x86_64-linux)
128128
google-protobuf (~> 4.30)
129-
sass-embedded (1.87.0-x86_64-linux-gnu)
129+
sass-embedded (1.87.0-x86_64-linux-android)
130130
google-protobuf (~> 4.30)
131131
sass-embedded (1.87.0-x86_64-linux-musl)
132132
google-protobuf (~> 4.30)
@@ -136,32 +136,32 @@ GEM
136136
webrick (1.9.1)
137137

138138
PLATFORMS
139+
aarch64-linux
139140
aarch64-linux
140141
aarch64-linux-android
141-
aarch64-linux-gnu
142142
aarch64-linux-musl
143143
aarch64-mingw-ucrt
144+
arm-linux
145+
arm-linux
144146
arm-linux-androideabi
145-
arm-linux-gnu
146-
arm-linux-gnueabihf
147147
arm-linux-musl
148148
arm-linux-musleabihf
149149
arm64-darwin
150+
riscv64-linux
150151
riscv64-linux-android
151-
riscv64-linux-gnu
152152
riscv64-linux-musl
153153
ruby
154154
x86-cygwin
155155
x86-linux
156+
x86-linux
156157
x86-linux-android
157-
x86-linux-gnu
158158
x86-linux-musl
159159
x86-mingw-ucrt
160160
x86_64-cygwin
161161
x86_64-darwin
162162
x86_64-linux
163+
x86_64-linux
163164
x86_64-linux-android
164-
x86_64-linux-gnu
165165
x86_64-linux-musl
166166

167167
DEPENDENCIES

docs/_includes/header_custom.html

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
<button class="btn js-toggle-dark-mode"></button>
1+
<button class="btn js-toggle-dark-mode" aria-label="Switch to light mode">
2+
3+
</button>
24

35
<script>
46
const toggleDarkMode = document.querySelector(".js-toggle-dark-mode");
57
jtd.addEvent(toggleDarkMode, "click", function () {
68
if (jtd.getTheme() === "light") {
79
jtd.setTheme("dark");
810
toggleDarkMode.textContent = "☼";
11+
toggleDarkMode.ariaLabel = "Switch to light mode";
912
localStorage.setItem("theme", "dark");
1013
} else {
1114
jtd.setTheme("light");
1215
toggleDarkMode.textContent = "☾";
16+
toggleDarkMode.ariaLabel = "Switch to dark mode";
1317
localStorage.setItem("theme", "light");
1418
}
1519
});

0 commit comments

Comments
 (0)