// ================================================================================================ // File Name: variables.scss // Description: Custom overrides of Bootstrap variables // ---------------------------------------------------------------------------------------------- // Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template // Author: PIXINVENT // Author URL: http://www.themeforest.net/user/pixinvent // ================================================================================================ // (c) = are custom variables for vuexy template // Color system $white: #fff !default; $gray-50: #f6f6f6 !default; $gray-100: #babfc7 !default; // $gray-lightest $gray-200: #ededed !default; // $gray-lighter $gray-300: #dae1e7 !default; // $gray-light $gray-400: #636363 !default; $gray-500: #adb5bd !default; $gray-600: #b8c2cc !default; // $gray $gray-700: #4e5154 !default; $gray-800: #1e1e1e !default; // $gray-dark $gray-900: #2a2e30 !default; $black: #22292f !default; // 231f48 22292f $purple: #7367f0 !default; //$primary $green: #28c76f !default; //$success $blue: #00cfe8 !default; //$info $orange: #ff9f43 !default; //$warning $red: #ea5455 !default; //$danger $primary: $purple !default; $secondary: #82868b !default; $success: $green !default; $danger: $red !default; $info: $blue !default; $warning: $orange !default; $light: $gray-50 !default; $dark: #4b4b4b !default; $min-contrast-ratio: 3 !default; // Spacing // // Control the default styling of most Bootstrap elements by modifying these // variables. Mostly focused on spacing. // You can add more entries to the $spacers map, should you need more variation. // scss-docs-start container-max-widths $grid-breakpoints: ( xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1440px // Custom xxl size ) !default; $container-max-widths: ( xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1440px // Custom xxl size ) !default; // scss-docs-end container-max-widths // stylelint-disable $spacer: 1rem !default; $spacers: () !default; // stylelint-disable-next-line scss/dollar-variable-default $spacers: map-merge( ( 0: 0, 25: ( $spacer * 0.25 ), 50: ( $spacer * 0.5 ), 75: ( $spacer * 0.75 ), 1: ( $spacer ), 2: ( $spacer * 1.5 ), 3: ( $spacer * 3 ), 4: ( $spacer * 3.5 ), 5: ( $spacer * 4 ) ), $spacers ); // Body // // Settings for the `` element. $body-bg: #f8f8f8 !default; $body-color: #6e6b7b !default; // Links // // Style anchor elements. $link-color: $primary !default; $link-decoration: none !default; $link-shade-percentage: 5% !default; $link-hover-color: shift-color($link-color, $link-shade-percentage) !default; $link-hover-decoration: none !default; // Grid columns // // Set the number of columns and specify the width of the gutters. $grid-gutter-width: 2rem !default; // Components // // Define common padding and border radius sizes and more. $border-width: 1px !default; $border-color: #ebe9f1 !default; $border-radius: 0.357rem !default; $border-radius-lg: 0.6rem !default; $border-radius-sm: 0.25rem !default; // shadow $box-shadow: 0 4px 24px 0 rgba($black, 0.1) !default; $component-active-color: $white !default; $component-active-bg: $primary !default; // 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 !default; $font-family-monospace: "Montserrat", Helvetica, Arial, serif !default; // stylelint-enable value-keyword-case $font-size-base: 1rem !default; $font-size-lg: ceil($font-size-base * 1.25) !default; $font-size-sm: ceil($font-size-base * 0.85) !default; $font-weight-normal: 400 !default; $font-weight-bold: 500 !default; $font-weight-bolder: 600 !default; $line-height-base: 1.45 !default; $line-height-sm: 1 !default; $line-height-lg: 1.25 !default; $h1-font-size: $font-size-base * 2 !default; $h2-font-size: $font-size-base * 1.714 !default; $h3-font-size: $font-size-base * 1.5 !default; $h4-font-size: $font-size-base * 1.286 !default; $h5-font-size: $font-size-base * 1.07 !default; $headings-font-family: inherit !default; $headings-color: #5e5873 !default; $display-font-sizes: ( 1: 6rem, 2: 5.5rem, 3: 4.5rem, 4: 3.5rem, 5: 3rem, 6: 2.5rem ) !default; $display-font-weight: $font-weight-normal !default; $lead-font-size: $font-size-base * 1.14 !default; $lead-font-weight: $font-weight-normal !default; $small-font-size: 0.857rem !default; $text-muted: #b9b9c3 !default; $blockquote-margin-y: 0 !default; $blockquote-footer-color: $text-muted !default; $hr-color: $border-color !default; $hr-opacity: 1 !default; // Tables // // Customizes the `.table` component with basic values, each used across all table variations. // scss-docs-start table-variables $table-cell-padding-y: 0.72rem !default; $table-cell-padding-x: 2rem !default; $table-cell-padding-y-sm: 0.3rem !default; $table-cell-padding-x-sm: 0.5rem !default; $table-cell-vertical-align: middle !default; $table-color: $body-color !default; $table-striped-bg: #fafafc !default; $table-hover-bg: #f6f6f9 !default; $table-border-color: $border-color !default; $table-group-separator-color: $border-color !default; $table-head-bg: #f3f2f7 !default; // (c) $table-row-group-bg: $table-striped-bg !default; // (c) $table-head-color: $headings-color !default; // (c) $table-th-font-size: 0.857rem !default; // (c) // Buttons + Forms // // Shared variables that are reassigned to `$input-` and `$btn-` specific variables. $input-btn-padding-y: 0.75rem !default; $input-btn-padding-x: 2rem !default; $input-btn-padding-y-sm: 0.486rem !default; $input-btn-padding-x-sm: 1rem !default; $input-btn-font-size-sm: $font-size-base * 0.9 !default; $input-btn-padding-y-lg: 0.8rem !default; $input-btn-padding-x-lg: 2rem !default; $input-btn-font-size-lg: $font-size-base * 1.25 !default; $input-bg: $white !default; // Buttons // // For each of Bootstrap's buttons, define text, background, and border color. $btn-padding-y: 0.786rem !default; $btn-padding-x: 1.5rem !default; $btn-line-height: 1 !default; $btn-border-radius: 0.358rem !default; $btn-border-radius-lg: $btn-border-radius !default; $btn-border-radius-sm: $btn-border-radius !default; $btn-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, background 0s, border 0s !default; // Forms $form-label-margin-bottom: 0.2857rem !default; $form-label-font-size: $small-font-size !default; $form-label-color: $headings-color !default; $input-padding-y: 0.571rem !default; $input-padding-x: 1rem !default; $input-padding-y-sm: 0.188rem !default; $input-padding-x-sm: 0.857rem !default; $input-font-size-sm: 0.857rem !default; $input-padding-y-lg: 0.75rem !default; $input-padding-x-lg: 1.143rem !default; $input-font-size-lg: 1.143rem !default; $input-disabled-bg: #efefef !default; $input-color: $body-color !default; $input-border-color: #d8d6de !default; $input-border-width: 1px !default; $input-box-shadow: inset 0 1px 1px rgba($black, 0.075) !default; $input-border-radius: $border-radius !default; $input-border-radius-lg: $border-radius !default; $input-border-radius-sm: $border-radius !default; $input-focus-border-color: $primary !default; $input-focus-box-shadow: 0 3px 10px 0 rgba($black, 0.1) !default; $input-placeholder-color: $text-muted !default; $input-height-border: $input-border-width * 2 !default; // Switch // $custom-switch-width: 3rem !default; // $custom-switch-indicator-border-radius: 1rem !default; // $custom-switch-indicator-size: 1rem !default; $input-height: 2.714rem !default; $input-height-sm: 2.142rem !default; $input-height-lg: 3.2857rem !default; $form-check-input-width: 1.285rem !default; $form-check-padding-start: $form-check-input-width + 0.5rem !default; $form-check-margin-bottom: 0 !default; $form-check-label-cursor: pointer !default; $form-check-input-border: 1px solid #d8d6de !default; $form-check-input-border-radius: 3px !default; $form-check-input-focus-border: $component-active-bg !default; $form-check-input-focus-box-shadow: 0 2px 4px 0 rgba($component-active-bg, 0.4) !default; $form-check-input-checked-bg-image: url("data:image/svg+xml;charset=utf8,") !default; $form-check-radio-checked-bg-image: none !default; $form-check-input-indeterminate-color: $component-active-color !default; $form-check-input-indeterminate-bg-image: url("data:image/svg+xml;charset=utf8,") !default; $form-check-input-disabled-opacity: 0.65 !default; $form-switch-color: $component-active-color !default; $form-switch-width: 3rem !default; $form-switch-height: 1.7rem !default; // (c) $form-switch-padding-start: $form-switch-width + 0.5rem !default; $form-switch-bg-image: url("data:image/svg+xml,") !default; $form-switch-transition: background-position 0.15s ease-in-out, background-color 0.1s ease !default; $form-switch-focus-color: $form-switch-color !default; $form-switch-focus-bg-image: url("data:image/svg+xml,") !default; $form-switch-checked-color: $form-switch-color !default; $form-switch-checked-bg-image: url("data:image/svg+xml,") !default; $switch-bg-color: #e2e2e2 !default; // (c) // $switch-indicator-color: $white !default; // (c) $input-group-addon-bg: $white !default; $form-select-indicator-padding: 1rem !default; // Extra padding for background-image $form-select-disabled-bg: $input-disabled-bg !default; $form-select-bg-size: 15px 14px !default; // In pixels because image dimensions $form-select-indicator-color: $input-border-color !default; // $form-select-indicator: url("data:image/svg+xml,") !default; // $form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default; // $form-select-feedback-icon-position: center right $form-select-indicator-padding !default; // $form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default; $form-select-border-radius: $input-border-radius !default; $form-select-focus-box-shadow: $input-focus-box-shadow !default; $form-file-button-color: $input-color !default; $form-file-button-bg: $input-group-addon-bg !default; // $form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !default; $form-floating-height: add(2.57rem, $input-height-border) !default; $form-floating-padding-y: $input-padding-y !default; $form-floating-input-padding-t: $input-padding-y !default; $form-floating-input-padding-b: $input-padding-y !default; $form-floating-label-opacity: 0.9 !default; $form-floating-label-transform: scale(0.85) translateY(-2.25rem) translateX(-0.85rem) !default; // Form validation $form-feedback-valid-color: $success !default; $form-feedback-invalid-color: $danger !default; $form-feedback-icon-valid-color: $form-feedback-valid-color !default; $form-feedback-icon-valid: url("data:image/svg+xml,") !default; $form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; $form-feedback-icon-invalid: url("data:image/svg+xml,") !default; // scss-docs-start form-validation-states $form-validation-states: ( "valid": ( "color": $form-feedback-valid-color, "icon": $form-feedback-icon-valid, "tooltip-color": $white ), "invalid": ( "color": $form-feedback-invalid-color, "icon": $form-feedback-icon-invalid, "tooltip-color": $white ) ) !default; // Nav tabs $nav-link-padding-y: 0.358rem !default; $nav-link-padding-x: 0.5rem !default; $nav-link-disabled-color: $text-muted !default; $nav-link-transition: none !default; $nav-tabs-border-width: 0 !default; $nav-tabs-link-active-color: $primary !default; $nav-tabs-link-active-bg: transparent !default; $nav-pills-border-radius: $btn-border-radius !default; // navbar $floating-nav-margin: 1.3rem; // (c) // Dropdowns // // Dropdown menu container and contents. $dropdown-spacer: 0 !default; $dropdown-border-color: rgba($black, 0.05) !default; $dropdown-divider-bg: rgba($black, 0.08) !default; $dropdown-box-shadow: 0 5px 25px rgba($black, 0.1) !default; $dropdown-link-color: $body-color !default; $dropdown-link-hover-color: $primary !default; $dropdown-link-hover-bg: rgba($primary, 0.12) !default; $dropdown-link-disabled-color: $text-muted !default; $dropdown-item-padding-y: 0.65rem !default; $dropdown-item-padding-x: 1.28rem !default; $dropdown-header-color: $headings-color !default; $dropdown_spacing: 0.4rem; // (c) // Pagination $pagination-padding-y: 0.5rem !default; $pagination-padding-x: 0.85rem !default; $pagination-padding-y-sm: 0.443rem !default; $pagination-padding-x-sm: 0.745rem !default; $pagination-padding-y-lg: 0.5575rem !default; $pagination-padding-x-lg: 1rem !default; $pagination-color: $body-color !default; $pagination-bg: #f3f2f7 !default; $pagination-border-width: 0 !default; $pagination-focus-color: inherit !default; $pagination-focus-bg: $pagination-bg !default; $pagination-hover-color: $primary !default; $pagination-hover-bg: $pagination-bg !default; $pagination-active-color: $primary !default; $pagination-disabled-color: $text-muted !default; $pagination-disabled-bg: $pagination-bg !default; $pagination-font-size-lg: 1.14rem !default; // (c) $pagination-font-size-sm: 0.857rem !default; // (c) // Cards $card-spacer-y: 1.5rem !default; $card-spacer-x: 1.5rem !default; $card-title-spacer-y: $card-spacer-y !default; $card-border-width: 0 !default; $card-border-radius: 0.428rem !default; $card-box-shadow: $box-shadow !default; $card-cap-padding-y: $card-spacer-y !default; $card-cap-bg: transparent !default; $card-img-overlay-padding: $spacer !default; $card-group-margin: calc($grid-gutter-width / 2) !default; // Accordion $accordion-padding-x: 1rem !default; $accordion-color: $body-color !default; $accordion-border-width: 0 !default; $accordion-bg: $white !default; $accordion-button-bg: $accordion-bg !default; $accordion-button-active-bg: transparent !default; $accordion-button-active-color: $accordion-color !default; $accordion-button-focus-box-shadow: none !default; $accordion-icon-width: 1rem !default; $accordion-icon-color: $accordion-color !default; $accordion-icon-active-color: $accordion-button-active-color !default; $accordion-button-icon: url("data:image/svg+xml,") !default; $accordion-button-active-icon: url("data:image/svg+xml,") !default; // Tooltips $tooltip-font-size: 0.857rem !default; $tooltip-max-width: 220px !default; $tooltip-bg: #323232 !default; $tooltip-border-radius: 0.358rem !default; $tooltip-opacity: 1 !default; $tooltip-padding-y: 0.4rem !default; $tooltip-padding-x: 0.775rem !default; // Popovers $popover-font-size: 1rem !default; $popover-border-width: 0 !default; $popover-border-color: $border-color !default; $popover-border-radius: 0.358rem !default; $popover-box-shadow: 0 0 10px 0 rgba($black, 0.1) !default; $popover-header-bg: $primary !default; $popover-header-color: $white !default; $popover-header-padding-y: 0.65rem !default; $popover-header-padding-x: 1.21rem !default; $popover-arrow-outer-color: fade-in($popover-border-color, 0.05) !default; // Toasts $toast-max-width: 380px !default; $toast-padding-x: 1.14rem !default; $toast-padding-y: 0.5rem !default; $toast-font-size: 0.857rem !default; $toast-color: $body-color !default; $toast-border-width: 0 !default; $toast-border-radius: 0.286rem !default; $toast-box-shadow: 0 2px 20px 0 rgba($black, 0.08) !default; $toast-header-color: $body-color !default; $toast-header-background-color: $white !default; // Badges $badge-font-size: 85% !default; $badge-font-weight: 600 !default; $badge-padding-y: 0.3rem !default; $badge-padding-x: 0.5rem !default; $badge-border-radius: 0.358rem !default; // Modals // Padding applied to the modal body $modal-inner-padding: 0.8rem 1.4rem !default; $modal-content-border-width: 0 !default; $modal-content-border-radius: $border-radius !default; $modal-footer-border-width: $border-width !default; $modal-footer-border-color: rgba($black, 0.05) !default; $modal-header-padding-y: 0.8rem !default; $modal-header-padding-x: 1.4rem !default; $modal-sm: 400px !default; $modal-xl: 94% !default; // Slide In Modal $modal-slide-in-width-sm: 25rem !default; // (c) $modal-slide-in-width: 28rem !default; // (c) $modal-slide-in-width-lg: 30rem !default; // (c) //Alerts $alert-padding-y: 0.71rem !default; $alert-padding-x: 1rem !default; $alert-border-radius: 0.358rem !default; $alert-link-font-weight: 700 !default; $alert-border-width: 0 !default; // Progress $progress-height: 0.857rem !default; $progress-font-size: $font-size-base * 0.857 !default; $progress-bg: rgba($primary, 0.12) !default; $progress-border-radius: 5rem !default; // List group $list-group-color: $body-color !default; $list-group-item-padding-y: $spacer * 0.75 !default; $list-group-item-padding-x: $spacer * 1.25 !default; $list-group-hover-bg: $body-bg !default; $list-group-disabled-color: $text-muted !default; $list-group-action-color: $body-color !default; $list-group-action-active-color: $component-active-color !default; $list-group-action-active-bg: $component-active-bg !default; // Breadcrumbs $breadcrumb-font-size: 1rem !default; $breadcrumb-padding-y: 0.3rem !default; $breadcrumb-item-padding-x: 0.6rem !default; $breadcrumb-margin-bottom: 0 !default; $breadcrumb-bg: transparent !default; $breadcrumb-divider-color: $body-color !default; $breadcrumb-active-color: $body-color !default; $breadcrumb-divider-flipped: quote("\\") !default; $breadcrumb-border-radius: 0 !default; // Carousel $carousel-control-color: $white !default; $carousel-control-icon-width: 1.43rem !default; $carousel-control-prev-icon-bg: url('data:image/svg+xml,') !default; $carousel-control-next-icon-bg: url('data:image/svg+xml,') !default; // Offcanvas // scss-docs-start offcanvas-variables $offcanvas-padding-y: 0.8rem !default; $offcanvas-padding-x: 1.4rem !default; $offcanvas-horizontal-width: 320px !default; // scss-docs-end offcanvas-variables // Close $btn-close-width: 0.75rem !default; $btn-close-color: currentColor !default; $btn-close-opacity: 0.4 !default; $btn-close-hover-opacity: 0.65 !default; $btn-close-focus-shadow: none !default; // Code $code-font-size: 90% !default; $kbd-bg: #eee !default; //svg color // $svg-color-light: #626262 !default; // SVG icons - (c) custom icon svg // For Breadcrumb $double-chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevrons-right'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3E%3Cpolyline points='6 17 11 12 6 7'%3E%3C/polyline%3E%3C/svg%3E"; // Chevron Icons $chevron-left: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E"; $chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E"; $chevron-up: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E"; $chevron-down: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"; $download: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-download'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E"; $remove: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"; $check: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"; $circle: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-circle'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3C/svg%3E"; $infoIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-info'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E"; $warningIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-alert-triangle'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3E%3C/path%3E%3Cline x1='12' y1='9' x2='12' y2='13'%3E%3C/line%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'%3E%3C/line%3E%3C/svg%3E"; $menu: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E"; $chat-bg-light:''; $chat-bg-dark:'';