|
18 | 18 | --k-honey: #ffd4ae; |
19 | 19 | --k-white: #fff5d9; |
20 | 20 | --k-beige: #e2dac4; |
| 21 | + |
| 22 | + /* |
| 23 | + neon: '#dcff71', |
| 24 | + iris: '#004fff', |
| 25 | + stone: '#353534', |
| 26 | + black: '#111111', |
| 27 | + white: '#f6f6f6', |
| 28 | + */ |
| 29 | + --h-black: #111111; |
| 30 | + --h-blacktr: #111111aa; |
| 31 | + --h-blackxtr: #11111111; |
| 32 | + --h-darkgray: #353534; |
| 33 | + --h-neon: #dcff71; |
| 34 | + --h-neonlight: #e5f8ad; |
| 35 | + --h-neonxlight: #f5ffd9; |
| 36 | + --h-white: #f6f6f6; |
| 37 | + --h-iris: #004fff; |
| 38 | + --h-irislight: #3c7aff; |
| 39 | + --h-irisxlight: #76a1ff; |
| 40 | + --h-irisxxlight: #d5e3ff; |
| 41 | + --h-stone: #353534; |
| 42 | + --h-stonelight: #626260; |
21 | 43 | } |
22 | 44 |
|
23 | 45 | /* Themes */ |
24 | 46 |
|
25 | 47 | .light { |
| 48 | + --bg: var(--h-neonxlight); |
| 49 | + --page-bg: var(--h-white); |
| 50 | + --bg-bg: var(--h-white); |
| 51 | + --fg: var(--h-black); |
| 52 | + |
| 53 | + --sidebar-bg: var(--h-neonxlight); |
| 54 | + --sidebar-fg: var(--h-black); |
| 55 | + --sidebar-non-existant: var(--h-stonelight); |
| 56 | + --sidebar-active: var(--h-iris); |
| 57 | + --sidebar-spacer: var(--h-irisxxlight); |
| 58 | + |
| 59 | + --scrollbar: var(--bg); |
| 60 | + |
| 61 | + --icons: var(--h-black); |
| 62 | + --icons-hover: var(--h-iris); |
| 63 | + |
| 64 | + --links: var(--h-iris); |
| 65 | + |
| 66 | + --inline-code-color: var(--h-black); |
| 67 | + --inline-code-bg: var(--h-blackxtr); |
| 68 | + |
| 69 | + --code-box-bg: var(--h-irisxxlight); |
| 70 | + --code-box-color: var(--h-black); |
| 71 | + |
| 72 | + --theme-popup-bg: var(--h-neonxlight); |
| 73 | + --theme-popup-border: var(--h-stonelight); |
| 74 | + --theme-hover: var(--h-neonlight); |
| 75 | + |
| 76 | + --quote-bg: var(--h-irisxlight); |
| 77 | + --quote-border: var(--h-stonelight); |
| 78 | + |
| 79 | + --warning-border: var(--h-iris); |
| 80 | + |
| 81 | + --table-border-color: var(--h-stonelight); |
| 82 | + --table-header-bg: var(--h-irisxxlight); |
| 83 | + --table-alternate-bg: var(--h-irisxxlight); |
| 84 | + |
| 85 | + --searchbar-border-color: var(--k-black); |
| 86 | + --searchbar-bg: var(--h-neonxlight); |
| 87 | + --searchbar-fg: var(--h-black); |
| 88 | + --searchbar-shadow-color: transparent; |
| 89 | + --searchresults-header-fg: var(--h-black); |
| 90 | + --searchresults-border-color: var(--h-stonelight); |
| 91 | + --searchresults-li-bg: var(--h-neonxlight); |
| 92 | + --search-mark-bg: var(--h-iris); |
| 93 | + |
| 94 | + --color-scheme: light; |
| 95 | +} |
| 96 | + |
| 97 | +.dark { |
| 98 | + --bg: var(--h-stone); |
| 99 | + --page-bg: var(--h-black); |
| 100 | + --bg-bg: var(--h-black); |
| 101 | + --fg: var(--h-white); |
| 102 | + |
| 103 | + --sidebar-bg: var(--h-black); |
| 104 | + --sidebar-fg: var(--h-white); |
| 105 | + --sidebar-non-existant: var(--h-neon); |
| 106 | + --sidebar-active: var(--h-neon); |
| 107 | + --sidebar-spacer: var(--h-stonelight); |
| 108 | + |
| 109 | + --scrollbar: var(--bg); |
| 110 | + |
| 111 | + --icons: var(--h-white); |
| 112 | + --icons-hover: var(--h-neon); |
| 113 | + |
| 114 | + --links: var(--h-neon); |
| 115 | + |
| 116 | + --inline-code-color: var(--h-white); |
| 117 | + --inline-code-bg: var(--h-darkgray); |
| 118 | + |
| 119 | + --code-box-color: var(--h-irisxxlight); |
| 120 | + --code-box-bg: var(--h-darkgray); |
| 121 | + |
| 122 | + --theme-popup-bg: var(--h-darkgray); |
| 123 | + --theme-popup-border: var(--h-stonelight); |
| 124 | + --theme-hover: var(--h-darkgray); |
| 125 | + |
| 126 | + --quote-bg: var(--h-darkgray); |
| 127 | + --quote-border: var(--h-stonelight); |
| 128 | + |
| 129 | + --warning-border: var(--h-neon); |
| 130 | + |
| 131 | + --table-border-color: var(--h-stonelight); |
| 132 | + --table-header-bg: var(--h-darkgray); |
| 133 | + --table-alternate-bg: var(--h-darkgray); |
| 134 | + |
| 135 | + --searchbar-border-color: var(--k-beige); |
| 136 | + --searchbar-bg: var(--h-darkgray); |
| 137 | + --searchbar-fg: var(--h-white); |
| 138 | + --searchbar-shadow-color: transparent; |
| 139 | + --searchresults-header-fg: var(--h-white); |
| 140 | + --searchresults-border-color: var(--h-stonelight); |
| 141 | + --searchresults-li-bg: var(--h-darkgray); |
| 142 | + --search-mark-bg: var(--h-neon); |
| 143 | + |
| 144 | + --color-scheme: dark; |
| 145 | +} |
| 146 | + |
| 147 | +.light-original { |
26 | 148 | --bg: var(--k-white); |
27 | 149 | --page-bg: var(--k-beige); |
28 | 150 | --bg-bg: var(--k-beige); |
|
72 | 194 | --color-scheme: light; |
73 | 195 | } |
74 | 196 |
|
75 | | -.dark { |
| 197 | +.dark-original { |
76 | 198 | --bg: var(--k-darkgray); |
77 | 199 | --page-bg: var(--k-black); |
78 | 200 | --bg-bg: var(--k-black); |
|
0 commit comments