| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- @mixin base_dark {
- color: $fg-color-dark;
- background-color: $bg-color-dark;
- a {
- color: $link-color-dark;
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- color: $alt-fg-color-dark;
- &:hover .heading-link {
- visibility: visible;
- }
- .heading-link {
- color: $link-color-dark;
- font-weight: inherit;
- text-decoration: none;
- font-size: 80%;
- visibility: hidden;
- }
- .title-link {
- color: inherit;
- font-weight: inherit;
- text-decoration: none;
- }
- }
- code {
- background-color: $alt-bg-color-dark;
- color: $fg-color-dark;
- }
- pre {
- background-color: $alt-bg-color-dark !important;
- code {
- // background-color: inherit;
- color: inherit;
- }
- }
- blockquote {
- border-left: 2px solid $alt-bg-color-dark;
- }
- table td,
- table th {
- border: 2px solid $alt-fg-color-dark;
- }
- }
- body.colorscheme-dark {
- @include base_dark();
- }
- body.colorscheme-auto {
- @media (prefers-color-scheme: dark) {
- @include base_dark();
- }
- }
|