123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259 |
- @import "../../dcat/sass/theme/colors";
- // stylelint-disable
- $spacer: 1rem;
- $spacers: ();
- // stylelint-disable-next-line scss/dollar-variable-default
- $spacers: map-merge((0: 0,
- 25: ($spacer * .25),
- 50: ($spacer * .5),
- 75: ($spacer * .75),
- 1: ($spacer),
- 2: ($spacer * 1.5),
- 3: ($spacer * 3),
- 4: ($spacer * 3.5),
- 5: ($spacer * 4)),
- $spacers);
- // Body
- // $body-bg: $body-bg;
- $body-color: #626262;
- // Links
- //
- // Style anchor elements.
- $link-color: darken($primary, 5%);
- $link-hover-color: darken($link-color, 10%);
- $link-hover-decoration: none;
- // Grid columns
- $grid-gutter-width: 28px;
- // Components
- $line-height-lg: 1.25;
- $line-height-sm: 1;
- $border-width: 1px;
- $border-color: $gray-200;
- $border-radius: 0.5rem;
- $border-radius-lg: 0.6rem;
- $border-radius-sm: 0.25rem;
- // Typography
- //
- // Font, line-height, and color for body text, headings, and more.
- // stylelint-disable value-keyword-case
- $font-family-sans-serif: "Montserrat",
- Helvetica,
- Arial,
- serif;
- $font-family-monospace: "Montserrat",
- Helvetica,
- Arial,
- serif;
- // stylelint-enable value-keyword-case
- $font-size-base: 1rem;
- $font-size-sm: ceil($font-size-base * 0.85);
- $font-size-lg: ceil($font-size-base * 1.25);
- $line-height-base: 1.45;
- $h1-font-size: $font-size-base * 2;
- $h2-font-size: $font-size-base * 1.74;
- $h3-font-size: $font-size-base * 1.51;
- $h4-font-size: $font-size-base * 1.32;
- $h5-font-size: $font-size-base * 1.14;
- $headings-margin-bottom: ($spacer / 2);
- $headings-font-family: inherit;
- $headings-font-weight: 500;
- $headings-color: #2c2c2c;
- $small-font-size: smaller;
- // Tables
- $table-border-color: $body-bg;
- // Buttons + Forms
- $btn-padding-y: 0.9rem;
- $btn-padding-x: 2rem;
- $input-btn-padding-y: .75rem;
- $input-btn-padding-x: 2rem;
- $input-btn-padding-y-sm: 0.5rem;
- $input-btn-padding-x-sm: 1.5rem;
- $input-btn-font-size-sm: $font-size-base * 0.7;
- $input-btn-padding-y-lg: 1rem;
- $input-btn-padding-x-lg: 2.5rem;
- $input-btn-font-size-lg: $font-size-base * 1.25;
- $btn-line-height: 1;
- $input-btn-border-width: 0;
- $btn-border-radius: .4285rem;
- $btn-border-radius-lg: 0.4285rem;
- $btn-border-radius-sm: 0.4285rem;
- // Forms
- $input-padding-y: .7rem !default;
- $input-padding-x: .7rem !default;
- $input-font-size: .96rem;
- $input-line-height: $line-height-lg;
- $input-padding-y-sm: .5rem !default;
- $input-padding-x-sm: 1.5rem !default;
- $input-padding-y-lg: $input-btn-padding-y-lg !default;
- $input-padding-x-lg: 2.5rem !default;
- $input-disabled-bg: #f5f5f1;
- $input-color: $gray-700;
- $input-border-color: rgba(0,0,0,.2);
- $input-border-width: $border-width;
- $input-border-radius: 5px;
- $input-border-radius-lg: 6px;
- $input-border-radius-sm: 4px;
- $input-focus-border-color: $primary;
- $input-focus-box-shadow :0 3px 10px 0 rgba(0,0,0,.15);
- $input-placeholder-color: rgba(0,0,0,.5);
- $input-plaintext-color: $gray-500;
- $input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + 1px) !default;
- $custom-checkbox-indicator-border-radius: $border-radius-sm;
- $custom-select-border-radius:$input-border-radius;
- $custom-select-focus-box-shadow: $input-focus-box-shadow;
- $custom-file-line-height:1.5rem;
- // Dropdowns
- //
- // Dropdown menu container and contents.
- $dropdown-border-radius: 5px;
- $dropdown-link-hover-bg: $body-bg;
- $dropdown-divider-bg: rgba(0, 0, 0, 0.08);
- $dropdown-font-size: .9375rem;
- $dropdown-spacer: .5rem;
- $zindex-dropdown: 10;
- // Pagination
- $pagination-padding-y: 0.65rem;
- $pagination-padding-x: 0.911rem;
- $pagination-padding-y-lg: .5rem;
- $pagination-padding-x-lg: 1rem;
- $pagination-padding-y-sm: .5rem;
- $pagination-padding-x-sm: .75rem;
- // Nav tabs
- $nav-link-padding-y:0.357rem;
- $nav-link-padding-x: 0.5rem;
- // Code
- $code-font-size: 90% !default;
- $kbd-bg: #eee;
- $base-font-size: 14px;
- $content-padding: 2.2rem;
- // ------------------------------
- // Colors
- // ------------------------------
- $pure-black : #565656;
- $nav-component-border-color: #ddd;
- $custom-border-color: #E4E7ED;
- $hover-color: #eee;
- // ------------------------------
- // Buttons
- // ------------------------------
- $btn-border-radius-square: 0;
- $btn-border-radius: 0.42rem;
- $gradient-button-bs: 0 8px 25px -8px #aaa;
- // ------------------------------
- // Navbar
- // ------------------------------
- $navbar-height: 4.3rem;
- // ------------------------------
- // Dropdown
- // ------------------------------
- $dropdown-btn-padding-x: 1.5rem;
- $dropdown-btn-padding-y: .85rem;
- $dropdown-btn-split-padding-x: 1rem;
- // ------------------------------
- // Pagination
- // ------------------------------
- $pagination-bg-color: #f0f0f0;
- $pagination-action-padding-y:0.572rem;
- $pagination-action-padding-x:0.651rem;
- $pagination-font-size-lg: 1.5rem;
- // ------------------------------
- // Main Menu
- // ------------------------------
- // vertical menu
- $menu-expanded-width: 260px;
- $menu-collapsed-width: 80px;
- // ------------------------------
- // Sidebar
- // -------------------------------
- $sidebar-width: 260px;
- // -------------------------------
- // Form
- // -------------------------------
- // $input-height, $input-height-lg, $input-height-sm are in variables
- $font-size-xs: 0.75rem;
- $font-size-xl: ($font-size-base + 0.5);
- $line-height-xl: 1.7;
- $line-height-xs: 1.5;
- $input-padding-y-xl: 0.5rem !default;
- $input-padding-x-xl: 0.5rem !default;
- $input-padding-y-xs: 0.2rem !default;
- $input-padding-x-xs: 0.275rem !default;
- $border-radius-xl: 0.35rem !default;
- $border-radius-xs: 0.12rem !default;
- $input-border-radius-xl: $border-radius-xl;
- $input-border-radius-xs: $border-radius-xs;
- $input-height-xl: (($font-size-xl * $line-height-xl) + ($input-padding-y-xl * 2)) !default;
- $input-height-xs: (($font-size-xs * $line-height-xs) + ($input-padding-y-xs * 2)) !default;
- $input-height-sm: (($font-size-sm * $line-height-sm) + ($input-padding-y-sm * 2)) !default;
- $vs-checkbox-radio-border-width: 2px;
- $vs-checkbox-radio-border-color: $gray-600;
- $vs-checkbox-box: 20px;
- $vs-checkbox-box-sm: 15px;
- $vs-checkbox-box-lg: 24px;
- $vs-radio-box: 18px;
- $vs-radio-box-sm: 13px;
- $vs-radio-box-lg: 22px;
|