661 Commits

Author SHA1 Message Date
Tetrakern
5405553c6a Add function to append date query
And consider the orderby argument because this makes sense to me. Published Last Week should only show what was published last week, not what was updated.
2023-06-11 03:03:08 +02:00
Tetrakern
0ed01cb2a0 Fix list template date queries 2023-06-11 02:17:46 +02:00
Tetrakern
c35ea2a5ad Refactored mobile menu
That. Was. Not. Fun!
2023-06-11 01:17:04 +02:00
Tetrakern
5fde5a8966 Remove tooltip from logged_in_as note
Because it overlapped the popup menu above, which is a z-index issue that is not easily amended.
2023-06-11 00:57:48 +02:00
Tetrakern
95270dd18d Measure render time for development
Not normally active but nice if you want to know.
2023-06-10 19:21:07 +02:00
Tetrakern
820f34594d Update INSTALLATION.md 2023-06-10 18:56:57 +02:00
Tetrakern
9b01f0075f Apply selected HTML minification
Not to go crazy and impact performance, but some AJAX responses could be smaller.
2023-06-10 18:52:44 +02:00
Tetrakern
d44819df87 Minify shortcode HTML outputs 2023-06-10 18:43:58 +02:00
Tetrakern
a1fdf5de78 Fix chapter folding not honoring settings 2023-06-10 18:30:33 +02:00
Tetrakern
a763bc0eb1 Refactor chapter lists
No more sibling or other exotic selectors.
2023-06-10 18:23:04 +02:00
Tetrakern
8cf01ca6a3 Remove sibling selectors from TTS 2023-06-10 03:00:07 +02:00
Tetrakern
01603bf283 Remove obsolete CSS 2023-06-10 02:00:37 +02:00
Tetrakern
92bce95ef3 Improved formatting modal markup and CSS 2023-06-10 01:45:05 +02:00
Tetrakern
6d3deb28fe Remove las sibling selector from search 2023-06-10 01:11:44 +02:00
Tetrakern
a49f4bf130 Remove sibling selector from blog sections 2023-06-10 00:58:32 +02:00
Tetrakern
a516669933 Remove last sibling selector from cards 2023-06-09 23:27:48 +02:00
Tetrakern
08406b6fb6 Refactor follows/reminder/checkmark on cards
And removed the sibling selectors too.
2023-06-09 23:19:18 +02:00
Tetrakern
ce1d002c86 Fix popup menu not closing on action
It's always something.
2023-06-09 23:05:31 +02:00
Tetrakern
7fc63f5ff0 Disable user select for list buttons 2023-06-09 22:31:22 +02:00
Tetrakern
919206f3cd Fix last-clicked
lol
2023-06-09 22:10:10 +02:00
Tetrakern
4feef249f3 Remove sibling selectors from card infoboxes 2023-06-09 21:52:17 +02:00
Tetrakern
7bfc0c9a32 Extend last-clicked script
Can now also mark a parent element with watch-last-clicked.
2023-06-09 21:50:29 +02:00
Tetrakern
3018fce846 Removed sibling selectors from profile 2023-06-09 21:32:55 +02:00
Tetrakern
3c54c5bada Removed sibling selector from summary tag 2023-06-09 21:23:31 +02:00
Tetrakern
96d3c5884c Improve keyword tracks
Removed sibling selector CSS and added aria attributes.
2023-06-09 21:12:15 +02:00
Tetrakern
e5e6b18cbb Disable chapter menu items on search page
Gah.
2023-06-09 20:58:47 +02:00
Tetrakern
da4ac9f9bc Remove embed logo after loading
Another sibling selector gone!
2023-06-09 19:33:44 +02:00
Tetrakern
08aceaf3c8 Improve embed consent wrappers 2023-06-09 19:30:36 +02:00
Tetrakern
1df1c13cab Fix focus inside modal on tab navigation 2023-06-09 19:19:04 +02:00
Tetrakern
15a8978db9 Fix tabnav for comment mod menu 2023-06-09 18:53:36 +02:00
Tetrakern
7cc20a47c8 Remove probably obsolete CSS
Meh. We will see, but the sibling selectors were not good performance-wise.
2023-06-09 18:34:21 +02:00
Tetrakern
11e66041b3 Improve comment respond option toggles. 2023-06-09 18:31:24 +02:00
Tetrakern
0acfdf90d2 Improve performance of comment mod menu 2023-06-09 18:30:53 +02:00
Tetrakern
55c96b5254 Update input CSS defaults 2023-06-09 17:40:33 +02:00
Tetrakern
883a7d05ea Remove obsolete properties 2023-06-09 13:48:28 +02:00
Tetrakern
edd2cbc80e Change order of possible global clicks
Spoiler is the least likely, while toggle-last-clicked is the most likely. Reduces the number of conditionals passed.
2023-06-09 13:20:34 +02:00
Tetrakern
f71676f6b9 Use global click handler for page jump 2023-06-09 13:18:34 +02:00
Tetrakern
9885b47efd Added wrapper for paginate_links function
Only adds a tabindex for the dots right now, which was done with JS before and that was bad.
2023-06-09 11:31:40 +02:00
Tetrakern
64bb7653fc Use global handler for some click events
Gets around the problem with AJAX content that needs events to be rebound.
2023-06-09 11:30:31 +02:00
Tetrakern
527fda7871 Remove unnecessary sibling selector 2023-06-09 02:06:45 +02:00
Tetrakern
9079b07478 Toggle chapter lists without sibling selectors 2023-06-09 01:10:19 +02:00
Tetrakern
b2a989469c Open modals without sibling selector 2023-06-09 00:18:26 +02:00
Tetrakern
937b871928 Remove obsolete CSS 2023-06-08 23:53:29 +02:00
Tetrakern
b6961c5f8c Add sort-order-filter features 2023-06-08 22:44:43 +02:00
Tetrakern
2748733e7e Move modals to wp_footer hook
This may or may not improve performance due to the sibling selectors used.
2023-06-08 21:30:25 +02:00
Tetrakern
12466a6872 Update _modal-sharing.php 2023-06-08 21:29:28 +02:00
Tetrakern
7795d39d82 Only add popup menu toggle class if needed 2023-06-08 09:30:36 +02:00
Tetrakern
b520e84f12 Increase throttling of popup re-positioning
4 times per second is enough.
2023-06-08 09:29:13 +02:00
Tetrakern
122ce69c76 Unify popup menu toggles 2023-06-08 09:28:25 +02:00
Tetrakern
bf123a34bd Optimize user icon
Stupid vertical alignment I swear sdfserdg fgsd hsd yf ads ghgfj dn adsgda
2023-06-08 09:17:43 +02:00