Commit graph

1905 commits

Author SHA1 Message Date
Lim Chee Aun 3760b52860 This autoAnimate is SO GOOD 2023-10-30 09:24:36 +08:00
Lim Chee Aun 3092a8bba1 Show hashtag usage total counts 2023-10-30 09:22:39 +08:00
Lim Chee Aun 146e5d1a7e Filter out invalid notifications 2023-10-29 23:27:01 +08:00
Lim Chee Aun b28d2d590f Fix media audio squashed 2023-10-29 23:09:56 +08:00
Lim Chee Aun ab29c8c89e Pushing my CSS skills to the limit 2023-10-29 22:06:46 +08:00
Lim Chee Aun 77312f3fb2 Use current instance for links on account info 2023-10-29 21:43:03 +08:00
Lim Chee Aun b40bbb32c2 Alrighty, this is media-view layout 2023-10-29 21:41:03 +08:00
Lim Chee Aun 35f7cae01f Fix moved account styles 2023-10-29 21:21:09 +08:00
Lim Chee Aun 8180cc357e Fix loadAcounts firing twice 2023-10-29 11:47:20 +08:00
Lim Chee Aun 25ff0d7835 Fix toggle show control firing unnecessarily 2023-10-29 10:14:35 +08:00
Lim Chee Aun 173728536a Extract out the fancy selector string 2023-10-28 16:21:32 +08:00
Lim Chee Aun 0599c0d2c9 Fix typo 2023-10-28 13:01:31 +08:00
Lim Chee Aun a1021e1aee Add __STATES_STATS__ for debugging 2023-10-28 11:07:35 +08:00
Lim Chee Aun 087e282677 Show/hide the switch-view button based on viewport width 2023-10-27 23:03:07 +08:00
Lim Chee Aun 4efc922b7b Remove dup key 2023-10-27 18:51:10 +08:00
Lim Chee Aun 372e86415b Test fix scroll position when opening media on the side 2023-10-27 14:16:38 +08:00
Lim Chee Aun 6dd6e0e77c Refactor some components/callbacks 2023-10-27 14:15:29 +08:00
Lim Chee Aun c022e2fd00 Make filter bar expandable 2023-10-27 00:58:42 +08:00
Lim Chee Aun 713865a094 Revert "Let's prettify all paragraphs"
This reverts commit 4897847601.
2023-10-27 00:58:12 +08:00
Lim Chee Aun 0678366566 Fix focus style not working for news' images 2023-10-27 00:01:32 +08:00
Lim Chee Aun b6d8c46e2c Remove console log 2023-10-26 21:29:39 +08:00
Lim Chee Aun 065add5575 Fix account sheet's <main> uses safe-area padding bottom 2023-10-26 21:28:25 +08:00
Lim Chee Aun 35dced8eaf Disable search results pagination if not authenticated 2023-10-26 17:39:10 +08:00
Lim Chee Aun 2310664065 Make nested status link background more consistent 2023-10-26 17:14:43 +08:00
Lim Chee Aun 8858ce3e89 Prevent accidental browser history nav
When scrolling inside deeply nested comments
2023-10-26 17:05:37 +08:00
Lim Chee Aun 1c87dd6e41 Check for reload cases too
Prevent status page from going full width when reloading itself

This checks tab's history length, so opening status page on a new tab means
length = 1.

BUT this will fail if someone copies the link and paste to another
**existing** tab with existing pre-populated history.
2023-10-26 11:42:44 +08:00
Lim Chee Aun 0038c2225b Fix 1 more esc clash 2023-10-26 11:16:34 +08:00
Lim Chee Aun c35f4bb161 Replace old media alt modal with global one 2023-10-26 02:49:03 +08:00
Lim Chee Aun 8426a011b0 Also fix esc handling media alt modal in media modal 2023-10-26 02:48:36 +08:00
Lim Chee Aun 81644e67bb Fix 'esc' closes both modal and status page 2023-10-26 02:19:01 +08:00
Lim Chee Aun c03f39b10c Fix media alt modal not esc-able 2023-10-26 02:18:39 +08:00
Lim Chee Aun a1b81562db Prevent undefined css variables 2023-10-25 20:22:58 +08:00
Lim Chee Aun c82ccf5957 Has to be darker 2023-10-25 20:01:02 +08:00
Lim Chee Aun 8ee1c3a2e3 Reuse color utils for media modal background 2023-10-25 19:19:07 +08:00
Lim Chee Aun 5d5ab906ba Further robustify trending news
- Convert back to RGB for max compat
- Better variable names
- Add fallback if there's no blurhash
- Refactor color utils
- Use alpha instead of light/dark colors
2023-10-25 19:18:47 +08:00
Lim Chee Aun 3a32cbf974 Test full width for first load of status page 2023-10-25 17:07:00 +08:00
Lim Chee Aun b9afe4fb66 s/Favourite/Like
Poll: https://mastodon.social/@cheeaun/111272668719225402
2023-10-25 13:55:12 +08:00
Lim Chee Aun a192554b8b Test overflow-anchor: auto 2023-10-25 13:35:20 +08:00
Lim Chee Aun c2ba149563 Fix undefined variable 2023-10-25 11:17:02 +08:00
Lim Chee Aun 44a20b42a7 Upgrade dependencies 2023-10-25 11:05:39 +08:00
Lim Chee Aun 163ef4ce91 Use 'none' instead
Never thought 'none' would actually do something instead of nothing
2023-10-25 01:14:15 +08:00
Lim Chee Aun beff01c976 Rearrange lingva translate instances
Seems like a lot are 500-ing. May need to find alternatives soon.
2023-10-25 00:14:26 +08:00
Lim Chee Aun f19326528b Fix fetch doesn't throw error when 500 2023-10-25 00:13:42 +08:00
Lim Chee Aun 05ee27e045 Time to remove this auto-shrink text effect in composer
It was fun…
2023-10-24 23:23:51 +08:00
Lim Chee Aun 576dcf7701 Realign some code and UI for account info/sheet
I know, the code is still messy
2023-10-24 23:19:14 +08:00
Lim Chee Aun 0247c041f2 Fix composer not opening for Pleroma instances
Pleroma doesn't have `configuration` in instance API response
2023-10-24 14:30:50 +08:00
Lim Chee Aun 7555bda8e9 Waited wayy too long for Firefox to support :has 2023-10-24 09:58:41 +08:00
Lim Chee Aun 61756fac1d Fix unneccesary re-renders in Notifications 2023-10-23 16:24:30 +08:00
Lim Chee Aun 4897847601 Let's prettify all paragraphs 2023-10-23 16:23:45 +08:00
Lim Chee Aun 8bf3f31056 Slight rewrite, possibly breaking 2023-10-23 16:23:33 +08:00