Timo Tijhof
9acb3faac8
fix: change dark grayscale to use have a brighter action-button color ( #1881 )
...
The pressed state, such as used for the "Unfollow" button, was effectively
identical to the background, thus making it invisible.
Brighten it up to fix this. The relative differences are kept the same as
before and match the default theme,, e.g. the brightness ranges from
(darkest) Unfollow > Unfollow-hover > Follow > Follow-hover (brightest)
Fixes https://github.com/nolanlawson/pinafore/issues/1880 .
2020-11-14 11:35:55 -08:00
Nolan Lawson
55ded5c234
fix: fix stacking context in Safari/WebKit ( #1812 )
...
fixes #1806
2020-07-04 23:17:55 -07:00
Nolan Lawson
ceff1f1f8f
fix: tweak indicator design again ( #1789 )
2020-05-23 09:28:23 -07:00
Nolan Lawson
1fc14107c8
fix: tweak nav indicator so it's a bit more prominent ( #1788 )
2020-05-20 21:10:56 -07:00
Nolan Lawson
bedb636182
fix: css cleanup of nav-related variables ( #1786 )
...
* fix: css cleanup of nav-related variables
* changed my mind on this margin
2020-05-20 07:07:47 -07:00
Nolan Lawson
cc62000b21
feat: use :focus-visible, add setting to enable/disable it ( #1775 )
...
* feat: use :focus-visible, add setting to enable it
* add the ids back
* css cleanup
2020-05-16 13:36:08 -07:00
Milan
d16ccd5d5f
fix: change pitch black theme ( #1702 )
...
On AMOLED displays the pitch black theme was unsatisfying. I have
changed the theme to use #000 as main theme color, which completely
stops the OLED pixels from emitting light, thus saving energy and
on some devices making the background indistinguishable from the screen
border.
2020-02-26 07:03:15 -08:00
Nolan Lawson
3129ae7344
fix: remove deprecated scrollbar styles ( #1687 )
2019-12-23 11:53:55 -08:00
Nolan Lawson
8c5d6fe667
fix: remove iOS sticky workaround ( #1556 )
...
I'm not sure what changed, but #667 no longer seems to be an issue, so
it looks like we can safely remove this workaround. I even tested in a
simulator in iOS 11.4 and we don't seem to be affected anymore.
2019-10-08 05:59:45 -07:00
Nolan Lawson
b8b6556a14
fix: more focus style fixes for small devices ( #1532 )
2019-09-24 18:46:58 -07:00
Nolan Lawson
1bbe2a5612
fix: improve focus styles ( #1526 )
...
* fix: improve focus styles
* fixup
2019-09-24 00:50:35 -07:00
Nolan Lawson
3338159eaa
fix: improve nav button focus appearance ( #1518 )
2019-09-22 20:11:40 -07:00
Nolan Lawson
41270f9210
fix: more fixes for tiny screen sizes ( #1509 )
2019-09-21 18:16:55 -07:00
Nolan Lawson
38b16c91d1
fix: improve style on very small mobile screens ( #1505 )
2019-09-21 13:45:48 -07:00
Nolan Lawson
489319a3a6
fix: improve nav height on tiny screens, use variables ( #1503 )
2019-09-20 23:17:57 -07:00
Nolan Lawson
aca1067568
fix: tweak colors for blurhash sensitive media button/text ( #1389 )
2019-08-17 14:33:57 -07:00
Nolan Lawson
d58ab52a09
fix: improve focal points draggable style/perf ( #1371 )
...
* fix: improve focal points draggable style/perf
* remove unnecessary global
* fix all the things
* fix comment
2019-08-04 13:31:51 -07:00
Nolan Lawson
2d8b61e589
fix: only apply custom scrollbars to root scroller ( #1346 )
2019-07-19 20:08:33 -07:00
Nolan Lawson
a16bc30f21
fix: tweak spinner animation ( #1337 )
...
I think it looks better if it looks like the dots are growing or
shrinking rather than the whole thing spinning.
2019-07-17 21:34:45 -07:00
Nolan Lawson
68343a7a09
fix: use pure CSS for focus effect ( #1323 )
...
* fix: use pure CSS for focus effect
fixes #1322
* apply elsewhere too
* fix comment
2019-07-08 09:42:45 -07:00
Nolan Lawson
85b75900c1
feat: add ability to set focal points for media ( #1303 )
...
* feat: add ability to set focal points for media
fixes #739
* fix tests
* actually fix tests
* really really fix tests
* really really really fix tests pinkie swear
2019-07-07 00:14:19 -07:00
Nolan Lawson
d31f2ce010
feat: add support for audio attachments ( #1293 )
...
This is a new thing in Mastodon v2.9. I kept the "camera" icon because I like it better than the paperclip, and I think it covers the 99% use case.
2019-06-23 09:41:31 -07:00
Nolan Lawson
604471a158
fix: fix grayscale in firefox ( #1261 )
2019-06-01 15:51:46 -07:00
Nolan Lawson
a35f5ee2d9
feat: implement wellness settings ( #1256 )
...
* implement wellness settings
fixes #1192
Adds
- grayscale mode (as well as separate grayscale/dark grayscale
themes)
- disable follower/boost/fav counts (follower counts capped at 10)
- disable unread notification count (red dot)
* fix lint
* fix crawler
2019-06-01 13:07:31 -07:00
Nolan Lawson
f1857cb86e
fix: improve color contrast of dark themes ( #1249 )
2019-05-27 17:01:53 -07:00
Nolan Lawson
12179505e1
fix: improve UI/a11y of media upload ( #1241 )
2019-05-27 12:31:49 -07:00
Nolan Lawson
0887196db4
feat: add snackbar alert with refresh button ( #1193 )
...
* feat: add snackbar alert with refresh button
fixes #77
* fixup
* change refresh to reload
2019-05-08 07:52:12 -07:00
Nolan Lawson
de9faf4678
fix: redesign tabs slightly ( #1178 )
2019-05-05 12:30:08 -07:00
Nolan Lawson
ff1e9e2c41
fix: add tooltip info on what an instance is ( #1175 )
2019-05-04 14:16:15 -07:00
sgenoud
79184570b1
fix: Manage the width to take scrollbars into account ( #1138 )
...
* Manage the width to take scrollbars into account
* Additional modal layout styles changes
2019-04-13 11:02:25 -07:00
Nolan Lawson
6744de59f8
feat: add account page filters ( #1124 )
...
* start on account page filters
fixes #1021
* making progress
* more progress, just need style now
* fix lint
* fix style and add test
2019-03-30 21:48:49 -07:00
jeroenpraat
5012a21bcd
feat: Plus theme with Mastodon standard web-app colors (called mastodon) ( #1090 )
...
* +mastodon theme
* +mastodon theme
2019-03-09 12:29:57 -08:00
Nolan Lawson
e16c312788
fix: use focus ring rather than background for status/notifications ( #1030 )
...
I don't like clicking on a status, clicking back, and suddenly it has a
different background. The focus ring is less distracting. Unfortunately
it doesn't look right on the article element itself, so we have to apply
the style to its parent, but that's not too hard.
2019-02-22 20:35:04 -08:00
Nolan Lawson
25aea9f30a
fix: improve active state of navbar ( #996 )
2019-02-15 19:03:18 -08:00
Nolan Lawson
752715becb
fix: tweak primary button border color ( #987 )
2019-02-14 19:38:54 -08:00
Nolan Lawson
4074f09f65
fix: fix default contrast ratio for button ( #978 )
...
this gets us up to 100% accessibility score on lighthouse
2019-02-13 18:38:19 -08:00
Nolan Lawson
8179c1b53f
fix: set dark theme based on prefers-color-scheme ( #966 )
...
* fix: set dark theme based on prefers-color-scheme
fixes #728
* add an explicit banner fill color
2019-02-11 21:03:51 -08:00
Nolan Lawson
de4016029f
fix: fix legibility of settings text in dark themes ( #965 )
2019-02-11 19:49:18 -08:00
Nolan Lawson
648d9a3cf6
fix: tweak underlining of links ( #920 )
2019-01-26 13:50:45 -08:00
Nolan Lawson
109022fab9
feat: add option to underline links in toot text ( #919 )
...
* feat: add option to underline links in toot text
* change text
2019-01-26 12:58:11 -08:00
Nolan Lawson
eb5437e32a
fix: increase custom scrollbar width ( #914 )
2019-01-26 09:34:16 -08:00
Nolan Lawson
4a8f65b7fc
chore: refactor src files to src/ directory ( #900 )
2019-01-19 13:32:36 -08:00