/* Type */\r
\r
body, input, select, textarea {\r
- color: _palette(fg);\r
+ color: _palette_light(fg);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ color: _palette_dark(fg);\r
+ }\r
font-family: _font(family);\r
font-size: 17pt;\r
font-weight: _font(weight);\r
\r
&:hover {\r
border-bottom-color: transparent;\r
- color: _palette(highlight) !important;\r
+ color: _palette_light(highlight) !important;\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ color: _palette_dark(highlight);\r
+ }\r
}\r
\r
&:active {\r
- color: desaturate(darken(_palette(highlight), 15), 5) !important;\r
+ color: desaturate(darken(_palette_light(highlight), 15), 5) !important;\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ color: desaturate(darken(_palette_dark(highlight), 15), 5) !important;\r
+ }\r
}\r
}\r
\r
strong, b {\r
- color: _palette(fg-bold);\r
+ color: _palette_light(fg-bold);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ color: _palette_dark(fg-bold);\r
+ }\r
font-weight: _font(weight-bold);\r
}\r
\r
}\r
\r
h1, h2, h3, h4, h5, h6 {\r
- color: _palette(fg-bold);\r
+ color: _palette_light(fg-bold);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ color: _palette_dark(fg-bold);\r
+ }\r
font-weight: _font(weight-bold);\r
line-height: 1.65;\r
margin: 0 0 (_size(element-margin) * 0.5) 0;\r
}\r
\r
blockquote {\r
- border-left: solid 4px _palette(border);\r
+ border-left: solid 4px _palette_light(border);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ border-left: solid 4px _palette_dark(border);\r
+ }\r
font-style: italic;\r
margin: 0 0 _size(element-margin) 0;\r
padding: (_size(element-margin) / 4) 0 (_size(element-margin) / 4) _size(element-margin);\r
}\r
\r
code {\r
- background: _palette(border-bg);\r
+ background: _palette_light(border-bg);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ background: _palette_dark(border-bg);\r
+ }\r
font-family: _font(family-fixed);\r
font-size: 0.9em;\r
margin: 0 0.25em;\r
\r
hr {\r
border: 0;\r
- border-bottom: solid 1px _palette(border);\r
+ border-bottom: solid 1px _palette_light(border);\r
+ @media screen and (prefers-color-scheme: dark) {\r
+ border-bottom: solid 1px _palette_dark(border);\r
+ }\r
margin: _size(element-margin) 0;\r
\r
&.major {\r