Commit a8840bb
committed
Adds accessibility labels and states
This adds ARIA labels, states and properties to the Claude Code Session and related flows.
The goal is to make sure that screen reader users have a decent experience when interacting with Claude Code inside a session.
More work is needed around focus management and element order, but this will hopefully will be added in subsequent commits.1 parent 8de6700 commit a8840bb
File tree
17 files changed
+181
-51
lines changed- src/components
- claude-code-session
- ui
17 files changed
+181
-51
lines changedBinary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
349 | | - | |
350 | | - | |
| 349 | + | |
| 350 | + | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
469 | 469 | | |
470 | 470 | | |
471 | 471 | | |
| 472 | + | |
472 | 473 | | |
473 | 474 | | |
474 | 475 | | |
| |||
480 | 481 | | |
481 | 482 | | |
482 | 483 | | |
| 484 | + | |
483 | 485 | | |
484 | 486 | | |
485 | 487 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1297 | 1297 | | |
1298 | 1298 | | |
1299 | 1299 | | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
1300 | 1303 | | |
1301 | 1304 | | |
1302 | 1305 | | |
1303 | | - | |
| 1306 | + | |
1304 | 1307 | | |
1305 | 1308 | | |
1306 | 1309 | | |
1307 | 1310 | | |
1308 | 1311 | | |
1309 | 1312 | | |
1310 | 1313 | | |
1311 | | - | |
1312 | | - | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
1313 | 1321 | | |
1314 | 1322 | | |
1315 | 1323 | | |
1316 | 1324 | | |
1317 | | - | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
1326 | 1336 | | |
1327 | 1337 | | |
1328 | 1338 | | |
| |||
1341 | 1351 | | |
1342 | 1352 | | |
1343 | 1353 | | |
| 1354 | + | |
1344 | 1355 | | |
1345 | 1356 | | |
1346 | 1357 | | |
1347 | 1358 | | |
1348 | | - | |
1349 | | - | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
1350 | 1363 | | |
1351 | 1364 | | |
1352 | 1365 | | |
| |||
1395 | 1408 | | |
1396 | 1409 | | |
1397 | 1410 | | |
1398 | | - | |
| 1411 | + | |
| 1412 | + | |
1399 | 1413 | | |
1400 | 1414 | | |
1401 | 1415 | | |
| |||
1423 | 1437 | | |
1424 | 1438 | | |
1425 | 1439 | | |
1426 | | - | |
| 1440 | + | |
| 1441 | + | |
1427 | 1442 | | |
1428 | 1443 | | |
1429 | 1444 | | |
| |||
1455 | 1470 | | |
1456 | 1471 | | |
1457 | 1472 | | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
1458 | 1476 | | |
1459 | 1477 | | |
1460 | 1478 | | |
| |||
1473 | 1491 | | |
1474 | 1492 | | |
1475 | 1493 | | |
| 1494 | + | |
| 1495 | + | |
1476 | 1496 | | |
1477 | 1497 | | |
1478 | 1498 | | |
| |||
1515 | 1535 | | |
1516 | 1536 | | |
1517 | 1537 | | |
| 1538 | + | |
| 1539 | + | |
1518 | 1540 | | |
1519 | 1541 | | |
1520 | 1542 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
105 | 106 | | |
106 | 107 | | |
107 | 108 | | |
| 109 | + | |
108 | 110 | | |
109 | 111 | | |
110 | 112 | | |
| |||
119 | 121 | | |
120 | 122 | | |
121 | 123 | | |
| 124 | + | |
122 | 125 | | |
123 | 126 | | |
124 | 127 | | |
| |||
146 | 149 | | |
147 | 150 | | |
148 | 151 | | |
| 152 | + | |
149 | 153 | | |
150 | 154 | | |
151 | 155 | | |
| |||
159 | 163 | | |
160 | 164 | | |
161 | 165 | | |
| 166 | + | |
162 | 167 | | |
163 | 168 | | |
164 | 169 | | |
| |||
178 | 183 | | |
179 | 184 | | |
180 | 185 | | |
| 186 | + | |
181 | 187 | | |
182 | 188 | | |
183 | 189 | | |
| |||
192 | 198 | | |
193 | 199 | | |
194 | 200 | | |
| 201 | + | |
| 202 | + | |
195 | 203 | | |
196 | 204 | | |
197 | 205 | | |
198 | 206 | | |
199 | 207 | | |
200 | 208 | | |
201 | | - | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
202 | 214 | | |
203 | 215 | | |
204 | 216 | | |
| |||
207 | 219 | | |
208 | 220 | | |
209 | 221 | | |
| 222 | + | |
| 223 | + | |
210 | 224 | | |
211 | 225 | | |
212 | 226 | | |
| |||
220 | 234 | | |
221 | 235 | | |
222 | 236 | | |
| 237 | + | |
| 238 | + | |
223 | 239 | | |
224 | 240 | | |
225 | 241 | | |
| |||
233 | 249 | | |
234 | 250 | | |
235 | 251 | | |
| 252 | + | |
| 253 | + | |
236 | 254 | | |
237 | 255 | | |
238 | 256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
452 | 455 | | |
453 | 456 | | |
454 | 457 | | |
455 | 458 | | |
456 | | - | |
| 459 | + | |
457 | 460 | | |
458 | 461 | | |
459 | 462 | | |
| |||
0 commit comments