/* colors from https://github.com/chriskempson/base16 */ :root { --base16-base00: #181818; /* default background */ --base16-base01: #282828; /* lighter background */ --base16-base02: #383838; /* selection background */ --base16-base03: #585858; /* comments, invisibles, line highlighting */ --base16-base04: #b8b8b8; /* dark foreground */ --base16-base05: #d8d8d8; /* default foreground, caret, delimiters, operators */ --base16-base06: #e8e8e8; /* light foreground (not often used) */ --base16-base07: #f8f8f8; /* light foreground (not often used) */ --base16-base08: #ab4642; /* variables, xml tags, markup link text, markup lists, diff deleted */ --base16-base09: #dc9656; /* integers, boolean, constants, xml attributes, markup link url */ --base16-base0A: #f7ca88; /* classes, markup bold, search text background */ --base16-base0B: #a1b56c; /* strings, inherited class, markup code, diff inserted */ --base16-base0C: #86c1b9; /* support, regular expressions, excape characters, markup quotes */ --base16-base0D: #7cafc2; /* functions, methods, attribute IDs, headings */ --base16-base0E: #ba8baf; /* keywords, storage selector, markup italic, diff changed */ --base16-base0F: #a16946; /* deprecated, opening/closing embedded language tags, e.g. */ --base16-bg: var(--base16-base00); --base16-fg: var(--base16-base05); --base16-red: var(--base16-base08); --base16-orange: var(--base16-base09); --base16-yellow: var(--base16-base0A); --base16-green: var(--base16-base0B); --base16-lightblue: var(--base16-base0C); --base16-blue: var(--base16-base0D); --base16-purple: var(--base16-base0E); --base16-brown: var(--base16-base0F); --orange: var(--base16-orange); --red: var(--base16-red); --green: var(--base16-green); --yellow: var(--base16-yellow); --blue: var(--base16-blue); --purple: var(--base16-purple); --light: var(--base16-fg); --dark: var(--base16-bg); }