You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

147 lines
4.4 KiB

@font-face {
font-family: computer;
src: url(/fonts/computer.woff);
}
@font-face {
font-family: fancy;
src: url(/fonts/IMFellEnglishSC-Regular.ttf);
}
:root {
--value9: hsl(60, 100%, 99%);
--value8: hsl(65, 64%, 92%);
--value8a: hsl(65, 64%, 92%, 0);
--value7: hsl(37, 76%, 85%);
--value6: hsl(32, 89%, 75%);
--value5: hsl(32, 78%, 66%);
--value4: hsl(24, 69%, 60%);
--value3: hsl(30, 45%, 37%);
--value2: hsl(9, 20%, 24%);
--value1: hsl(28, 18%, 14%);
--value0: hsl(105, 100%, 1%);
--gray9: hsl(0, 0%, 100%); /* not used too often */
--gray8: hsl(210, 17%, 98%);
--gray8a: hsl(210, 17%, 98%, 0);
--gray7: #e9ecef;
--gray6: #dee2e6;
--gray5: #ced4da;
--gray4: #adb5bd;
--gray3: #6c757d;
--gray2: #495057;
--gray1: #343a40;
--gray0: #212529;
--orange: #fb5607;
--yellow: #ffbe0b;
--red: #ff006e;
--purple: #8338ec;
--blue: #3a86ff;
--green: #6a994e;
--invert-orange: var(--value9);
--invert-yellow: var(--value0);
--invert-red: var(--value9);
--invert-purple: var(--value9);
--invert-blue: var(--value9);
--invert-green: var(--value9);
--gray-bg: hsl(0, 0%, 92%);
--border-radius: 5px;
--box-shadow: 0 2px 2px;
--color: var(--value0);
--color-accent: var(--value1);
--color-icon-image: var(--value1);
--color-inactive: var(--value3);
--color-inactive-secondary: var(--value5);
--color-bg: var(--value9);
--color-bg-transparent: var(--value8a);
--color-bg-secondary: var(--value6);
--color-bg-tertiary: var(--value8);
--color-secondary: var(--value1);
--color-secondary-accent: var(--blue);
--color-shadow: var(--gray4);
--color-shadow-secondary: var(--gray3);
--color-shadow-dark: var(--gray2);
--color-bg-inverted: var(--value2);
--color-bg-code: #000;
--color-text: var(--value0);
--color-text-inverted: var(--value9);
--color-bright: var(--value8);
--color-overlay-text: var(--value1);
--color-overlay-background: var(--gray6);
--color-overlay-shadow: var(--gray0);
--color-border-tabs: var(--value2);
--color-input-button: var(--value8);
--color-input-border: var(--value1);
--color-input-bg: var(--value8);
--color-border: var(--value3);
--color-error: var(--red);
--color-warning: var(--orange);
--color-good: var(--green);
--color-info: var(--yellow);
--color-pulse-1: hsla(0, 0%, 53%, 1);
--color-pulse-2: hsla(0, 0%, 53%, 0.7);
--color-pulse-3: hsla(0, 0%, 53%, 0.1);
--color-pulse-4: hsla(0, 0%, 53%, 0);
--font-family: "Andale Mono", "Monaco", monospace, monospace;
--font-computer: fancy,Baskerville,Baskerville Old Face,Hoefler Text,Garamond,Times New Roman,serif;
--font-size: 1.05em;
--font-text-size: 1.4em; /* for paragraphs mostly */
--font-heading-size: 1.2em;
--font-heading-weight: 300;
--font-header-nav: 1.3em;
--font-button-size: 1.4em;
--hover-brightness: 0.9;
--justify-important: center;
--justify-blockquote: left;
--justify-normal: left;
--line-height: 1.5;
--width-card: 385px;
--width-card-medium: 460px;
--width-card-wide: 800px;
--width-content: 1080px;
--width-badge: 20px;
--font-size-badge: 13px;
--fixed-header-height: 73px;
--fixed-footer-height: 400px;
--color-scrollbar-thumb: hsla(0, 0%, 30%, 0.3);
--color-scrollbar-track-piece: hsla(0, 0%, 50%, 0.2);
}
[data-theme="dark"] {
--gray-bg: var(--value0);
--color: var(--value8);
--color-accent: var(--value7);
--color-icon-image: var(--value8);
--color-bg: var(--value0);
--color-bg-secondary: var(--value2);
--color-bg-tertiary: var(--value3);
--color-shadow-secondary: var(--gray6);
--color-secondary: var(--value7);
--color-secondary-accent: var(--value7);
--color-shadow: var(--gray2);
--color-text: var(--value8);
--color-text-secondary: var(--value8);
--color-text-inverted: var(--value0);
--color-inactive: var(--value4);
--color-bg-inverted: var(--value6);
--color-input-border: var(--value7);
--color-input-button: var(--value6);
--color-border: var(--value3);
--color-input-bg: var(--value7);
--color-error: var(--red);
--color-warning: var(--orange);
--color-good: var(--green);
--color-info: var(--yellow);
--color-pulse-1: hsla(0, 0%, 80%, 1);
--color-pulse-2: hsla(0, 0%, 80%, 0.7);
--color-pulse-3: hsla(0, 0%, 80%, 0.1);
--color-pulse-4: hsla(0, 0%, 80%, 0);
--color-overlay-text: var(--value7);
--color-overlay-background: var(--gray2);
--color-overlay-shadow: var(--gray6);
--color-scrollbar-thumb: hsla(0, 0%, 50%, 0.3);
--color-scrollbar-track-piece: hsla(0, 0%, 30%, 0.2);
}