47 Commits

Author SHA1 Message Date
Tetrakern
1a814ac0a8 Remove mobile menu copy/paste shenanigans
Copying the main nav into the mobile nav to reduce the page load might technically make sense, but the trouble vastly outweighs the benefit.
2024-06-12 12:16:52 +02:00
Tetrakern
84df3528a7 Improve handling of nav menu item border-radii
What a mess.
2024-06-05 13:30:37 +02:00
Tetrakern
29ce069030 Add skip-tools utility CSS class 2024-06-01 19:53:03 +02:00
Tetrakern
ee8815f445 Let paragraph tools ignore popup toggles inside 2024-06-01 19:46:09 +02:00
Tetrakern
b24e7b306c Improve popup menu positioning script 2024-06-01 19:20:09 +02:00
Tetrakern
3c0113b7c2 Fix nav background vanishing in advanced mobile menu 2024-05-28 14:20:29 +02:00
Tetrakern
5a48f05364 Fix and improve view cleanup on AJAX auth 2024-05-26 12:15:27 +02:00
Tetrakern
b95a88a937 Improve frontend notification scripts 2024-05-26 11:39:20 +02:00
Tetrakern
b0b71920af Clean up view early if user deletes account
Otherwise, it can look like the user is still logged after reloading.
2024-05-25 14:48:58 +02:00
Tetrakern
caf8d1df42 Fix AJAX auth not working
-.-
2024-05-25 10:25:15 +02:00
Tetrakern
196057e1da Output URL param failures in the console
This is always useful for remote debugging.
2024-05-21 01:54:37 +02:00
Tetrakern
df05862c9a Improve notices for URL params
No need to check each one if there are no params.
2024-05-21 01:51:09 +02:00
Tetrakern
342fad69f4 Reduce timeout for age confirmation modal 2024-05-20 14:09:25 +02:00
Tetrakern
28e5f65201 Optimize JS 2024-05-15 15:10:51 +02:00
Tetrakern
20902e681c Consider horizontal screen collision for popup menu position 2024-05-15 15:07:42 +02:00
Tetrakern
a3e093911e Improve bookmarks shortcode 2024-05-15 11:35:14 +02:00
Tetrakern
d41ae8f799 Add card image style Customizer option 2024-05-14 19:18:37 +02:00
Tetrakern
0761d222c8 Fix cad checkmarks being wrongly toggled
Stupid undefined.
2024-05-13 10:15:37 +02:00
Tetrakern
c604705afe Add function reference for chapter keyboard navigation 2024-05-11 15:34:14 +02:00
Tetrakern
b7f2fba0b4 Update fast AJAX mu-plugin 2024-05-07 14:39:01 +02:00
Tetrakern
caa3f37839 Remove uses of hasOwnProperty 2024-05-02 20:35:59 +02:00
Tetrakern
bc8937daa6 Fix issue with duplicate author search keywords 2024-04-26 13:21:39 +02:00
Tetrakern
0e5de4f90a Fix wrong variable name 2024-04-24 23:53:14 +02:00
Tetrakern
3ec803fdef Remove superfluous sanitization in suggestions 2024-04-24 23:05:43 +02:00
Tetrakern
81554d1ff6 Update bookmark scroll behavior 2024-04-24 22:23:42 +02:00
Tetrakern
8a86ce7564 Add anchor to suggestions 2024-04-24 22:07:18 +02:00
Tetrakern
55922128a4 Make fcn_textareaAdjust more resilient 2024-04-24 19:53:05 +02:00
Tetrakern
eab325c2e7 Account for different content elements in comment form
Textarea and div, which should be enough.
2024-04-24 19:42:17 +02:00
Tetrakern
4a97f62037 Fix over-reliance on IDs in comment form
Just in case these IDs are not unique at some point. It also makes the HTML smaller.
2024-04-24 19:08:05 +02:00
Tetrakern
268071c42b Account for order in AJAX comment submit 2024-04-24 17:36:06 +02:00
Tetrakern
b65fb51c3c Prepare scripts for custom comment form selector 2024-04-24 17:20:09 +02:00
Tetrakern
bba6bc0042 Add comment order toggle button 2024-04-24 17:17:50 +02:00
Tetrakern
fdab283909 Add custom order param to comments query 2024-04-24 00:58:48 +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
6c41aff10b Prevent errors in follows menu 2024-04-12 09:48:47 +02:00
Tetrakern
c9f2f0b45e Fix chapter auto-checkmark not working 2024-04-11 00:09:43 +02:00
Tetrakern
b552d7a6ae Fix general nonce not always being used
Going just by the name attribute can result in the wrong one being queried if there are more than one on the page.
2024-03-29 15:42:41 +01:00
Tetrakern
6cf44abde7 Fix performance issue with page styles 2024-03-17 00:15:36 +01:00
Tetrakern
91252aa1eb Add extra init check to suggestion tools
For the complete.js
2024-03-13 23:07:23 +01:00
Tetrakern
0f8ba4c311 Update dialog background close
Still not perfect but avoid the drag-and-drop issue.
2024-03-11 11:37:31 +01:00
Tetrakern
c1c2ba6932 Improve dialog modal action assignment 2024-03-11 00:41:51 +01:00
Tetrakern
cc23239df1 Fix dialog modal background click 2024-03-10 23:38:11 +01:00
Tetrakern
d783fd97bb Add styles and logic for dialog modals
Oh look, more unnecessary work!
2024-03-10 21:47:54 +01:00
Tetrakern
f926564fdb Add setting for combined script file 2024-03-09 19:51:06 +01:00