*[theme=whiteboard] { --main-background: #EEDDEE; --main-solid: #112233; --main-transparent: #112233DD; --main-faded: #11223344; --main-solid-content: #DDDDDD; --code-font: 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; --main-font: var(--code-font); --code-keyword: #8B4F99; --code-string: #B5651D; --code-template-literal: #B5651D; --code-comment: #6A8759; --code-number: #1B5E20; --code-operator: var(--main-solid); --code-punctuation: var(--main-solid); --code-function: #C1670A; --code-property: #0F4C75; --code-bracket: #D68910; --code-builtin: #2E7D32; --code-regex: #B71C1C; --code-identifier: #0F4C75; --code-whitespace: var(--main-solid); --code-unknown: #D32F2F; --token-css-at-rule: #8B4F99; --token-css-property: #0F4C75; --token-css-color: #B71C1C; --token-css-number: #1B5E20; --token-css-string: #B5651D; --token-css-url: #B5651D; --token-css-function: #C1670A; --token-css-pseudo: #8B4F99; --token-css-variable: #2E7D32; --token-css-comment: #6A8759; --token-css-important: #D32F2F; --token-css-bracket: #D68910; --token-css-punctuation: var(--main-solid); --token-css-operator: var(--main-solid); --token-css-delimiter: var(--main-solid); } *[theme=blackboard] { --main-background: #112233; --main-solid: #EEDDEE; --main-transparent: #EEDDEEDD; --main-faded: #EEDDEE44; --main-solid-content: #333333; --code-font: 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; --main-font: var(--code-font); --code-keyword: #569cd6; --code-string: #ce9178; --code-template-literal: #ce9178; --code-comment: #6a9955; --code-number: #b5cea8; --code-operator: var(--main-solid); --code-punctuation: var(--main-solid); --code-function: #dcdcaa; --code-property: #9cdcfe; --code-bracket: #ffd700; --code-builtin: #4ec9b0; --code-regex: #d16969; --code-identifier: #9cdcfe; --code-whitespace: var(--main-solid); --code-unknown: #f44747; --token-css-at-rule: #569cd6; --token-css-property: #9cdcfe; --token-css-color: #ff6b6b; --token-css-number: #b5cea8; --token-css-string: #ce9178; --token-css-url: #ce9178; --token-css-function: #dcdcaa; --token-css-pseudo: #569cd6; --token-css-variable: #4ec9b0; --token-css-identifier: #4ec9b0; --token-css-comment: #6a9955; --token-css-important: #f44747; --token-css-bracket: #ffd700; --token-css-punctuation: var(--main-solid); --token-css-operator: var(--main-solid); --token-css-delimiter: var(--main-solid); }