1347 Commits

Author SHA1 Message Date
Tetrakern
69bc067141 Add sanitizer for HTML
To prevent cross-site scripting attacks.
2023-01-26 01:11:38 +01:00
Tetrakern
76c6e4a17d Disable no-scroll for lightbox
This causes layout shifts in its current version.
2023-01-24 23:57:49 +01:00
Tetrakern
85ae1c9091 Update credits 2023-01-24 23:49:24 +01:00
Tetrakern
476e3cd253 Solve select focus issue
Focus style will only apply when the user is really tabbing.
2023-01-24 23:44:40 +01:00
Tetrakern
0db3a7d46a Fix paragraph indents 2023-01-24 23:43:44 +01:00
Tetrakern
da614fc550 Prevent password form from... deforming
What?
2023-01-24 21:48:03 +01:00
Tetrakern
d7fe15bebf Add tabindex to search keyword operators 2023-01-24 20:52:25 +01:00
Tetrakern
c63399da59 Fix focus style for rec thumbnail 2023-01-24 20:30:05 +01:00
Tetrakern
e8bb9e6756 Remove console log statement
F***
2023-01-24 19:59:32 +01:00
Tetrakern
390a69710d Apply aria-checked to all role=checkbox 2023-01-24 19:58:09 +01:00
Tetrakern
8bb35a1dad Fix inherited text-indent issue 2023-01-24 19:11:52 +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
8c6a09a656 Fix chapter group collapse - again
I'm starting to question my sanity.
2023-01-24 17:36:11 +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
55519c01bb Improve chapter group toggles 2023-01-24 13:46:26 +01:00
Tetrakern
2b91775560 Make checkmarks tab-able 2023-01-24 13:30:03 +01:00
Tetrakern
3ac0c2e98d Preserve tab index when lightbox is opened 2023-01-24 12:57:43 +01:00
Tetrakern
cbe12fcc38 Close lightbox with escape key 2023-01-24 11:46:00 +01:00
Tetrakern
1527d7546c Update follow-item focus style 2023-01-24 11:38:33 +01:00
Tetrakern
e3fdcab538 Change nav item focus border radius 2023-01-24 11:31:38 +01:00
Tetrakern
7db1fa1d6f Set suggestion modal focus when opened 2023-01-24 11:20:38 +01:00
Tetrakern
d331062285 Preserve tab index on modal escape 2023-01-24 10:40:55 +01:00
Tetrakern
925d06df8f Fix focus-within issues 2023-01-24 10:31:26 +01:00
Tetrakern
ce60bce8c0 Update page number jump script
Missing documentation and misused it to add a tabindex to the dots because its's convenient.
2023-01-24 10:09:56 +01:00
Tetrakern
39da1cf17f Improve focus style for card popup menu 2023-01-24 04:38:00 +01:00
Tetrakern
2b3891195a Show follows loading spinner on focus 2023-01-24 04:27:50 +01:00
Tetrakern
eec5be8220 Load follows on focus on menu item 2023-01-24 04:20:47 +01:00
Tetrakern
1126c4794a Change event listener syntax for mobile menu close 2023-01-24 04:20:07 +01:00
Tetrakern
a7a00e217a Close modals/popup menus with escape key 2023-01-24 04:19:30 +01:00
Tetrakern
c635e5c9e3 Comment respond option now accessible 2023-01-24 02:57:51 +01:00
Tetrakern
12164a4211 Make tabindex 0 action more fail-safe
Some elements may be loaded via AJAX and would not get the Event Listener.
2023-01-24 02:56:23 +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
93f98752c0 Make elements with tabIndex accessible via keyword 2023-01-23 22:22:49 +01:00
Tetrakern
3dd5dba9e3 Fix tabindex issue in collapsed chapter lists 2023-01-23 22:01:29 +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
2946147645 Increase color contrast of site footer 2023-01-23 17:00:08 +01:00
Tetrakern
bcab84ac88 Improve accessibility 2023-01-23 16:27:10 +01:00
Tetrakern
c06ebdce7a Improve tooltips 2023-01-23 16:22:18 +01:00
Tetrakern
11d2a8bf24 Add :focus styles 2023-01-23 16:14:04 +01:00
Tetrakern
84f365b307 Improve iframe placeholder style 2023-01-23 12:18:00 +01:00
Tetrakern
26f2a50368 Fix chapter expand button in grid view 2023-01-23 04:29:22 +01:00
Tetrakern
23fd9cf19f Improve accessibility of story comments list 2023-01-23 04:20:05 +01:00
Tetrakern
f883fbe0fa Wrap chapter list expand label in list item 2023-01-23 04:09:16 +01:00
Tetrakern
9b0ebbd700 Fix lightbox image position 2023-01-22 23:58:13 +01:00
Tetrakern
29874b5095 Display version number as tabular nums in admin 2023-01-21 17:46:06 +01:00
Tetrakern
9136947e4c Clean history for public release 2023-01-21 01:31:34 +01:00