Tetrakern
a480c124b5
Fix custom tab page padding on story pages
...
I wonder why I did this...
2023-06-05 23:15:58 +02:00
Tetrakern
907c4553fc
Update DEVELOPMENT.md
2023-06-05 22:53:18 +02:00
Tetrakern
a574f1a77d
Fixed action signature
...
Forgot to properly prefix all the new actions. Yikes. But I doubt anyone has yet used them for anything, so I might just get away with changing them quickly.
2023-06-05 22:47:55 +02:00
Tetrakern
7eb231447d
Make sure bookmarks are cleared on logout
2023-06-05 18:34:59 +02:00
Tetrakern
a1c3ff3883
Remove superfluous elements after page load
...
Some elements are delivered for the purpose of client-side setup, such as checkmarks. However, if not required, you may as well remove them from the DOM.
2023-06-05 12:05:36 +02:00
Tetrakern
ab41d8c51c
Make AJAX auth check a bit cleaner
2023-06-05 11:41:15 +02:00
Tetrakern
59f3a6f62d
Reduce elements of large cards
...
How did I forget these?
2023-06-05 10:41:19 +02:00
Tetrakern
790e73519c
Update DOCUMENTATION.md
2023-06-05 03:13:12 +02:00
Tetrakern
525ad2f6b6
Restore admin settings nonce fields
...
Apparently not so obsolete after all.
v5.3.1
2023-06-04 23:46:47 +02:00
Tetrakern
aeaadadd9c
Reduce card nodes further
2023-06-04 22:17:42 +02:00
Tetrakern
24c9f5bcba
Fix centering of rating letter
...
Place-content does not mess up with different items if that should ever be the case.
2023-06-04 22:02:06 +02:00
Tetrakern
54d6228f9a
Remove more superfluous nodes
2023-06-04 20:45:25 +02:00
Tetrakern
7c6808eada
Switch from contain strict to content
...
Too dangerous. Someone might remove the height or width and suddenly the header image is gone without them understanding why.
2023-06-04 19:10:13 +02:00
Tetrakern
895ce9b597
Add more contain to improve performance
...
Probably. The effect is hard to measure but at least it did not break things, so I don't see why no to add it preemptively.
2023-06-04 18:56:44 +02:00
Tetrakern
0eae5e17eb
Reduce chapter list elements and add filter
...
Most people will not even use the prefixes and those who do will probably not add extra styling, so wrapping them in a span by default is just a waste.
2023-06-04 17:49:56 +02:00
Tetrakern
1274d47edd
Add some more aria-labels
2023-06-04 16:54:58 +02:00
Tetrakern
4f05287704
Exclude autosaves and revisions from logging
2023-06-04 15:56:36 +02:00
Tetrakern
4486077b62
Reduce elements in chapter lists
...
Up to several hundreds, although some style features had to be sacrificed, like the different word count display. For now, may re-add this with JS.
2023-06-04 15:40:18 +02:00
Tetrakern
9f115e54e7
Reduced spans in author nodes and cards
2023-06-04 14:02:12 +02:00
Tetrakern
88ada28864
Micro-optimization to generate author node
2023-06-04 13:38:25 +02:00
Tetrakern
f1b18283a7
Remove some superfluous spans
2023-06-04 02:50:47 +02:00
Tetrakern
822ba5ac79
Fix checkmark CSS on story pages
2023-06-04 02:50:24 +02:00
Tetrakern
84c87b8008
Convert   to  
...
Apparently the other one doesn't work.
2023-06-04 02:05:11 +02:00
Tetrakern
4ead339a5f
Fix comment moderation condition
...
What the heck happened here?
2023-06-04 02:02:04 +02:00
Tetrakern
3b7cd70642
Fix foobar tag in JSON
...
Wad
2023-06-04 01:52:11 +02:00
Tetrakern
6d93b1d77b
Reduce DOM elements
2023-06-04 01:49:00 +02:00
Tetrakern
5b8ae2d31b
Ensure JS function exists before calling it
...
This one is added via PHP, so it is not available in all places.
2023-06-03 23:59:04 +02:00
Tetrakern
c67a6a51c7
Bump version to 5.3.1
2023-06-03 21:05:46 +02:00
Tetrakern
d5f392f764
Fix popup menu for Safari
...
Apparently, having a filter drop-shadow causes the content of scrolling popup menus to not being rendered until hovered. Why does Safari always have those exotic bugs? Trillion Dollar company!
2023-06-03 21:05:34 +02:00
Tetrakern
f409833c9c
Update style.css
2023-06-03 19:07:11 +02:00
Tetrakern
4be54bcea2
Small text change
v5.3.0
2023-06-03 18:34:27 +02:00
Tetrakern
098834a5ba
Bump version to 5.3.0
...
Guess we are just skipping 5.2.5 at this point because we are way past patch level.
2023-06-03 18:29:48 +02:00
Tetrakern
c774810973
Improve handling of chapter lists
...
In chapters.
2023-06-03 17:17:33 +02:00
Tetrakern
cb5aa2d361
Account for paths in home URL
...
Actually happened on my test site. Probably not something you will see in the wild tho.
2023-06-03 15:28:51 +02:00
Tetrakern
e19b2eb99e
Optimize chapter list in chapters
...
Search engines do not track hidden links anyway, so the permalinks were reduced to "/?p=ID" to save bytes. Quite a lot if a story has many chapters.
2023-06-03 15:16:29 +02:00
Tetrakern
ee0a3bde6b
Fix text icons in chapter popup menus
2023-06-03 14:18:52 +02:00
Tetrakern
47197a17a6
Remove redundant story link from micro menu
2023-06-03 14:10:28 +02:00
Tetrakern
cd74d3a208
Add chapter list popup menu to chapters
...
So you can read chapters while you read chapters.
2023-06-03 14:06:48 +02:00
Tetrakern
ae068b4157
Fix paragraph tools close script
...
Every time there's something else after I already pushed.
2023-06-03 14:05:06 +02:00
Tetrakern
44f81f73aa
Fix chapter support links warning
...
For chapters that do not have a story assigned.
2023-06-03 14:02:11 +02:00
Tetrakern
7ee5548d36
Click outside closes paragraph tools
...
I'm 99% sure this function already existed once. I wonder where it went...
2023-06-03 13:54:13 +02:00
Tetrakern
4cd4ddf047
Improve popup menu screen collision detection
2023-06-03 11:38:29 +02:00
Tetrakern
07ceaeca8e
Cleanup frontend profile OAuth section
2023-06-03 05:39:09 +02:00
Tetrakern
c882551420
Remove code garbage
2023-06-03 05:32:09 +02:00
Tetrakern
efb597c73d
Refactor frontend profile
2023-06-03 04:15:26 +02:00
Tetrakern
caf482ed58
Update inline notices in frontend profile
2023-06-03 04:13:32 +02:00
Tetrakern
509c45920b
Remove redundant inline notice
2023-06-03 04:13:08 +02:00
Tetrakern
d7e1495e44
Fix cleanup error after unsetting OAuth
...
Just a button that was not removed and would cause an error if used again.
2023-06-03 04:12:49 +02:00
Tetrakern
6a13ff421b
Update notification scripts
2023-06-03 04:09:40 +02:00
Tetrakern
96f99f070f
Fix text domains
2023-06-03 02:45:30 +02:00