Lim Chee Aun
87a5eb5492
Add configurable text size
2023-03-08 17:17:23 +08:00
Lim Chee Aun
6e487ad848
Use use-long-press instead
2023-03-08 00:01:51 +08:00
Lim Chee Aun
355b3be6e9
Alrighty, let's test this post translation out!
2023-03-07 22:38:06 +08:00
Lim Chee Aun
9f6657d9a2
Fix wrong shadow color for sheets
2023-03-06 18:19:37 +08:00
Lim Chee Aun
af7c9bc1b1
Differentiate clickable vs static toasts
2023-03-06 16:01:33 +08:00
Lim Chee Aun
7b8c7f3fb6
Grouped favourite+boost notifications!
2023-03-03 11:38:10 +08:00
Lim Chee Aun
e7dc2c8517
Fix updates button not clickable when header is hidden
2023-03-03 11:14:10 +08:00
Lim Chee Aun
07edae4cc3
Make focus ring follow the radius
...
This still won't work on Safari because its outline radius doesn't inherit from border radius
Future Safari will fix this
2023-03-02 21:54:05 +08:00
Lim Chee Aun
d21f6158fe
Finally fix the carousel dot color
2023-02-28 21:02:55 +08:00
Lim Chee Aun
dd1cd56a87
Retry this again
...
max(0, env) doesn't work at all lolol
2023-02-28 16:56:30 +08:00
Lim Chee Aun
d001f30157
Use safe areas for backdrop inset
2023-02-28 15:51:00 +08:00
Lim Chee Aun
57200b382f
Style fixes for new tab/menu bar
2023-02-28 08:30:38 +08:00
Lim Chee Aun
12b2387646
Add backdrop for menu
2023-02-28 08:12:07 +08:00
Lim Chee Aun
58bc60c9b8
Few CSS touches
2023-02-28 07:59:48 +08:00
Lim Chee Aun
ba692e4caa
Fix lack of spacing for compose button above the tab bar
2023-02-28 00:35:23 +08:00
Lim Chee Aun
0bc009140e
It's time to bring back the tab bar
2023-02-27 23:59:41 +08:00
Lim Chee Aun
969cd2f42b
Fix weird input field bug again in Safari
2023-02-27 23:15:32 +08:00
Lim Chee Aun
8aaba24d1f
Add 'more' menu
...
- Refactor Toast
- Fix locale for datetime strings in status
- Nicer shadow for menus
2023-02-27 00:55:04 +08:00
Lim Chee Aun
2afa84c2fd
Fix input width bug on Safari
2023-02-25 14:19:57 +08:00
Lim Chee Aun
15a75e1ed0
Ellipsis-ify menu text
2023-02-25 11:36:07 +08:00
Lim Chee Aun
1c8bba456d
Add menu for Public timeline
...
Add menu item to switch between Local and Federated
2023-02-25 11:25:50 +08:00
Lim Chee Aun
1f2dbb8e06
Experimental multi-hashtag timeline
2023-02-25 10:04:30 +08:00
Lim Chee Aun
be83ca7358
Neat trick to expand click area
2023-02-25 01:49:40 +08:00
Lim Chee Aun
52b18240fd
lol i accidentally got rid if the toast rounded corners
...
I really need to use toast more...
2023-02-24 10:01:07 +08:00
Lim Chee Aun
f24f98ebab
Fix regression bug with carousel position on desktoip
2023-02-23 23:06:35 +08:00
Lim Chee Aun
3037a5d2a1
Don't do media + context while opening media from composer
2023-02-23 17:01:59 +08:00
Lim Chee Aun
732244b4b3
Shiny pill style
2023-02-23 16:43:17 +08:00
Lim Chee Aun
6af689835d
No glow when hover
2023-02-23 15:56:35 +08:00
Lim Chee Aun
63c6637c24
Need a little glow on glass menu
2023-02-23 10:45:28 +08:00
Lim Chee Aun
3232f14247
Fix border radius clipping bug on Safari
2023-02-22 23:39:52 +08:00
Lim Chee Aun
c13cab51a9
Show large card for content with text-weight=1
...
Also finally replace the hacky CSS with something more legit
2023-02-21 23:59:34 +08:00
Lim Chee Aun
33afb081dd
Need a min height in case height is too small
2023-02-19 01:39:27 +08:00
Lim Chee Aun
a77b96b171
Pushing the limits of CSS coding
2023-02-19 01:23:31 +08:00
Lim Chee Aun
7e65d8be5d
Make smaller statuses stand out in the carousel
2023-02-19 01:10:06 +08:00
Lim Chee Aun
522d55ebb8
New experiment: multi-column mode
2023-02-18 20:48:24 +08:00
Lim Chee Aun
3f73f7d174
Fix weird bug when closing media modal + status page
...
Somehow useMatch re-renders the media modal and mess up some event handlers on it
Possibly due to react-router-match vs preact issues.
So, remove it totally, replace with CSS :has() solution
2023-02-18 17:38:42 +08:00
Lim Chee Aun
523cb09912
Still need some gradient
2023-02-17 22:40:40 +08:00
Lim Chee Aun
5ef67fab91
Variable-ise the 40em
2023-02-17 20:47:09 +08:00
Lim Chee Aun
9fbfc993fd
Smoother animation for menu
2023-02-17 19:39:33 +08:00
Lim Chee Aun
5af2a060a6
Update styles
2023-02-17 19:31:28 +08:00
Lim Chee Aun
e53352592b
Fix scroll position got reseted by CSS
2023-02-17 11:29:39 +08:00
Lim Chee Aun
0430f4ae89
Reuse BoostCarousel for pinned posts
...
Now we can show *anything* into a carousel
2023-02-17 10:55:16 +08:00
Lim Chee Aun
bec531df05
Testing another thing
2023-02-16 17:52:41 +08:00
Lim Chee Aun
0bef245c83
New feature: Shortcuts
2023-02-16 17:52:16 +08:00
Lim Chee Aun
65efe5a9b9
More shadow fixes
2023-02-12 10:26:09 +08:00
Lim Chee Aun
e4c49ec7d7
Shadows should always be dark
2023-02-12 08:10:48 +08:00
Lim Chee Aun
6c43ced27c
Desperate attempt to make the text and buttons flows nicely in the header
...
This code will probably haunt me in the future
2023-02-11 23:35:03 +08:00
Lim Chee Aun
61edcb2115
Replace ALT badge with info icon
...
ALT is just… too technical.
2023-02-11 22:36:19 +08:00
Lim Chee Aun
454562d763
Another header width fix
2023-02-11 20:52:54 +08:00
Lim Chee Aun
a1e13322d5
Try this out
2023-02-11 20:39:45 +08:00