// Grays $black: #000000; $gray-darkest: #1c1c1c; $gray-darker: #2c2c2c; $gray-dark: #333333; $gray: #666666; $gray-light: #d6d6d6; $gray-lighter: #ededed; $white: #ffffff; // Colors $variant-colors: ( primary: #e5287a, secondary: $gray-light, success: #4ba74b, warning: #fdbc41, danger: #ef5652, info: #0097c4, ); $variant-text-colors: ( primary: $black, secondary: $black, success: $black, warning: $black, danger: $black, info: $black, ); $variant-color-primary: map-get($variant-colors, primary); $variant-color-secondary: map-get($variant-colors, secondary); $variant-color-success: map-get($variant-colors, success); $variant-color-warning: map-get($variant-colors, warning); $variant-color-danger: map-get($variant-colors, danger); $variant-color-info: map-get($variant-colors, info); // Page $page-breakpoints: ( // first value is <=, second < smallest: (0px, 375px), smaller: (375px, 576px), small: (576px, 768px), medium: (768px, 992px), large: (992px, 1200px), larger: (1200px, 1400px), largest: (1400px, null), ); $page-container-widths: ( smallest: 100%, smaller: 100%, small: 100%, medium: 768px, large: 992px, larger: 992px, largest: 992px, ); $page-font-size: 0.9em; $page-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; $page-background-color: $gray-darkest; $page-text-color: $gray-lighter; $page-padding-top: 0.5em; $page-padding-bottom: 4.5em; $page-paddings-horizontal: ( smallest: 0.75em, smaller: 0.75em, small: 1em, medium: 1.25em, large: 1.25em, larger: 1.25em, largest: 1.25em, ); // Typography $h2-font-size: 2.5em; $h2-margin: 0.5em 0; // Links $link-color: $variant-color-warning; $link-hover-color: $variant-color-warning; // Form $label-font-weight: 600; $fieldset-margin: 0; $fieldset-padding: 0.5em 0.75em; $fieldset-border: 0.1em solid $gray; $fieldset-border-radius: 0.5em; $fieldset-background-color: $gray-darker; // Inputs $input-padding: 0.25em 0.5em; $input-background-color: $gray-lighter; $input-text-color: $gray-darkest; $input-placeholder-color: $gray-darkest; $input-placeholder-opacity: 0.8; $input-border-radius: 0.5em; $input-outline: 0.1em solid $variant-color-info; $input-outline-offset: 0.125em; $button-margin: 0.3em; $button-padding: 0.25em 0.5em; $button-border-radius: $input-border-radius; $button-border-width: 0.15em; $button-border-style: solid; $button-outline-width: 0.15em; $button-sizes: ( small: 0.8em, medium: 1em, large: 1.15em, ); // Error cards $error-card-margin: 1em 0; $error-card-padding: 0.5em; $error-card-border: 0.1em solid $variant-color-danger; $error-card-border-radius: 0.5em; $error-card-font-weight: 600; $error-card-background-color: lighten($variant-color-danger, 10%); $error-card-color: $page-background-color; // Node preview $node-preview-card-padding: 0.75em 1em; $node-preview-card-border: 0.2em solid $gray; $node-preview-card-border-radius: 1em; $node-preview-card-headline-font-size: 1.5em; $node-preview-card-headline-margin: 0 0 0.5em; $node-preview-card-field-margin: 0.25em 0; $node-preview-card-field-code-font-size: 1.25em; // Deleted node summary $node-deleted-summary-padding: $node-preview-card-padding; $node-deleted-summary-border: $node-preview-card-border; $node-deleted-summary-border-radius: $node-preview-card-border-radius; $node-deleted-summary-font-size: 1.25em; // Navigation $nav-bar-background-color: $gray-dark; $nav-link-color: $page-text-color; $nav-link-spacing: 1.5em; $nav-header-padding: 0.75em; $nav-header-logo-size: 2em; $nav-header-logo-margin: 0 0.5em 0 0; $nav-footer-padding: 0.75em; // Home $home-actions-margin-top: 2.5em; // Statistics $statistics-card-widths: ( smallest: 100%, smaller: 80%, small: 50%, medium: 50%, large: 33.3333%, larger: 33.3333%, largest: 33.3333%, ); $statistics-card-height: 4.5em; $statistics-card-margin: 0.5em; $statistics-card-padding: 0.3em 0.5em; $statistics-card-border-radius: 0.5em; $statistics-card-icon-size: 4em; $statistics-card-icon-gap: 0.15em; $statistics-card-value-font-size: 2.5em; // Nodes filter panel $nodes-filter-panel-pill-variant: success; $nodes-filter-panel-pill-text-color: map-get($variant-text-colors, $nodes-filter-panel-pill-variant); $nodes-filter-panel-pill-background-color: map-get($variant-colors, $nodes-filter-panel-pill-variant); $nodes-filter-panel-pill-font-weight: 600;