25 Commits

Author SHA1 Message Date
Tetrakern
f5e0188c1f
Add Stimulus (#65) 2024-12-06 17:38:32 +01:00
Tetrakern
3c01b7bd0f Remove inline storage 2024-10-13 01:49:50 +02:00
Tetrakern
5a5692e8c2 Ward chapter order and view toggles against multi-fire
Up to this point, if you had more than one toggle button, they could cancel each other out.
2024-09-28 01:48:58 +02:00
Tetrakern
efaf37e74b Account for AJAX auth in story action cleanup 2024-08-14 18:28:33 +02:00
Tetrakern
68e4509d5c Deal with border-radius inconsistency in story actions
Fine, there, I used JS! Problem solved!
2024-08-14 13:19:14 +02:00
Tetrakern
caa3f37839 Remove uses of hasOwnProperty 2024-05-02 20:35:59 +02:00
Tetrakern
5eb2c7af2e Removed IDs from grid view and order toggles
Just in case there are more than one.
2024-04-17 21:51:55 +02:00
Tetrakern
479ef3c2c1 Make story comments independent from post 2024-04-16 00:18:43 +02:00
Tetrakern
d67e8c7292 Make story page tabs more independent 2024-04-14 11:59:38 +02:00
Tetrakern
0b16fe89d9 Update story tabs JS 2024-04-14 01:59:52 +02:00
Tetrakern
81b479de43 Cleanup and refactor some JS
Folded some class assignments into loops, refactored observers, dealt with some formatting.
2024-02-01 09:49:34 +01:00
Tetrakern
38ca5f5c93 Generalize story tab script 2024-01-19 08:56:15 +01:00
Tetrakern
67967865e0 Increase delay of ePUB download style release 2023-09-09 11:47:58 +02:00
Tetrakern
6c8f618098 Catch error on ePUB download 2023-09-09 02:15:40 +02:00
Tetrakern
dca91fc34b Add AJAX to ePUB download button 2023-09-09 02:05:43 +02:00
Tetrakern
d145067b89 Add fcn_parseJSON() JS helper 2023-08-27 12:00:32 +02:00
Tetrakern
662e78bf5b Start using REST API; story comments
At least for everything that cannot use the fast AJAX, which is still superior.
2023-08-21 21:32:52 +02:00
Tetrakern
869c55741e Prepare comment for fast AJAX
At least some actions, because others require actions and filters.
2023-08-21 00:57:03 +02:00
Tetrakern
8985f55155 Fix story comments load button 2023-06-18 00:44:05 +02:00
Tetrakern
2e6bd2c7eb Replace inline onclick to get story comments 2023-06-17 20:51:55 +02:00
Tetrakern
986eedda09 Clean up story.js 2023-06-12 22:10:28 +02:00
Tetrakern
a763bc0eb1 Refactor chapter lists
No more sibling or other exotic selectors.
2023-06-10 18:23:04 +02:00
Tetrakern
d92713f3d2 Store user story settings for view and order 2023-01-26 23:34:02 +01:00
Tetrakern
23fd9cf19f Improve accessibility of story comments list 2023-01-23 04:20:05 +01:00
Tetrakern
9136947e4c Clean history for public release 2023-01-21 01:31:34 +01:00