Commit Graph

9 Commits

Author SHA1 Message Date
Nolan Lawson 25793e2fec
fix(style): use dark placeholder on dark theme (#802)
fixes #797
2018-12-13 21:32:37 -08:00
Nolan Lawson 26b84c435a
fix(design): use dark compose button halo on dark themes (#714)
Also only show the halo when we're actually scrolled down, because the
point is to make it more visible against arbitrary content.
2018-12-02 14:25:40 -08:00
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 8334598786
fix autosuggest for dark themes (#507) 2018-08-27 19:32:22 -07:00
Nolan Lawson 82438a62e0
upgrade to node-sass 4.8.3 (#165) 2018-04-18 21:38:16 -07:00
Spanky a722e6e244 increased the default contrast in the --very-deemphasized* variables for dark themes (#76) 2018-04-11 08:41:16 -07:00
Nolan Lawson 036dcf082f extract Ozark dark theme into separate scss file 2018-04-10 20:07:58 -07:00