Commit Graph

10 Commits

Author SHA1 Message Date
Nolan Lawson 7ddfe3830a
feat: add drag and drop for media uploads ()
* feat: add drag and drop for media uploads

fixes 

* tweak colors
2018-12-15 02:06:12 -08:00
Nolan Lawson 25793e2fec
fix(style): use dark placeholder on dark theme ()
fixes 
2018-12-13 21:32:37 -08:00
Nolan Lawson 26b84c435a
fix(design): use dark compose button halo on dark themes ()
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 () 2018-11-24 09:33:07 -08:00
Nolan Lawson 2569b59b32
feat(design): add custom scrollbars for each theme ()
* feat(design): add custom scrollbars for each theme

fixes 

* improve contrast of hotpants theme
2018-11-24 01:39:00 -08:00
Nolan Lawson 48a1bd47b3
refactor(themes): use CSS specificity order for themes ()
The point of this PR is to make it easier to implement scrollbars ().

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 () 2018-08-27 19:32:22 -07:00
Nolan Lawson 82438a62e0
upgrade to node-sass 4.8.3 () 2018-04-18 21:38:16 -07:00
Spanky a722e6e244 increased the default contrast in the --very-deemphasized* variables for dark themes () 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