478 Commits

Author SHA1 Message Date
Tetrakern
0948428500 Hide lightbox loader after 1s
In case of images with transparency. Either it is loaded at this point or not, the loader has no relation to the image status anyway.
2025-01-11 17:57:30 +01:00
Tetrakern
9679d7d4fc Add DoubleClickjack protection to frontend profile 2025-01-08 18:59:34 +01:00
Tetrakern
b7fbfdc899 Fortify follows and reminders data structure 2024-12-30 07:09:30 +01:00
Tetrakern
6b907f5079 Fix checkmarks initialization 2024-12-30 06:11:00 +01:00
Tetrakern
1500fcab43 Fix mobile menu toggle with bookmarks disabled 2024-12-28 17:16:50 +01:00
Tetrakern
e20976adb5 Fix text extraction utility and TTS 2024-12-21 23:39:42 +01:00
Tetrakern
d35f7fb1d1 Fix AJAYX auth for anonymized caching
Should have tested this sooner but alas.
2024-12-19 16:33:22 +01:00
Tetrakern
f6d339b165 Reduce redundancy of Fetch API helpers 2024-12-11 20:02:48 +01:00
Tetrakern
496843bec4 Update Fetch responses and dev tools 2024-12-11 16:44:48 +01:00
Tetrakern
17320899af Reduce redundancy in FcnUtils 2024-12-09 16:34:31 +01:00
Tetrakern
dae49404af Optimize AJAX auth for guests
Only do one check, once. Login will clear the local data anyway.
2024-12-09 16:27:28 +01:00
Tetrakern
a864244ea0 Fix local user data reset 2024-12-09 07:00:22 +01:00
Tetrakern
bae43948c2 Fix AJAX authentication compatibility mode 2024-12-09 06:43:26 +01:00
Tetrakern
349e21f9a4 Introduce FFCNR 2024-12-08 14:31:47 +01:00
Tetrakern
f5e0188c1f
Add Stimulus (#65) 2024-12-06 17:38:32 +01:00
Tetrakern
12ee20cde4 Make quote partial prefix/suffix translatable 2024-11-28 16:25:30 +01:00
Tetrakern
443e9dbb30 Fix advanced search for taxonomies with same name
Seriously.
2024-11-21 21:26:55 +01:00
Tetrakern
752f8defa0 Add protocol to link copy 2024-11-18 14:31:15 +01:00
Tetrakern
04624569fe Change appropriate to unoffensive 2024-11-16 14:00:38 +01:00
Tetrakern
dd2d6b48f4 Add offensive/appropriate frontend mod menu item 2024-11-15 18:43:23 +01:00
Tetrakern
2d50b46165 Restore removal of slider temp style/script
Job done, now begone!
2024-10-30 17:29:35 +01:00
Tetrakern
4301bc0421 Update admin style and notice for skins 2024-10-26 00:08:22 +02:00
Tetrakern
e0cf883b5f Add skins interface to admin 2024-10-25 23:31:21 +02:00
Tetrakern
edd0db4807 Split skins script into own file
It's rather large and only used in certain places.
2024-10-25 20:22:04 +02:00
Tetrakern
d609891f82 Change skin HTML/JS to Stimulus-like format
I'm not using Stimulus yet, but maybe in the future. Also, this scheme is a lot more clear.
2024-10-25 20:16:06 +02:00
Tetrakern
d169331627 Add custom CSS skins feature 2024-10-25 12:08:16 +02:00
Tetrakern
c7d645ac28 Fix tooltip modal for story pages 2024-10-25 00:17:50 +02:00
Tetrakern
252ecd3715 Update theme login cookie 2024-10-24 17:13:19 +02:00
Tetrakern
6788bfb5d2 Add fictioneer logged-in cookie 2024-10-23 19:27:09 +02:00
Tetrakern
cf8ef67497 Improve fcn_sanitizeHTML() 2024-10-22 18:06:50 +02:00
Tetrakern
1575442482 Fix tooltip modal width toggle
The extra width for long tooltips was never removed after being applied. Negligible bug, but annoying.
2024-10-21 11:12:42 +02:00
Tetrakern
026f912cfb Add local site setting to hide taxonomies
Because it was easy.
2024-10-19 16:14:11 +02:00
Tetrakern
93d279e053 Fix dialog modal close on background click
Does no longer trigger when you click in the scroll bar.
2024-10-18 19:18:21 +02:00
Tetrakern
15131f9bf8 Fix current chapter mark in chapter index modal 2024-10-18 16:13:35 +02:00
Tetrakern
e1855d85f1 Refactor chapter index into modal
And then some.
2024-10-18 16:01:48 +02:00
Tetrakern
6249bdd605 Remove chapter-list-data script after setup 2024-10-18 01:18:13 +02:00
Tetrakern
eb988ac551 Improve chapter index menu 2024-10-18 00:55:58 +02:00
Tetrakern
a4f4758585 Catch missing anchor in suggestion tool 2024-10-15 00:35:30 +02:00
Tetrakern
3c01b7bd0f Remove inline storage 2024-10-13 01:49:50 +02:00
Tetrakern
63f49f531d Disable removal of Splide placeholder styles
For now.
2024-10-13 01:08:33 +02:00
Tetrakern
f24338a9e5 Clean up error messages part 4 2024-10-13 00:43:49 +02:00
Tetrakern
07cdac120a Clean up error messages part 3 2024-10-13 00:36:43 +02:00
Tetrakern
98bb68009d Clean up error messages part 2 2024-10-12 17:32:32 +02:00
Tetrakern
6d991dc717 Clean up error messages part 1 2024-10-12 16:37:11 +02:00
Tetrakern
c5606836a4 Improve form submit error handling 2024-10-12 14:05:29 +02:00
Tetrakern
36249b71eb Rename fictioneer_ajax_get_chapter_groups()
This does not return the groups, just the options.
2024-10-12 13:52:49 +02:00
Tetrakern
0207309275 Improve handling of URI params in AJAX comments 2024-10-12 12:13:54 +02:00
Tetrakern
394c5554d8 Update word counting and add recounting tool 2024-10-10 00:11:24 +02:00
Tetrakern
b0210d3bd5 Fix Splide placeholder styles for caching 2024-10-09 16:46:03 +02:00
Tetrakern
12771d6598 Harden Splide against overzealous optimization plugins
ffs
2024-10-09 16:08:40 +02:00