24 Commits

Author SHA1 Message Date
Tetrakern
75c27cdb50 Improve output for story/chapter card excerpts 2023-02-04 15:22:13 +01:00
Tetrakern
f5f52a3fa9 Refactor sticky nav 2023-02-01 22:24:17 +01:00
Tetrakern
0ff7fd245f Add missing args to fictioneer_header action 2023-02-01 21:08:45 +01:00
Tetrakern
fe36c8f379 Site width formatting now only affects content
And does not longer potentially break the layout.
2023-01-31 19:21:05 +01:00
Tetrakern
9c3ef7bec3 Add class option to shortcodes 2023-01-27 01:23:02 +01:00
Tetrakern
7a151009ff Change tab order of card delete buttons 2023-01-26 12:23:41 +01:00
Tetrakern
1fa7b145fa Make TTS accessible via keyboard 2023-01-26 12:08:17 +01:00
Tetrakern
544718aa30 Add aria-labels to checkmarks 2023-01-24 21:07:11 +01:00
Tetrakern
390a69710d Apply aria-checked to all role=checkbox 2023-01-24 19:58:09 +01:00
Tetrakern
cd19a872be Apply aria-checked to checkmarks
It just doesn't stop with this ARIA stuff...
2023-01-24 18:06:19 +01:00
Tetrakern
a122559e85 Fix role attributes 2023-01-24 18:05:31 +01:00
Tetrakern
6ea59f1a08 Improve anti-spoiler obfuscation on cards
This should do away with the line height shifts.
2023-01-24 17:29:27 +01:00
Tetrakern
2b91775560 Make checkmarks tab-able 2023-01-24 13:30:03 +01:00
Tetrakern
e379ad37cb Fix chapter list show more label 2023-01-24 12:50:14 +01:00
Tetrakern
b1e6edadc6 Update consent banner and allow tabindex
This is necessary to allow keyboard users to access the consent banner without having to go through ALL elements of the page first.
2023-01-24 11:12:54 +01:00
Tetrakern
925d06df8f Fix focus-within issues 2023-01-24 10:31:26 +01:00
Tetrakern
6c7e8be00d Vastly improve accessibility
Labels can be tab-navigated and used with the keyboard, added focus styles to most interactive elements, also fixed some style and translation issues.
2023-01-24 02:18:31 +01:00
Tetrakern
fd1cb92810 Further improve accessibility
Make more elements tab-able
2023-01-23 21:50:45 +01:00
Tetrakern
e51af33a4c Improve chapter group labels 2023-01-23 21:49:08 +01:00
Tetrakern
0b784b8b6a Improve accessibility 2023-01-23 16:27:52 +01:00
Tetrakern
23fd9cf19f Improve accessibility of story comments list 2023-01-23 04:20:05 +01:00
Tetrakern
288c0e63ed Improve accessibility of Read More links 2023-01-23 04:09:45 +01:00
Tetrakern
f883fbe0fa Wrap chapter list expand label in list item 2023-01-23 04:09:16 +01:00
Tetrakern
9136947e4c Clean history for public release 2023-01-21 01:31:34 +01:00