90 lines
2.9 KiB
SCSS
90 lines
2.9 KiB
SCSS
|
:root {
|
||
|
// Gray Scale
|
||
|
--gray: #7a8288;
|
||
|
--dark-gray: color(var(--gray) blend(#000 40%));
|
||
|
//--darker-gray: color(var(--gray) blend(#000 60%));
|
||
|
--light-gray: color(var(--gray) blend(#fff 50%));
|
||
|
--lighter-gray: color(var(--gray) blend(#fff 70%));
|
||
|
--lightest-gray: color(var(--gray) blend(#fff 90%));
|
||
|
|
||
|
// Type Scale
|
||
|
--type-size-1: 2.441rem; // ~39.056px
|
||
|
--type-size-2: 1.953rem; // ~31.248px
|
||
|
--type-size-3: 1.563rem; // ~25.008px
|
||
|
--type-size-4: 1.25rem; // ~20px
|
||
|
--type-size-5: 1rem; // ~16px
|
||
|
--type-size-6: 0.75rem; // ~12px
|
||
|
|
||
|
--dark: #3f4657;
|
||
|
--light: #82becd;
|
||
|
--text: #222;
|
||
|
|
||
|
--link-color: var(--light);
|
||
|
--brand-color: var(--light);
|
||
|
--brand-background: var(--dark);
|
||
|
|
||
|
// Sidebar
|
||
|
--sidebar-border: #e7e7e9;
|
||
|
--sidebar-background: #f7f7f7;
|
||
|
|
||
|
// Sidebar links
|
||
|
--sidebar-link-color: var(--dark);
|
||
|
--sidebar-link-active-background: #c5c5cb;
|
||
|
--sidebar-link-hover-background: var(--sidebar-link-active-background);
|
||
|
--sidebar-link-arrow-color: var(--dark);
|
||
|
--sidebar-link-secondary-color: var(--text);
|
||
|
|
||
|
// Sidebar Checkbox
|
||
|
--checkbox-background: #e6e6e6;
|
||
|
--checkbox-hover-background: #ccc;
|
||
|
--checkbox-checked-background: var(--dark);
|
||
|
--checkbox-checked-hover-background: var(--light);
|
||
|
--checkbox-tick-color: #fff;
|
||
|
--checkbox-disabled-background: #e6e6e6;
|
||
|
--checkbox-disabled-tick-color: #7b7b7b;
|
||
|
|
||
|
// Sidebar search field
|
||
|
--search-field-color: #555;
|
||
|
--search-field-border-color: #ccc;
|
||
|
--search-field-background: #fff;
|
||
|
--search-field-hover-border-color: var(--light);
|
||
|
|
||
|
// Sidebar hamburger
|
||
|
--sidebar-collapsible--hamburger-color: var(--light);
|
||
|
--sidebar-collapsible--hamburger-hover-color: var(--dark);
|
||
|
--sidebar-collapsible--hamburger-hover-background: var(--light);
|
||
|
|
||
|
// Homepage
|
||
|
--homepage-navbar-background: var(--dark);
|
||
|
|
||
|
--homepage-hero-background: var(--light);
|
||
|
--homepage-hero-color: var(--dark);
|
||
|
--homepage-bullet-color: var(--light);
|
||
|
|
||
|
--homepage-footer-color: var(--light);
|
||
|
--homepage-footer-background: var(--dark);
|
||
|
|
||
|
// Homepage Hero Buttons
|
||
|
--hero-button-block-background: var(--sidebar-link-active-background);
|
||
|
--hero-button-border-color: var(--dark);
|
||
|
--hero-button-primary-color: var(--sidebar-background);
|
||
|
--hero-buttom-primary-background: var(--dark);
|
||
|
--hero-button-secondary-color: var(--dark);
|
||
|
--hero-button-secondary-background: var(--sidebar-link-active-background);
|
||
|
|
||
|
--content-floating-blocks-background: var(--light);
|
||
|
--code-tag-color: var(--dark);
|
||
|
|
||
|
--code-tag-background-color: #fafafa;
|
||
|
--code-tag-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.125);
|
||
|
--code-tag-border-radius: 4px;
|
||
|
|
||
|
--blockquote-border-color: var(--dark);
|
||
|
}
|
||
|
|
||
|
/*
|
||
|
* Breakpoints
|
||
|
* ===================================================================== */
|
||
|
@custom-media --viewport-small (width < 850px);
|
||
|
@custom-media --viewport-large (width >= 850px);
|