Nolan Lawson
bfa37f5105
fix(design): tweak scrollbar colors ( #687 )
2018-11-24 09:33:07 -08:00
Nolan Lawson
2569b59b32
feat(design): add custom scrollbars for each theme ( #685 )
...
* feat(design): add custom scrollbars for each theme
fixes #683
* improve contrast of hotpants theme
2018-11-24 01:39:00 -08:00
Nolan Lawson
48a1bd47b3
refactor(themes): use CSS specificity order for themes ( #684 )
...
The point of this PR is to make it easier to implement scrollbars (#683 ).
With this PR, the themes move from a body tag-based system (e.g. `body.theme-scarlet`) to a system where they simply declare global CSS and we use CSS specificity order to give us the right theme.
2018-11-24 00:41:36 -08:00
Nolan Lawson
6fc21e40bf
add username autocomplete feature
2018-03-24 18:04:54 -07:00
Nolan Lawson
17312eedbf
add custom focus outline, improve a11y
2018-01-21 10:53:15 -08:00
Nolan Lawson
ee1251467a
add error handling, toasts, and loading spinner
2018-01-14 11:22:57 -08:00
Nolan Lawson
586ba670b8
finish theme engine
2018-01-13 19:17:41 -08:00
Nolan Lawson
f69797544d
start on instance theming
2018-01-13 17:41:15 -08:00