diff options
| author | Yuri Plashenkov <yuri@plashenkov.com> | 2023-10-20 08:57:07 +0300 |
|---|---|---|
| committer | Yuri Plashenkov <yuri@plashenkov.com> | 2023-10-20 08:57:07 +0300 |
| commit | df5bb762862911b265e4bfd6635d8d767a0e7fe3 (patch) | |
| tree | bb69c3962072e013d8e55dd237fd005e4e0b6c6f /default-theme/theme-arc-green@v1.20.5.css | |
Initial commit
Diffstat (limited to 'default-theme/theme-arc-green@v1.20.5.css')
| -rw-r--r-- | default-theme/theme-arc-green@v1.20.5.css | 246 |
1 files changed, 246 insertions, 0 deletions
diff --git a/default-theme/theme-arc-green@v1.20.5.css b/default-theme/theme-arc-green@v1.20.5.css new file mode 100644 index 0000000..6fc3d08 --- /dev/null +++ b/default-theme/theme-arc-green@v1.20.5.css | |||
| @@ -0,0 +1,246 @@ | |||
| 1 | @import "../chroma/base.css"; | ||
| 2 | @import "../chroma/dark.css"; | ||
| 3 | @import "../codemirror/dark.css"; | ||
| 4 | |||
| 5 | :root { | ||
| 6 | --is-dark-theme: true; | ||
| 7 | --color-primary: #87ab63; | ||
| 8 | --color-primary-contrast: #ffffff; | ||
| 9 | --color-primary-dark-1: #93b373; | ||
| 10 | --color-primary-dark-2: #9fbc82; | ||
| 11 | --color-primary-dark-3: #abc492; | ||
| 12 | --color-primary-dark-4: #b7cda1; | ||
| 13 | --color-primary-dark-5: #cfddc1; | ||
| 14 | --color-primary-dark-6: #e7eee0; | ||
| 15 | --color-primary-dark-7: #f8faf6; | ||
| 16 | --color-primary-light-1: #7a9e55; | ||
| 17 | --color-primary-light-2: #6c8c4c; | ||
| 18 | --color-primary-light-3: #5f7b42; | ||
| 19 | --color-primary-light-4: #516939; | ||
| 20 | --color-primary-light-5: #364626; | ||
| 21 | --color-primary-light-6: #1b2313; | ||
| 22 | --color-primary-light-7: #080b06; | ||
| 23 | --color-primary-alpha-10: #87ab6319; | ||
| 24 | --color-primary-alpha-20: #87ab6333; | ||
| 25 | --color-primary-alpha-30: #87ab634b; | ||
| 26 | --color-primary-alpha-40: #87ab6366; | ||
| 27 | --color-primary-alpha-50: #87ab6380; | ||
| 28 | --color-primary-alpha-60: #87ab6399; | ||
| 29 | --color-primary-alpha-70: #87ab63b3; | ||
| 30 | --color-primary-alpha-80: #87ab63cc; | ||
| 31 | --color-primary-alpha-90: #87ab63e1; | ||
| 32 | --color-primary-hover: var(--color-primary-light-1); | ||
| 33 | --color-primary-active: var(--color-primary-light-2); | ||
| 34 | --color-secondary: #525767; | ||
| 35 | --color-secondary-dark-1: #5c6374; | ||
| 36 | --color-secondary-dark-2: #666e81; | ||
| 37 | --color-secondary-dark-3: #7c8497; | ||
| 38 | --color-secondary-dark-4: #8990a1; | ||
| 39 | --color-secondary-dark-5: #959cab; | ||
| 40 | --color-secondary-dark-6: #a2a8b5; | ||
| 41 | --color-secondary-dark-7: #afb4c0; | ||
| 42 | --color-secondary-dark-8: #bcc0ca; | ||
| 43 | --color-secondary-dark-9: #c9cbd4; | ||
| 44 | --color-secondary-dark-10: #d6d7de; | ||
| 45 | --color-secondary-dark-11: #e2e3e8; | ||
| 46 | --color-secondary-dark-12: #eeeff2; | ||
| 47 | --color-secondary-dark-13: #fbfbfc; | ||
| 48 | --color-secondary-light-1: #454a57; | ||
| 49 | --color-secondary-light-2: #383c47; | ||
| 50 | --color-secondary-light-3: #2c2f37; | ||
| 51 | --color-secondary-light-4: #1f2226; | ||
| 52 | --color-secondary-alpha-10: #52576719; | ||
| 53 | --color-secondary-alpha-20: #52576733; | ||
| 54 | --color-secondary-alpha-30: #5257674b; | ||
| 55 | --color-secondary-alpha-40: #52576766; | ||
| 56 | --color-secondary-alpha-50: #52576780; | ||
| 57 | --color-secondary-alpha-60: #52576799; | ||
| 58 | --color-secondary-alpha-70: #525767b3; | ||
| 59 | --color-secondary-alpha-80: #525767cc; | ||
| 60 | --color-secondary-alpha-90: #525767e1; | ||
| 61 | --color-secondary-button: var(--color-secondary-dark-4); | ||
| 62 | --color-secondary-hover: var(--color-secondary-dark-3); | ||
| 63 | --color-secondary-active: var(--color-secondary-dark-2); | ||
| 64 | /* console colors - used for actions console and console files */ | ||
| 65 | --color-console-fg: #eeeff2; | ||
| 66 | --color-console-fg-subtle: #959cab; | ||
| 67 | --color-console-bg: #262936; | ||
| 68 | --color-console-border: #383c47; | ||
| 69 | --color-console-hover-bg: #ffffff16; | ||
| 70 | --color-console-active-bg: #454a57; | ||
| 71 | --color-console-menu-bg: #383c47; | ||
| 72 | --color-console-menu-border: #5c6374; | ||
| 73 | /* named colors */ | ||
| 74 | --color-red: #cc4848; | ||
| 75 | --color-orange: #cc580c; | ||
| 76 | --color-yellow: #cc9903; | ||
| 77 | --color-olive: #91a313; | ||
| 78 | --color-green: #87ab63; | ||
| 79 | --color-teal: #00918a; | ||
| 80 | --color-blue: #3a8ac6; | ||
| 81 | --color-violet: #906ae1; | ||
| 82 | --color-purple: #b259d0; | ||
| 83 | --color-pink: #d22e8b; | ||
| 84 | --color-brown: #a47252; | ||
| 85 | --color-black: #2e323e; | ||
| 86 | /* light variants - produced via Sass scale-color(color, $lightness: +10%) */ | ||
| 87 | --color-red-light: #d15a5a; | ||
| 88 | --color-orange-light: #f6a066; | ||
| 89 | --color-yellow-light: #eaaf03; | ||
| 90 | --color-olive-light: #abc016; | ||
| 91 | --color-green-light: #93b373; | ||
| 92 | --color-teal-light: #00b6ad; | ||
| 93 | --color-blue-light: #4e96cc; | ||
| 94 | --color-violet-light: #9b79e4; | ||
| 95 | --color-purple-light: #ba6ad5; | ||
| 96 | --color-pink-light: #d74397; | ||
| 97 | --color-brown-light: #b08061; | ||
| 98 | --color-black-light: #3f4555; | ||
| 99 | /* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */ | ||
| 100 | --color-red-dark-1: #c23636; | ||
| 101 | --color-orange-dark-1: #f38236; | ||
| 102 | --color-yellow-dark-1: #b88a03; | ||
| 103 | --color-olive-dark-1: #839311; | ||
| 104 | --color-green-dark-1: #7a9e55; | ||
| 105 | --color-teal-dark-1: #00837c; | ||
| 106 | --color-blue-dark-1: #347cb3; | ||
| 107 | --color-violet-dark-1: #7b4edb; | ||
| 108 | --color-purple-dark-1: #a742c9; | ||
| 109 | --color-pink-dark-1: #be297d; | ||
| 110 | --color-brown-dark-1: #94674a; | ||
| 111 | --color-black-dark-1: #292d38; | ||
| 112 | /* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */ | ||
| 113 | --color-red-dark-2: #ad3030; | ||
| 114 | --color-orange-dark-2: #f16e17; | ||
| 115 | --color-yellow-dark-2: #a37a02; | ||
| 116 | --color-olive-dark-2: #74820f; | ||
| 117 | --color-green-dark-2: #6c8c4c; | ||
| 118 | --color-teal-dark-2: #00746e; | ||
| 119 | --color-blue-dark-2: #2e6e9f; | ||
| 120 | --color-violet-dark-2: #6733d6; | ||
| 121 | --color-purple-dark-2: #9834b9; | ||
| 122 | --color-pink-dark-2: #a9246f; | ||
| 123 | --color-brown-dark-2: #835b42; | ||
| 124 | --color-black-dark-2: #252832; | ||
| 125 | /* other colors */ | ||
| 126 | --color-grey: #505665; | ||
| 127 | --color-grey-light: #a1a6b7; | ||
| 128 | --color-gold: #b1983b; | ||
| 129 | --color-white: #ffffff; | ||
| 130 | --color-diff-removed-word-bg: #6f3333; | ||
| 131 | --color-diff-added-word-bg: #3c653c; | ||
| 132 | --color-diff-removed-row-bg: #3c2626; | ||
| 133 | --color-diff-moved-row-bg: #818044; | ||
| 134 | --color-diff-added-row-bg: #283e2d; | ||
| 135 | --color-diff-removed-row-border: #634343; | ||
| 136 | --color-diff-moved-row-border: #bcca6f; | ||
| 137 | --color-diff-added-row-border: #314a37; | ||
| 138 | --color-diff-inactive: #353846; | ||
| 139 | --color-error-border: #a04141; | ||
| 140 | --color-error-bg: #522; | ||
| 141 | --color-error-bg-active: #744; | ||
| 142 | --color-error-bg-hover: #633; | ||
| 143 | --color-error-text: #f9cbcb; | ||
| 144 | --color-success-border: #458a57; | ||
| 145 | --color-success-bg: #284034; | ||
| 146 | --color-success-text: #6cc664; | ||
| 147 | --color-warning-border: #bb9d00; | ||
| 148 | --color-warning-bg: #3a3a30; | ||
| 149 | --color-warning-text: #fbbd08; | ||
| 150 | --color-info-border: #306090; | ||
| 151 | --color-info-bg: #26354c; | ||
| 152 | --color-info-text: #38a8e8; | ||
| 153 | --color-red-badge: #db2828; | ||
| 154 | --color-red-badge-bg: #db28281a; | ||
| 155 | --color-red-badge-hover-bg: #db28284d; | ||
| 156 | --color-green-badge: #21ba45; | ||
| 157 | --color-green-badge-bg: #21ba451a; | ||
| 158 | --color-green-badge-hover-bg: #21ba454d; | ||
| 159 | --color-yellow-badge: #fbbd08; | ||
| 160 | --color-yellow-badge-bg: #fbbd081a; | ||
| 161 | --color-yellow-badge-hover-bg: #fbbd084d; | ||
| 162 | --color-orange-badge: #f2711c; | ||
| 163 | --color-orange-badge-bg: #f2711c1a; | ||
| 164 | --color-orange-badge-hover-bg: #f2711c4d; | ||
| 165 | --color-git: #f05133; | ||
| 166 | /* target-based colors */ | ||
| 167 | --color-body: #2e323e; | ||
| 168 | --color-box-header: #303340; | ||
| 169 | --color-box-body: #222733; | ||
| 170 | --color-box-body-highlight: #262b36; | ||
| 171 | --color-text-dark: #dbe0ea; | ||
| 172 | --color-text: #cbd0da; | ||
| 173 | --color-text-light: #bbbfca; | ||
| 174 | --color-text-light-1: #aaafb9; | ||
| 175 | --color-text-light-2: #9a9ea9; | ||
| 176 | --color-text-light-3: #8a8e99; | ||
| 177 | --color-footer: #232834; | ||
| 178 | --color-timeline: #4c525e; | ||
| 179 | --color-input-text: #dfe3ec; | ||
| 180 | --color-input-background: #1e252e; | ||
| 181 | --color-input-toggle-background: #454a57; | ||
| 182 | --color-input-border: var(--color-secondary); | ||
| 183 | --color-input-border-hover: var(--color-secondary-dark-1); | ||
| 184 | --color-header-wrapper: #202430; | ||
| 185 | --color-header-wrapper-transparent: #20243000; | ||
| 186 | --color-light: #00000028; | ||
| 187 | --color-light-mimic-enabled: rgba(0, 0, 0, calc(40 / 255 * 222 / 255 / var(--opacity-disabled))); | ||
| 188 | --color-light-border: #ffffff28; | ||
| 189 | --color-hover: #ffffff19; | ||
| 190 | --color-active: #ffffff24; | ||
| 191 | --color-menu: #1e252e; | ||
| 192 | --color-card: #1e252e; | ||
| 193 | --color-markup-table-row: #ffffff06; | ||
| 194 | --color-markup-code-block: #ffffff16; | ||
| 195 | --color-button: #1e252e; | ||
| 196 | --color-code-bg: #222733; | ||
| 197 | --color-code-sidebar-bg: #232834; | ||
| 198 | --color-shadow: #00000060; | ||
| 199 | --color-secondary-bg: #2a2e3a; | ||
| 200 | --color-text-focus: #fff; | ||
| 201 | --color-expand-button: #3c404d; | ||
| 202 | --color-placeholder-text: #8a8e99; | ||
| 203 | --color-editor-line-highlight: var(--color-primary-light-5); | ||
| 204 | --color-project-board-bg: var(--color-secondary-light-2); | ||
| 205 | --color-caret: var(--color-text); /* should ideally be --color-text-dark, see #15651 */ | ||
| 206 | --color-reaction-bg: #ffffff12; | ||
| 207 | --color-reaction-hover-bg: var(--color-primary-light-4); | ||
| 208 | --color-reaction-active-bg: var(--color-primary-light-5); | ||
| 209 | --color-tooltip-text: #ffffff; | ||
| 210 | --color-tooltip-bg: #000000f0; | ||
| 211 | --color-nav-bg: #232834; | ||
| 212 | --color-nav-hover-bg: #383c47; | ||
| 213 | --color-label-text: #dfe3ec; | ||
| 214 | --color-label-bg: #7c84974b; | ||
| 215 | --color-label-hover-bg: #7c8497a0; | ||
| 216 | --color-label-active-bg: #7c8497ff; | ||
| 217 | --color-accent: var(--color-primary-light-1); | ||
| 218 | --color-small-accent: var(--color-primary-light-5); | ||
| 219 | --color-active-line: #534d1b; | ||
| 220 | accent-color: var(--color-accent); | ||
| 221 | color-scheme: dark; | ||
| 222 | } | ||
| 223 | |||
| 224 | /* invert emojis that are hard to read otherwise */ | ||
| 225 | .emoji[aria-label="check mark"], | ||
| 226 | .emoji[aria-label="currency exchange"], | ||
| 227 | .emoji[aria-label="TOP arrow"], | ||
| 228 | .emoji[aria-label="END arrow"], | ||
| 229 | .emoji[aria-label="ON! arrow"], | ||
| 230 | .emoji[aria-label="SOON arrow"], | ||
| 231 | .emoji[aria-label="heavy dollar sign"], | ||
| 232 | .emoji[aria-label="copyright"], | ||
| 233 | .emoji[aria-label="registered"], | ||
| 234 | .emoji[aria-label="trade mark"], | ||
| 235 | .emoji[aria-label="multiply"], | ||
| 236 | .emoji[aria-label="plus"], | ||
| 237 | .emoji[aria-label="minus"], | ||
| 238 | .emoji[aria-label="divide"], | ||
| 239 | .emoji[aria-label="curly loop"], | ||
| 240 | .emoji[aria-label="double curly loop"], | ||
| 241 | .emoji[aria-label="wavy dash"], | ||
| 242 | .emoji[aria-label="paw prints"], | ||
| 243 | .emoji[aria-label="musical note"], | ||
| 244 | .emoji[aria-label="musical notes"] { | ||
| 245 | filter: invert(100%) hue-rotate(180deg); | ||
| 246 | } | ||
