/* ---------------------------------------------------------------------------- * Easy!Appointments - Online Appointment Scheduler * * @package EasyAppointments * @author A.Tselegidis * @copyright Copyright (c) Alex Tselegidis * @license https://opensource.org/licenses/GPL-3.0 - GPLv3 * @link https://easyappointments.org * @since v1.5.0 * ---------------------------------------------------------------------------- */ // Minty 5.1.3 // Bootswatch $theme: 'minty' !default; // // Color system // $white: #fff !default; $gray-100: #f8f9fa !default; $gray-200: #f7f7f9 !default; $gray-300: #eceeef !default; $gray-400: #ced4da !default; $gray-500: #aaa !default; $gray-600: #888 !default; $gray-700: #5a5a5a !default; $gray-800: #343a40 !default; $gray-900: #212529 !default; $black: #000 !default; $blue: #007bff !default; $indigo: #6610f2 !default; $purple: #6f42c1 !default; $pink: #e83e8c !default; $red: #ff7851 !default; $orange: #fd7e14 !default; $yellow: #ffce67 !default; $green: #56cc9d !default; $teal: #20c997 !default; $cyan: #6cc3d5 !default; $primary: #78c2ad !default; $secondary: #f3969a !default; $success: $green !default; $info: $cyan !default; $warning: $yellow !default; $danger: $red !default; $light: $gray-100 !default; $dark: $gray-800 !default; $min-contrast-ratio: 1.45 !default; // Body $body-color: $gray-600 !default; // Components $border-radius: 0.4rem !default; $border-radius-lg: 0.6rem !default; $border-radius-sm: 0.3rem !default; // Fonts // stylelint-disable-next-line value-keyword-case $headings-font-family: Montserrat, -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !default; $headings-color: $gray-700 !default; // Tables $table-border-color: rgba(0, 0, 0, 0.05) !default; $table-bg-scale: 0% !default; // Dropdowns $dropdown-link-hover-color: $white !default; $dropdown-link-hover-bg: $secondary !default; // Navbar $navbar-dark-color: rgba($white, 0.6) !default; $navbar-dark-hover-color: $white !default; $navbar-light-color: rgba($black, 0.3) !default; $navbar-light-hover-color: $gray-700 !default; $navbar-light-active-color: $gray-700 !default; $navbar-light-disabled-color: rgba($black, 0.1) !default; // Pagination $pagination-color: $white !default; $pagination-bg: $primary !default; $pagination-border-color: $primary !default; $pagination-hover-color: $white !default; $pagination-hover-bg: $secondary !default; $pagination-hover-border-color: $pagination-hover-bg !default; $pagination-active-bg: $secondary !default; $pagination-active-border-color: $pagination-active-bg !default; $pagination-disabled-color: $white !default; $pagination-disabled-bg: #cce8e0 !default; $pagination-disabled-border-color: $pagination-disabled-bg !default; // Alerts $alert-color-scale: 0% !default; $alert-bg-scale: 0% !default; // Breadcrumbs $breadcrumb-padding-y: 0.375rem !default; $breadcrumb-padding-x: 0.75rem !default; $breadcrumb-bg: $primary !default; $breadcrumb-divider-color: $white !default; $breadcrumb-active-color: $breadcrumb-divider-color !default; $breadcrumb-border-radius: 0.25rem !default; @import '../../../node_modules/bootstrap/scss/bootstrap'; // Minty 5.1.3 // Bootswatch // Variables $web-font-path: 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&display=swap' !default; @if $web-font-path { @import url($web-font-path); } // Navbar .navbar { font-family: $headings-font-family; } .bg-dark { background-color: $secondary !important; } .border-dark { border-color: $secondary !important; } // Buttons .btn { font-family: $headings-font-family; &, &:hover { color: $white; } &-light, &-light:hover { color: $gray-700; } &-link, &-link:hover { color: $primary; } &-link.disabled:hover { color: $gray-600; } &-outline-primary { color: $primary; } &-outline-secondary { color: $secondary; } &-outline-success { color: $success; } &-outline-info { color: $info; } &-outline-warning { color: $warning; } &-outline-danger { color: $danger; } &-outline-dark { color: $dark; } &-outline-light { color: $light; } } // Forms legend { font-family: $headings-font-family; } // Navs .dropdown-menu { font-family: $font-family-sans-serif; } .breadcrumb { a { color: $navbar-dark-color; } a:hover { color: $white; text-decoration: none; } } // Indicators .alert { a, .alert-link { color: $white; } &-light { &, a:not(.btn), .alert-link { color: $body-color; } } } .badge { color: $white; &.bg-light { color: $gray-700; } } // Containers .card, .list-group-item { h1, h2, h3, h4, h5, h6 { color: inherit; } }