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
6fdf204180
Revert "Try this safari-only CSS"
...
This reverts commit 0e05ed6a98
.
2023-02-23 23:25:42 +08:00
Lim Chee Aun
0e05ed6a98
Try this safari-only CSS
...
Bump up font size because rounded is a little small
2023-02-23 23:13:36 +08:00
Lim Chee Aun
aaa8f7d94e
Let's yolo try this ui-* fonts
2023-02-22 23:40:16 +08:00
Lim Chee Aun
6c63fb14b4
Hide keyboard shortcut hint until keyboard is triggered
2023-02-19 22:07:46 +08:00
Lim Chee Aun
5b0f275f57
Temporary placeholder for custom-media
2023-02-17 20:48:15 +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
ed8fce3cbf
Don't need --invisible hack
...
Protip: use `:not(details:not([open]) > summary ~ *, details:not([open]) > summary ~ * *)`
2023-02-01 01:21:58 +08:00
Lim Chee Aun
6647b6cc28
Fix j/k shortcuts to work with collapsed comments
...
Use x key to expand/collapse comments
2023-02-01 00:10:38 +08:00
Lim Chee Aun
7d94c53e2e
Honestly backdrop should never be a lighter color
2023-01-31 23:43:24 +08:00
Lim Chee Aun
ae90b41aae
New feature: "Show all sensitive content" menu
2023-01-28 22:34:36 +08:00
Lim Chee Aun
77c1b36a1f
Fix wrong shadow color
2023-01-27 14:35:44 +08:00
Lim Chee Aun
20b0a80c45
Delicate adjustments to the gradient hints
2023-01-25 01:01:04 +08:00
Lim Chee Aun
51eaf4f1f2
Replace blue-text buttons on carousel modal
2023-01-24 11:32:33 +08:00
Lim Chee Aun
d093bddf43
Lighten the purple further for dark mode
2023-01-22 16:32:45 +08:00
Lim Chee Aun
d66d1bca12
Stronger colors for dark mode
2023-01-21 01:04:40 +08:00
Lim Chee Aun
cf0cf27283
Embrace the web's a:visited
2023-01-17 13:37:48 +08:00
Lim Chee Aun
f00cb82b2c
Maybe this is enough, then let autoprefixer handle this
2023-01-14 23:03:56 +08:00
Lim Chee Aun
8c0078ddd8
It's time for hairline width
2023-01-14 22:27:02 +08:00
Lim Chee Aun
542c26dce5
Default tab size is too large (8)
2023-01-12 19:28:50 +08:00
Lim Chee Aun
6319bfb580
Forgot the dark mode color
2023-01-10 20:58:30 +08:00
Lim Chee Aun
c4236e6de7
New feature: thread numbering
2023-01-10 19:59:02 +08:00
Lim Chee Aun
a41655698f
Disable text selection on some elements
2023-01-03 15:51:16 +08:00
Lim Chee Aun
72e3d96675
Add more contrast to green
2023-01-03 00:49:05 +08:00
Lim Chee Aun
36a33e488b
Use focus-visible
2022-12-31 09:51:59 +08:00
Lim Chee Aun
2c970f635a
Make focus ring nicer
2022-12-30 23:09:25 +08:00
Lim Chee Aun
9201f7a118
First step in making things focusable
2022-12-30 20:37:57 +08:00
Lim Chee Aun
30c529fe02
No opacity for sheet animation
...
Move things around a bit
2022-12-30 13:55:46 +08:00
Lim Chee Aun
5804ddbdb9
Add all the focuses
2022-12-29 16:11:58 +08:00
Lim Chee Aun
04ff8eca4c
Make modal backdrop appear nicely
...
I probably created too many similar keyframes
2022-12-27 01:44:41 +08:00
Lim Chee Aun
f1ca52d561
Button text swapper for Unfollow button
2022-12-26 14:29:57 +08:00
Lim Chee Aun
b96f263f69
Make "Unfollow" button look dangerous
...
Also add ellipsis
2022-12-24 10:05:01 +08:00
Lim Chee Aun
90f1a9e529
Add text-side-adjust
2022-12-22 11:24:17 +08:00
Lim Chee Aun
ade3ebb5ae
Experiment: new reply/thread "badges"
...
Also totally forced one-lined the name text + date at the top of a status
2022-12-22 10:35:39 +08:00
Lim Chee Aun
71083b46e2
Add "Refresh" button for polls
2022-12-21 19:46:38 +08:00
Lim Chee Aun
c16b7764f2
Fancier transition/animation timing function
2022-12-20 15:13:49 +08:00
Lim Chee Aun
75f03cf0eb
Make everything inside buttons un-pointer-able
...
Gets annoying when getting e.target from interacting with buttons
2022-12-20 09:22:26 +08:00
Lim Chee Aun
1826b01103
Make faded link color less faded
2022-12-19 10:06:02 +08:00
Lim Chee Aun
72b0931554
Super lazy way to implement "only mentions" in Notifications
...
#OnlyMentions
Could have make another tab that makes another request to /notifications but I feel lazy
2022-12-18 01:04:26 +08:00
Lim Chee Aun
b9c762cf53
Nudge font size smaller for code
2022-12-17 17:23:31 +08:00
Lim Chee Aun
715791f41e
Try disable this less-bright images fancy CSS for dark mode
...
Copied from webkit blog but I guess this is a bit fancy
Also possibly conflicting with other styles
2022-12-16 01:37:19 +08:00
Lim Chee Aun
72751709df
New feature: poll
...
- More fixes
2022-12-14 21:48:17 +08:00
Lim Chee Aun
3e80ee03f3
Simpler code for content enhancement
...
Also fixed some shortcodes not converted
2022-12-13 20:15:02 +08:00
Lim Chee Aun
5353a4535a
New feature: Edit status!
...
Get's a bit hacky now
2022-12-12 21:54:31 +08:00
Lim Chee Aun
fe6bdfdeb3
This .plain conflicted with other styles, so create .plain2
...
Also… this looks completely different on Mobile Safari (iPhone)...
Maybe due to a better screen...
2022-12-11 15:00:51 +08:00
Lim Chee Aun
aeceb94219
Fix carousel actually not working properly
...
- Need intersection observer to tell JS that scroll snap happened
- Fix carousel dots not working
- Add fancy background overlay based on image average color
- Disable fade out if open in carousel
2022-12-11 14:35:57 +08:00
Lim Chee Aun
ddedcf7975
default 16px font size
2022-12-11 13:09:32 +08:00
Lim Chee Aun
2945aaab9a
Fix wrong loader color
2022-12-11 10:30:32 +08:00
Lim Chee Aun
5aa9649935
Convert all outlines to borders
...
Because Safari ain't respecting border-radius with outlines
2022-12-11 00:52:04 +08:00