497 Commits

Author SHA1 Message Date
Tetrakern
b3b868c7fd Add taxonomies to latest_stories shortcode 2023-03-08 13:22:04 +01:00
Tetrakern
d309213742 Improve latest_posts shortcode 2023-03-08 13:16:43 +01:00
Tetrakern
f250f9baae Changed header HTML/CSS
This removes the 100vw for the header background image, which should resolve issues with unwanted horizontal scrollbars in Firefox.
2023-03-08 10:36:53 +01:00
Tetrakern
cbd27c59a9 Extend latest posts shortcode 2023-03-08 01:07:50 +01:00
Tetrakern
4138b7236b Renamed chapter row meta function, again
Hopefully this will avoid confusion
2023-02-26 20:51:13 +01:00
Tetrakern
4627397037 Rename chapter subrow into meta and add ID 2023-02-26 20:36:15 +01:00
Tetrakern
6bc1008a50 Use post_password_required() 2023-02-26 20:33:34 +01:00
Tetrakern
694bf3d9fa Refactored subrows in chapter lists 2023-02-26 17:14:56 +01:00
Tetrakern
30bd037b5b Hide site width formatting slider below 640px
Because the minimum is 640px anyway.
2023-02-24 10:59:11 +01:00
Tetrakern
aca556262a Refactor chapter font colors 2023-02-23 18:41:14 +01:00
Tetrakern
a7906828a4 Refactor chapter fonts 2023-02-23 17:03:41 +01:00
Tetrakern
e7dc0be831 Add Crimson Text font 2023-02-23 11:39:39 +01:00
Tetrakern
69fa196094 Renamed constant for consistency
Should probably stop doing that.
2023-02-18 11:04:39 +01:00
Tetrakern
b66f90c7ca Improve story chapter list performance
One optimized query for all is better than one query per chapter. Seriously, what was I thinking?
2023-02-17 11:04:47 +01:00
Tetrakern
4d009961eb Update BBCode tutorial modal 2023-02-16 22:40:11 +01:00
Tetrakern
3d0330ed6f Remove [u] BBCode
Could be confused for links and really, who needs that?
2023-02-16 14:50:38 +01:00
Tetrakern
64f1bb1ea5 Use short modifiers for truncate CSS class 2023-02-09 10:44:04 +01:00
Tetrakern
e88ef48d03 More obfuscation characters for chapter spoilers 2023-02-09 09:08:19 +01:00
Tetrakern
f34ccfb2f6 Streamline constant
Now or never, before anyone uses them.
2023-02-08 20:54:54 +01:00
Tetrakern
b77fb8433c Rename constant to better reflect purpose 2023-02-08 20:13:11 +01:00
Tetrakern
b4471fedc7 Add constant to turn off story caches
In the unlikely case you have hundreds or thousands of stories, or you have a cache plugin anyway, you may want to not clutter the options table.
2023-02-08 20:02:59 +01:00
Tetrakern
0ecd6b3990 Remove obsolete CSS class 2023-02-07 11:34:27 +01:00
Tetrakern
7352ecd5c3 Add sticky icon to story cards 2023-02-04 16:15:25 +01:00
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