chore: Remove some more redundancies

This commit is contained in:
Jay Sitter 2023-06-17 01:18:35 -04:00
parent d2dac88cd8
commit 87cf5d9b6c
8 changed files with 1140 additions and 2514 deletions

View file

@ -1,99 +1,15 @@
@import "../../../../node_modules/bootstrap-v4/scss/functions"; @import "../../../../node_modules/bootstrap-v4/scss/functions";
@import "../../../../node_modules/bootstrap-v4/scss/variables"; @import "../../../../node_modules/bootstrap-v4/scss/variables";
@import "variables.darkly";
// Colors
$gray-200: #ebebeb;
$gray-600: #888;
$gray-700: #444;
$gray-800: #303030;
$gray-900: #222;
$black: #000;
$blue: #375a7f;
$red: #e74c3c;
$yellow: #f39c12;
$green: #00bc8c;
$cyan: #3498db;
$primary: $blue; $primary: $blue;
$secondary: #444; $secondary: #444;
$light: $gray-800; $light: $gray-800;
$dark: $gray-300;
$body-color: $gray-300;
$body-bg: $gray-900;
$link-color: $red;
$yiq-contrasted-threshold: 175; $theme-colors: (
$font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", "primary": $primary,
Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "secondary": $secondary,
"Segoe UI Emoji", "Segoe UI Symbol"; "light": $light,
$font-size-base: 0.9375rem; );
$h1-font-size: 3rem;
$h2-font-size: 2.5rem; $link-color: $red;
$h3-font-size: 2rem;
$text-muted: $gray-600;
$table-accent-bg: $gray-800;
$table-border-color: $gray-700;
$input-border-color: $body-bg;
$input-group-addon-color: $gray-500;
$input-group-addon-bg: $gray-700;
$custom-file-color: $gray-500;
$custom-file-border-color: $body-bg;
$dropdown-bg: $gray-900;
$dropdown-border-color: $gray-700;
$dropdown-divider-bg: $gray-700;
$dropdown-link-color: $white;
$dropdown-link-hover-color: $white;
$dropdown-link-hover-bg: $primary;
$nav-link-padding-x: 2rem;
$nav-link-disabled-color: $gray-500;
$nav-tabs-border-color: $gray-700;
$nav-tabs-link-hover-border-color: $nav-tabs-border-color $nav-tabs-border-color
transparent;
$nav-tabs-link-active-color: $white;
$nav-tabs-link-active-border-color: $nav-tabs-border-color
$nav-tabs-border-color transparent;
$navbar-padding-y: 1rem;
$navbar-dark-color: rgba($white, 0.6);
$navbar-dark-hover-color: $white;
$navbar-light-color: rgba($white, 0.6);
$navbar-light-hover-color: $white;
$navbar-light-active-color: $white;
$navbar-light-toggler-border-color: rgba($gray-900, 0.1);
$pagination-color: $white;
$pagination-bg: $success;
$pagination-border-width: 0;
$pagination-border-color: transparent;
$pagination-hover-color: $white;
$pagination-hover-bg: lighten($success, 10%);
$pagination-hover-border-color: transparent;
$pagination-active-bg: $pagination-hover-bg;
$pagination-active-border-color: transparent;
$pagination-disabled-color: $white;
$pagination-disabled-bg: darken($success, 15%);
$pagination-disabled-border-color: transparent;
$jumbotron-bg: $gray-800;
$card-cap-bg: $gray-700;
$card-bg: $gray-800;
$popover-bg: $gray-800;
$popover-header-bg: $gray-700;
$toast-background-color: $gray-700;
$toast-header-background-color: $gray-800;
$modal-content-bg: $gray-800;
$modal-content-border-color: $gray-700;
$modal-header-border-color: $gray-700;
$progress-bg: $gray-700;
$list-group-bg: $gray-800;
$list-group-border-color: $gray-700;
$list-group-hover-bg: $gray-700;
$breadcrumb-bg: $gray-700;
$close-color: $white;
$close-text-shadow: none;
$pre-color: inherit;
$mark-bg: #333;
$custom-select-bg: $secondary;
$custom-select-color: $white;
$input-bg: $secondary;
$input-color: $white;
$input-disabled-bg: darken($secondary, 10%);
$light: $gray-800;
$navbar-light-brand-color: $white;
$navbar-light-brand-hover-color: $navbar-light-brand-color;

View file

@ -7,18 +7,42 @@ $gray-600: #888;
$gray-700: #444; $gray-700: #444;
$gray-800: #303030; $gray-800: #303030;
$gray-900: #222; $gray-900: #222;
$grays: (
"gray-200": $gray-200,
"gray-600": $gray-600,
"gray-700": $gray-700,
"gray-800": $gray-800,
"gray-900": $gray-900,
);
$black: #000; $black: #000;
$blue: #375a7f; $blue: #375a7f;
$red: #e74c3c; $red: #e74c3c;
$yellow: #f39c12; $yellow: #f39c12;
$green: #00bc8c; $green: #00bc8c;
$cyan: #3498db; $cyan: #3498db;
$colors: (
"black": $black,
"blue": $blue,
"red": $red,
"yellow": $yellow,
"green": $green,
"cyan": $cyan,
);
$primary: $green; $primary: $green;
$dark: $gray-300; $dark: $gray-300;
$theme-colors: (
"primary": $primary,
"dark": $dark,
);
$body-color: $gray-300; $body-color: $gray-300;
$body-bg: $gray-900; $body-bg: $gray-900;
$link-color: $success; $link-color: $success;
$yiq-contrasted-threshold: 175; $yiq-contrasted-threshold: 175;
$font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", $font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI",
Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji",

View file

@ -1,42 +1,11 @@
@import "../../../../node_modules/bootstrap-v4/scss/functions"; @import "../../../../node_modules/bootstrap-v4/scss/functions";
@import "../../../../node_modules/bootstrap-v4/scss/variables"; @import "../../../../node_modules/bootstrap-v4/scss/variables";
@import "variables.darkly";
// Colors
$gray-200: #e9ecef;
$gray-600: #6c757d;
$gray-700: #495057;
$gray-800: #343a40;
$gray-900: #212529;
$black: #222;
$orange: #f1641e;
$cyan: #02bdc2;
$green: #00c853;
$primary: #f1641e;
$secondary: #c80000; $secondary: #c80000;
$success: $indigo;
$info: $blue;
$danger: darken($primary, 24%); $danger: darken($primary, 24%);
$body-color: $gray-700;
$body-bg: #fff;
$link-color: $primary;
$red: #d8486a;
$border-radius: 0.5rem; $theme-colors: (
$border-radius-lg: 0.5rem; "secondary": $secondary,
$border-radius-sm: 1rem; "danger": $danger,
$font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Droid Sans", );
"Segoe UI", "Helvetica", Arial, sans-serif;
$headings-color: $gray-700;
$input-btn-focus-color: rgba($primary, 0.75);
$form-feedback-valid-color: $info;
$navbar-light-color: $gray-600;
$navbar-dark-toggler-border-color: rgba($black, 0.1);
$navbar-light-active-color: $gray-900;
$card-color: $gray-700;
$card-cap-color: $gray-700;
$navbar-light-hover-color: $gray-900;
$card-bg: $gray-100;
$border-color: $gray-700;
$mark-bg: rgb(255, 252, 239);
$font-weight-bold: 600;
$rounded-pill: 0.25rem;

View file

@ -7,18 +7,44 @@ $gray-600: #6c757d;
$gray-700: #495057; $gray-700: #495057;
$gray-800: #343a40; $gray-800: #343a40;
$gray-900: #212529; $gray-900: #212529;
$grays: (
"gray-200": $gray-200,
"gray-600": $gray-600,
"gray-700": $gray-700,
"gray-800": $gray-800,
"gray-900": $gray-900,
);
$black: #222; $black: #222;
$red: #d8486a; $red: #d8486a;
$orange: #f1641e; $orange: #f1641e;
$cyan: #02bdc2; $cyan: #02bdc2;
$green: #00c853; $green: #00c853;
$colors: (
"black": $black,
"red": $red,
"orange": $orange,
"cyan": $cyan,
"green": $green,
);
$primary: $orange; $primary: $orange;
$secondary: $green; $secondary: $green;
$link-color: $primary;
$success: $indigo; $success: $indigo;
$info: $blue; $info: $blue;
$theme-colors: (
"primary": $primary,
"secondary": $secondary,
"success": $success,
"info": $info,
);
$body-color: $gray-700; $body-color: $gray-700;
$body-bg: #fff; $body-bg: #fff;
$link-color: $primary;
$card-color: $gray-700; $card-color: $gray-700;
$card-cap-color: $gray-700; $card-cap-color: $gray-700;
$danger: darken($primary, 25%); $danger: darken($primary, 25%);

View file

@ -6,27 +6,28 @@
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/ */
:root { :root {
--blue: #007bff; --blue: #375a7f;
--indigo: #6610f2; --indigo: #6610f2;
--purple: #6f42c1; --purple: #6f42c1;
--pink: #e83e8c; --pink: #e83e8c;
--red: #dc3545; --red: #e74c3c;
--orange: #fd7e14; --orange: #fd7e14;
--yellow: #ffc107; --yellow: #f39c12;
--green: #28a745; --green: #00bc8c;
--teal: #20c997; --teal: #20c997;
--cyan: #17a2b8; --cyan: #3498db;
--white: #fff; --white: #fff;
--gray: #6c757d; --gray: #888;
--gray-dark: #343a40; --gray-dark: #303030;
--primary: #007bff; --black: #000;
--secondary: #6c757d; --primary: #375a7f;
--secondary: #444;
--success: #28a745; --success: #28a745;
--info: #17a2b8; --info: #17a2b8;
--warning: #ffc107; --warning: #ffc107;
--danger: #dc3545; --danger: #dc3545;
--light: #f8f9fa; --light: #303030;
--dark: #343a40; --dark: #dee2e6;
--breakpoint-xs: 0; --breakpoint-xs: 0;
--breakpoint-sm: 576px; --breakpoint-sm: 576px;
--breakpoint-md: 768px; --breakpoint-md: 768px;
@ -1624,41 +1625,41 @@ pre code {
.table-primary, .table-primary,
.table-primary > th, .table-primary > th,
.table-primary > td { .table-primary > td {
background-color: #b8daff; background-color: #c7d1db;
} }
.table-primary th, .table-primary th,
.table-primary td, .table-primary td,
.table-primary thead th, .table-primary thead th,
.table-primary tbody + tbody { .table-primary tbody + tbody {
border-color: #7abaff; border-color: #97a9bc;
} }
.table-hover .table-primary:hover { .table-hover .table-primary:hover {
background-color: #9fcdff; background-color: #b7c4d1;
} }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th { .table-hover .table-primary:hover > th {
background-color: #9fcdff; background-color: #b7c4d1;
} }
.table-secondary, .table-secondary,
.table-secondary > th, .table-secondary > th,
.table-secondary > td { .table-secondary > td {
background-color: #d6d8db; background-color: #cbcbcb;
} }
.table-secondary th, .table-secondary th,
.table-secondary td, .table-secondary td,
.table-secondary thead th, .table-secondary thead th,
.table-secondary tbody + tbody { .table-secondary tbody + tbody {
border-color: #b3b7bb; border-color: #9e9e9e;
} }
.table-hover .table-secondary:hover { .table-hover .table-secondary:hover {
background-color: #c8cbcf; background-color: #bebebe;
} }
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th { .table-hover .table-secondary:hover > th {
background-color: #c8cbcf; background-color: #bebebe;
} }
.table-success, .table-success,
@ -1744,41 +1745,41 @@ pre code {
.table-light, .table-light,
.table-light > th, .table-light > th,
.table-light > td { .table-light > td {
background-color: #fdfdfe; background-color: #c5c5c5;
} }
.table-light th, .table-light th,
.table-light td, .table-light td,
.table-light thead th, .table-light thead th,
.table-light tbody + tbody { .table-light tbody + tbody {
border-color: #fbfcfc; border-color: #939393;
} }
.table-hover .table-light:hover { .table-hover .table-light:hover {
background-color: #ececf6; background-color: #b8b8b8;
} }
.table-hover .table-light:hover > td, .table-hover .table-light:hover > td,
.table-hover .table-light:hover > th { .table-hover .table-light:hover > th {
background-color: #ececf6; background-color: #b8b8b8;
} }
.table-dark, .table-dark,
.table-dark > th, .table-dark > th,
.table-dark > td { .table-dark > td {
background-color: #c6c8ca; background-color: #f6f7f8;
} }
.table-dark th, .table-dark th,
.table-dark td, .table-dark td,
.table-dark thead th, .table-dark thead th,
.table-dark tbody + tbody { .table-dark tbody + tbody {
border-color: #95999c; border-color: #eef0f2;
} }
.table-hover .table-dark:hover { .table-hover .table-dark:hover {
background-color: #b9bbbe; background-color: #e8eaed;
} }
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th { .table-hover .table-dark:hover > th {
background-color: #b9bbbe; background-color: #e8eaed;
} }
.table-active, .table-active,
@ -1889,7 +1890,7 @@ pre code {
font-weight: 400; font-weight: 400;
line-height: 1.5; line-height: 1.5;
color: #fff; color: #fff;
background-color: #444; background-color: #6c757d;
background-clip: padding-box; background-clip: padding-box;
border: 1px solid #222; border: 1px solid #222;
border-radius: 0.25rem; border-radius: 0.25rem;
@ -1917,7 +1918,7 @@ pre code {
} }
.form-control:disabled, .form-control:disabled,
.form-control[readonly] { .form-control[readonly] {
background-color: #2b2b2b; background-color: #545b62;
opacity: 1; opacity: 1;
} }
@ -1934,7 +1935,7 @@ select.form-control:-moz-focusring {
} }
select.form-control:focus::-ms-value { select.form-control:focus::-ms-value {
color: #fff; color: #fff;
background-color: #444; background-color: #6c757d;
} }
.form-control-file, .form-control-file,
@ -2131,7 +2132,7 @@ textarea.form-control.is-valid {
padding-right: calc(0.75em + 2.3125rem) !important; padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
right 0.75rem center/8px 10px no-repeat, right 0.75rem center/8px 10px no-repeat,
#444 #6c757d
url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")
center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
no-repeat; no-repeat;
@ -2261,7 +2262,7 @@ textarea.form-control.is-invalid {
padding-right: calc(0.75em + 2.3125rem) !important; padding-right: calc(0.75em + 2.3125rem) !important;
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
right 0.75rem center/8px 10px no-repeat, right 0.75rem center/8px 10px no-repeat,
#444 #6c757d
url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")
center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)
no-repeat; no-repeat;
@ -2423,74 +2424,74 @@ fieldset:disabled a.btn {
.btn-primary { .btn-primary {
color: #fff; color: #fff;
background-color: #007bff; background-color: #375a7f;
border-color: #007bff; border-color: #375a7f;
} }
.btn-primary:hover { .btn-primary:hover {
color: #fff; color: #fff;
background-color: #0069d9; background-color: #2b4764;
border-color: #0062cc; border-color: #28415b;
} }
.btn-primary:focus, .btn-primary:focus,
.btn-primary.focus { .btn-primary.focus {
color: #fff; color: #fff;
background-color: #0069d9; background-color: #2b4764;
border-color: #0062cc; border-color: #28415b;
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(85, 115, 146, 0.5);
} }
.btn-primary.disabled, .btn-primary.disabled,
.btn-primary:disabled { .btn-primary:disabled {
color: #fff; color: #fff;
background-color: #007bff; background-color: #375a7f;
border-color: #007bff; border-color: #375a7f;
} }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle { .show > .btn-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #0062cc; background-color: #28415b;
border-color: #005cbf; border-color: #243a53;
} }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus { .show > .btn-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(85, 115, 146, 0.5);
} }
.btn-secondary { .btn-secondary {
color: #fff; color: #fff;
background-color: #6c757d; background-color: #444;
border-color: #6c757d; border-color: #444;
} }
.btn-secondary:hover { .btn-secondary:hover {
color: #fff; color: #fff;
background-color: #5a6268; background-color: #313131;
border-color: #545b62; border-color: #2b2b2b;
} }
.btn-secondary:focus, .btn-secondary:focus,
.btn-secondary.focus { .btn-secondary.focus {
color: #fff; color: #fff;
background-color: #5a6268; background-color: #313131;
border-color: #545b62; border-color: #2b2b2b;
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.2rem rgba(96, 96, 96, 0.5);
} }
.btn-secondary.disabled, .btn-secondary.disabled,
.btn-secondary:disabled { .btn-secondary:disabled {
color: #fff; color: #fff;
background-color: #6c757d; background-color: #444;
border-color: #6c757d; border-color: #444;
} }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle { .show > .btn-secondary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #545b62; background-color: #2b2b2b;
border-color: #4e555b; border-color: #242424;
} }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus { .show > .btn-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); box-shadow: 0 0 0 0.2rem rgba(96, 96, 96, 0.5);
} }
.btn-success { .btn-success {
@ -2638,137 +2639,137 @@ fieldset:disabled a.btn {
} }
.btn-light { .btn-light {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-light:hover { .btn-light:hover {
color: #212529; color: #fff;
background-color: #e2e6ea; background-color: #1d1d1d;
border-color: #dae0e5; border-color: #171717;
} }
.btn-light:focus, .btn-light:focus,
.btn-light.focus { .btn-light.focus {
color: #212529; color: #fff;
background-color: #e2e6ea; background-color: #1d1d1d;
border-color: #dae0e5; border-color: #171717;
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
} }
.btn-light.disabled, .btn-light.disabled,
.btn-light:disabled { .btn-light:disabled {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle { .show > .btn-light.dropdown-toggle {
color: #212529; color: #fff;
background-color: #dae0e5; background-color: #171717;
border-color: #d3d9df; border-color: #101010;
} }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus { .show > .btn-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
} }
.btn-dark { .btn-dark {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-dark:hover { .btn-dark:hover {
color: #fff; color: #212529;
background-color: #23272b; background-color: #c8cfd6;
border-color: #1d2124; border-color: #c1c9d0;
} }
.btn-dark:focus, .btn-dark:focus,
.btn-dark.focus { .btn-dark.focus {
color: #fff; color: #212529;
background-color: #23272b; background-color: #c8cfd6;
border-color: #1d2124; border-color: #c1c9d0;
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
} }
.btn-dark.disabled, .btn-dark.disabled,
.btn-dark:disabled { .btn-dark:disabled {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle { .show > .btn-dark.dropdown-toggle {
color: #fff; color: #212529;
background-color: #1d2124; background-color: #c1c9d0;
border-color: #171a1d; border-color: #bac2cb;
} }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus { .show > .btn-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
} }
.btn-outline-primary { .btn-outline-primary {
color: #007bff; color: #375a7f;
border-color: #007bff; border-color: #375a7f;
} }
.btn-outline-primary:hover { .btn-outline-primary:hover {
color: #fff; color: #fff;
background-color: #007bff; background-color: #375a7f;
border-color: #007bff; border-color: #375a7f;
} }
.btn-outline-primary:focus, .btn-outline-primary:focus,
.btn-outline-primary.focus { .btn-outline-primary.focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
} }
.btn-outline-primary.disabled, .btn-outline-primary.disabled,
.btn-outline-primary:disabled { .btn-outline-primary:disabled {
color: #007bff; color: #375a7f;
background-color: transparent; background-color: transparent;
} }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle { .show > .btn-outline-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #007bff; background-color: #375a7f;
border-color: #007bff; border-color: #375a7f;
} }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus { .show > .btn-outline-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
} }
.btn-outline-secondary { .btn-outline-secondary {
color: #6c757d; color: #444;
border-color: #6c757d; border-color: #444;
} }
.btn-outline-secondary:hover { .btn-outline-secondary:hover {
color: #fff; color: #fff;
background-color: #6c757d; background-color: #444;
border-color: #6c757d; border-color: #444;
} }
.btn-outline-secondary:focus, .btn-outline-secondary:focus,
.btn-outline-secondary.focus { .btn-outline-secondary.focus {
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
} }
.btn-outline-secondary.disabled, .btn-outline-secondary.disabled,
.btn-outline-secondary:disabled { .btn-outline-secondary:disabled {
color: #6c757d; color: #444;
background-color: transparent; background-color: transparent;
} }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle { .show > .btn-outline-secondary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #6c757d; background-color: #444;
border-color: #6c757d; border-color: #444;
} }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus { .show > .btn-outline-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
} }
.btn-outline-success { .btn-outline-success {
@ -2896,65 +2897,65 @@ fieldset:disabled a.btn {
} }
.btn-outline-light { .btn-outline-light {
color: #f8f9fa; color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:hover { .btn-outline-light:hover {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:focus, .btn-outline-light:focus,
.btn-outline-light.focus { .btn-outline-light.focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.btn-outline-light.disabled, .btn-outline-light.disabled,
.btn-outline-light:disabled { .btn-outline-light:disabled {
color: #f8f9fa; color: #303030;
background-color: transparent; background-color: transparent;
} }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle { .show > .btn-outline-light.dropdown-toggle {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus { .show > .btn-outline-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.btn-outline-dark { .btn-outline-dark {
color: #343a40; color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:hover { .btn-outline-dark:hover {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:focus, .btn-outline-dark:focus,
.btn-outline-dark.focus { .btn-outline-dark.focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.btn-outline-dark.disabled, .btn-outline-dark.disabled,
.btn-outline-dark:disabled { .btn-outline-dark:disabled {
color: #343a40; color: #dee2e6;
background-color: transparent; background-color: transparent;
} }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle { .show > .btn-outline-dark.dropdown-toggle {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus { .show > .btn-outline-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.btn-link { .btn-link {
@ -3245,7 +3246,7 @@ input[type="button"].btn-block {
.dropdown-item:focus { .dropdown-item:focus {
color: #fff; color: #fff;
text-decoration: none; text-decoration: none;
background-color: #375a7f; background-color: #00bc8c;
} }
.dropdown-item.active, .dropdown-item.active,
.dropdown-item:active { .dropdown-item:active {
@ -3751,7 +3752,7 @@ input[type="button"].btn-block {
line-height: 1.5; line-height: 1.5;
color: #fff; color: #fff;
vertical-align: middle; vertical-align: middle;
background: #444 background: #6c757d
url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
right 0.75rem center/8px 10px no-repeat; right 0.75rem center/8px 10px no-repeat;
border: 1px solid #ced4da; border: 1px solid #ced4da;
@ -3765,7 +3766,7 @@ input[type="button"].btn-block {
} }
.custom-select:focus::-ms-value { .custom-select:focus::-ms-value {
color: #fff; color: #fff;
background-color: #444; background-color: #6c757d;
} }
.custom-select[multiple], .custom-select[multiple],
.custom-select[size]:not([size="1"]) { .custom-select[size]:not([size="1"]) {
@ -4855,32 +4856,32 @@ a.badge:focus {
.badge-primary { .badge-primary {
color: #fff; color: #fff;
background-color: #007bff; background-color: #375a7f;
} }
a.badge-primary:hover, a.badge-primary:hover,
a.badge-primary:focus { a.badge-primary:focus {
color: #fff; color: #fff;
background-color: #0062cc; background-color: #28415b;
} }
a.badge-primary:focus, a.badge-primary:focus,
a.badge-primary.focus { a.badge-primary.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(55, 90, 127, 0.5);
} }
.badge-secondary { .badge-secondary {
color: #fff; color: #fff;
background-color: #6c757d; background-color: #444;
} }
a.badge-secondary:hover, a.badge-secondary:hover,
a.badge-secondary:focus { a.badge-secondary:focus {
color: #fff; color: #fff;
background-color: #545b62; background-color: #2b2b2b;
} }
a.badge-secondary:focus, a.badge-secondary:focus,
a.badge-secondary.focus { a.badge-secondary.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
} }
.badge-success { .badge-success {
@ -4944,33 +4945,33 @@ a.badge-danger.focus {
} }
.badge-light { .badge-light {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
} }
a.badge-light:hover, a.badge-light:hover,
a.badge-light:focus { a.badge-light:focus {
color: #212529; color: #fff;
background-color: #dae0e5; background-color: #171717;
} }
a.badge-light:focus, a.badge-light:focus,
a.badge-light.focus { a.badge-light.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.badge-dark { .badge-dark {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
} }
a.badge-dark:hover, a.badge-dark:hover,
a.badge-dark:focus { a.badge-dark:focus {
color: #fff; color: #212529;
background-color: #1d2124; background-color: #c1c9d0;
} }
a.badge-dark:focus, a.badge-dark:focus,
a.badge-dark.focus { a.badge-dark.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.jumbotron { .jumbotron {
@ -5020,27 +5021,27 @@ a.badge-dark.focus {
} }
.alert-primary { .alert-primary {
color: #004085; color: #1d2f42;
background-color: #cce5ff; background-color: #d7dee5;
border-color: #b8daff; border-color: #c7d1db;
} }
.alert-primary hr { .alert-primary hr {
border-top-color: #9fcdff; border-top-color: #b7c4d1;
} }
.alert-primary .alert-link { .alert-primary .alert-link {
color: #002752; color: #0d161f;
} }
.alert-secondary { .alert-secondary {
color: #383d41; color: #232323;
background-color: #e2e3e5; background-color: #dadada;
border-color: #d6d8db; border-color: #cbcbcb;
} }
.alert-secondary hr { .alert-secondary hr {
border-top-color: #c8cbcf; border-top-color: #bebebe;
} }
.alert-secondary .alert-link { .alert-secondary .alert-link {
color: #202326; color: #0a0a0a;
} }
.alert-success { .alert-success {
@ -5092,27 +5093,27 @@ a.badge-dark.focus {
} }
.alert-light { .alert-light {
color: #818182; color: #191919;
background-color: #fefefe; background-color: #d6d6d6;
border-color: #fdfdfe; border-color: #c5c5c5;
} }
.alert-light hr { .alert-light hr {
border-top-color: #ececf6; border-top-color: #b8b8b8;
} }
.alert-light .alert-link { .alert-light .alert-link {
color: #686868; color: black;
} }
.alert-dark { .alert-dark {
color: #1b1e21; color: #737678;
background-color: #d6d8d9; background-color: #f8f9fa;
border-color: #c6c8ca; border-color: #f6f7f8;
} }
.alert-dark hr { .alert-dark hr {
border-top-color: #b9bbbe; border-top-color: #e8eaed;
} }
.alert-dark .alert-link { .alert-dark .alert-link {
color: #040505; color: #5a5c5e;
} }
@keyframes progress-bar-stripes { @keyframes progress-bar-stripes {
@ -5372,33 +5373,33 @@ a.badge-dark.focus {
} }
.list-group-item-primary { .list-group-item-primary {
color: #004085; color: #1d2f42;
background-color: #b8daff; background-color: #c7d1db;
} }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus { .list-group-item-primary.list-group-item-action:focus {
color: #004085; color: #1d2f42;
background-color: #9fcdff; background-color: #b7c4d1;
} }
.list-group-item-primary.list-group-item-action.active { .list-group-item-primary.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #004085; background-color: #1d2f42;
border-color: #004085; border-color: #1d2f42;
} }
.list-group-item-secondary { .list-group-item-secondary {
color: #383d41; color: #232323;
background-color: #d6d8db; background-color: #cbcbcb;
} }
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:hover,
.list-group-item-secondary.list-group-item-action:focus { .list-group-item-secondary.list-group-item-action:focus {
color: #383d41; color: #232323;
background-color: #c8cbcf; background-color: #bebebe;
} }
.list-group-item-secondary.list-group-item-action.active { .list-group-item-secondary.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #383d41; background-color: #232323;
border-color: #383d41; border-color: #232323;
} }
.list-group-item-success { .list-group-item-success {
@ -5462,33 +5463,33 @@ a.badge-dark.focus {
} }
.list-group-item-light { .list-group-item-light {
color: #818182; color: #191919;
background-color: #fdfdfe; background-color: #c5c5c5;
} }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus { .list-group-item-light.list-group-item-action:focus {
color: #818182; color: #191919;
background-color: #ececf6; background-color: #b8b8b8;
} }
.list-group-item-light.list-group-item-action.active { .list-group-item-light.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #818182; background-color: #191919;
border-color: #818182; border-color: #191919;
} }
.list-group-item-dark { .list-group-item-dark {
color: #1b1e21; color: #737678;
background-color: #c6c8ca; background-color: #f6f7f8;
} }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus { .list-group-item-dark.list-group-item-action:focus {
color: #1b1e21; color: #737678;
background-color: #b9bbbe; background-color: #e8eaed;
} }
.list-group-item-dark.list-group-item-action.active { .list-group-item-dark.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #1b1e21; background-color: #737678;
border-color: #1b1e21; border-color: #737678;
} }
.close { .close {
@ -6289,25 +6290,25 @@ a.close.disabled {
} }
.bg-primary { .bg-primary {
background-color: #007bff !important; background-color: #375a7f !important;
} }
a.bg-primary:hover, a.bg-primary:hover,
a.bg-primary:focus, a.bg-primary:focus,
button.bg-primary:hover, button.bg-primary:hover,
button.bg-primary:focus { button.bg-primary:focus {
background-color: #0062cc !important; background-color: #28415b !important;
} }
.bg-secondary { .bg-secondary {
background-color: #6c757d !important; background-color: #444 !important;
} }
a.bg-secondary:hover, a.bg-secondary:hover,
a.bg-secondary:focus, a.bg-secondary:focus,
button.bg-secondary:hover, button.bg-secondary:hover,
button.bg-secondary:focus { button.bg-secondary:focus {
background-color: #545b62 !important; background-color: #2b2b2b !important;
} }
.bg-success { .bg-success {
@ -6355,25 +6356,25 @@ button.bg-danger:focus {
} }
.bg-light { .bg-light {
background-color: #f8f9fa !important; background-color: #303030 !important;
} }
a.bg-light:hover, a.bg-light:hover,
a.bg-light:focus, a.bg-light:focus,
button.bg-light:hover, button.bg-light:hover,
button.bg-light:focus { button.bg-light:focus {
background-color: #dae0e5 !important; background-color: #171717 !important;
} }
.bg-dark { .bg-dark {
background-color: #343a40 !important; background-color: #dee2e6 !important;
} }
a.bg-dark:hover, a.bg-dark:hover,
a.bg-dark:focus, a.bg-dark:focus,
button.bg-dark:hover, button.bg-dark:hover,
button.bg-dark:focus { button.bg-dark:focus {
background-color: #1d2124 !important; background-color: #c1c9d0 !important;
} }
.bg-white { .bg-white {
@ -6425,11 +6426,11 @@ button.bg-dark:focus {
} }
.border-primary { .border-primary {
border-color: #007bff !important; border-color: #375a7f !important;
} }
.border-secondary { .border-secondary {
border-color: #6c757d !important; border-color: #444 !important;
} }
.border-success { .border-success {
@ -6449,11 +6450,11 @@ button.bg-dark:focus {
} }
.border-light { .border-light {
border-color: #f8f9fa !important; border-color: #303030 !important;
} }
.border-dark { .border-dark {
border-color: #343a40 !important; border-color: #dee2e6 !important;
} }
.border-white { .border-white {
@ -6748,6 +6749,22 @@ button.bg-dark:focus {
padding-top: 100%; padding-top: 100%;
} }
.embed-responsive-21by9::before {
padding-top: 42.85714286%;
}
.embed-responsive-16by9::before {
padding-top: 56.25%;
}
.embed-responsive-4by3::before {
padding-top: 75%;
}
.embed-responsive-1by1::before {
padding-top: 100%;
}
.flex-row { .flex-row {
flex-direction: row !important; flex-direction: row !important;
} }
@ -9462,21 +9479,21 @@ button.bg-dark:focus {
} }
.text-primary { .text-primary {
color: #007bff !important; color: #375a7f !important;
} }
a.text-primary:hover, a.text-primary:hover,
a.text-primary:focus { a.text-primary:focus {
color: #0056b3 !important; color: #20344a !important;
} }
.text-secondary { .text-secondary {
color: #6c757d !important; color: #444 !important;
} }
a.text-secondary:hover, a.text-secondary:hover,
a.text-secondary:focus { a.text-secondary:focus {
color: #494f54 !important; color: #1e1e1e !important;
} }
.text-success { .text-success {
@ -9516,21 +9533,21 @@ a.text-danger:focus {
} }
.text-light { .text-light {
color: #f8f9fa !important; color: #303030 !important;
} }
a.text-light:hover, a.text-light:hover,
a.text-light:focus { a.text-light:focus {
color: #cbd3da !important; color: #0a0a0a !important;
} }
.text-dark { .text-dark {
color: #343a40 !important; color: #dee2e6 !important;
} }
a.text-dark:hover, a.text-dark:hover,
a.text-dark:focus { a.text-dark:focus {
color: #121416 !important; color: #b2bcc5 !important;
} }
.text-body { .text-body {

View file

@ -6,27 +6,28 @@
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/ */
:root { :root {
--blue: #007bff; --blue: #375a7f;
--indigo: #6610f2; --indigo: #6610f2;
--purple: #6f42c1; --purple: #6f42c1;
--pink: #e83e8c; --pink: #e83e8c;
--red: #dc3545; --red: #e74c3c;
--orange: #fd7e14; --orange: #fd7e14;
--yellow: #ffc107; --yellow: #f39c12;
--green: #28a745; --green: #00bc8c;
--teal: #20c997; --teal: #20c997;
--cyan: #17a2b8; --cyan: #3498db;
--white: #fff; --white: #fff;
--gray: #6c757d; --gray: #888;
--gray-dark: #343a40; --gray-dark: #303030;
--primary: #007bff; --black: #000;
--primary: #00bc8c;
--secondary: #6c757d; --secondary: #6c757d;
--success: #28a745; --success: #28a745;
--info: #17a2b8; --info: #17a2b8;
--warning: #ffc107; --warning: #ffc107;
--danger: #dc3545; --danger: #dc3545;
--light: #f8f9fa; --light: #303030;
--dark: #343a40; --dark: #dee2e6;
--breakpoint-xs: 0; --breakpoint-xs: 0;
--breakpoint-sm: 576px; --breakpoint-sm: 576px;
--breakpoint-md: 768px; --breakpoint-md: 768px;
@ -1624,21 +1625,21 @@ pre code {
.table-primary, .table-primary,
.table-primary > th, .table-primary > th,
.table-primary > td { .table-primary > td {
background-color: #b8daff; background-color: #b8ecdf;
} }
.table-primary th, .table-primary th,
.table-primary td, .table-primary td,
.table-primary thead th, .table-primary thead th,
.table-primary tbody + tbody { .table-primary tbody + tbody {
border-color: #7abaff; border-color: #7adcc3;
} }
.table-hover .table-primary:hover { .table-hover .table-primary:hover {
background-color: #9fcdff; background-color: #a4e7d6;
} }
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th { .table-hover .table-primary:hover > th {
background-color: #9fcdff; background-color: #a4e7d6;
} }
.table-secondary, .table-secondary,
@ -1744,41 +1745,41 @@ pre code {
.table-light, .table-light,
.table-light > th, .table-light > th,
.table-light > td { .table-light > td {
background-color: #fdfdfe; background-color: #c5c5c5;
} }
.table-light th, .table-light th,
.table-light td, .table-light td,
.table-light thead th, .table-light thead th,
.table-light tbody + tbody { .table-light tbody + tbody {
border-color: #fbfcfc; border-color: #939393;
} }
.table-hover .table-light:hover { .table-hover .table-light:hover {
background-color: #ececf6; background-color: #b8b8b8;
} }
.table-hover .table-light:hover > td, .table-hover .table-light:hover > td,
.table-hover .table-light:hover > th { .table-hover .table-light:hover > th {
background-color: #ececf6; background-color: #b8b8b8;
} }
.table-dark, .table-dark,
.table-dark > th, .table-dark > th,
.table-dark > td { .table-dark > td {
background-color: #c6c8ca; background-color: #f6f7f8;
} }
.table-dark th, .table-dark th,
.table-dark td, .table-dark td,
.table-dark thead th, .table-dark thead th,
.table-dark tbody + tbody { .table-dark tbody + tbody {
border-color: #95999c; border-color: #eef0f2;
} }
.table-hover .table-dark:hover { .table-hover .table-dark:hover {
background-color: #b9bbbe; background-color: #e8eaed;
} }
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th { .table-hover .table-dark:hover > th {
background-color: #b9bbbe; background-color: #e8eaed;
} }
.table-active, .table-active,
@ -2423,38 +2424,38 @@ fieldset:disabled a.btn {
.btn-primary { .btn-primary {
color: #fff; color: #fff;
background-color: #007bff; background-color: #00bc8c;
border-color: #007bff; border-color: #00bc8c;
} }
.btn-primary:hover { .btn-primary:hover {
color: #fff; color: #fff;
background-color: #0069d9; background-color: #009670;
border-color: #0062cc; border-color: #008966;
} }
.btn-primary:focus, .btn-primary:focus,
.btn-primary.focus { .btn-primary.focus {
color: #fff; color: #fff;
background-color: #0069d9; background-color: #009670;
border-color: #0062cc; border-color: #008966;
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(38, 198, 157, 0.5);
} }
.btn-primary.disabled, .btn-primary.disabled,
.btn-primary:disabled { .btn-primary:disabled {
color: #fff; color: #fff;
background-color: #007bff; background-color: #00bc8c;
border-color: #007bff; border-color: #00bc8c;
} }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle { .show > .btn-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #0062cc; background-color: #008966;
border-color: #005cbf; border-color: #007c5d;
} }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus,
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus { .show > .btn-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(38, 198, 157, 0.5);
} }
.btn-secondary { .btn-secondary {
@ -2638,106 +2639,106 @@ fieldset:disabled a.btn {
} }
.btn-light { .btn-light {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-light:hover { .btn-light:hover {
color: #212529; color: #fff;
background-color: #e2e6ea; background-color: #1d1d1d;
border-color: #dae0e5; border-color: #171717;
} }
.btn-light:focus, .btn-light:focus,
.btn-light.focus { .btn-light.focus {
color: #212529; color: #fff;
background-color: #e2e6ea; background-color: #1d1d1d;
border-color: #dae0e5; border-color: #171717;
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
} }
.btn-light.disabled, .btn-light.disabled,
.btn-light:disabled { .btn-light:disabled {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle { .show > .btn-light.dropdown-toggle {
color: #212529; color: #fff;
background-color: #dae0e5; background-color: #171717;
border-color: #d3d9df; border-color: #101010;
} }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled):active:focus,
.btn-light:not(:disabled):not(.disabled).active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus { .show > .btn-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); box-shadow: 0 0 0 0.2rem rgba(79, 79, 79, 0.5);
} }
.btn-dark { .btn-dark {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-dark:hover { .btn-dark:hover {
color: #fff; color: #212529;
background-color: #23272b; background-color: #c8cfd6;
border-color: #1d2124; border-color: #c1c9d0;
} }
.btn-dark:focus, .btn-dark:focus,
.btn-dark.focus { .btn-dark.focus {
color: #fff; color: #212529;
background-color: #23272b; background-color: #c8cfd6;
border-color: #1d2124; border-color: #c1c9d0;
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
} }
.btn-dark.disabled, .btn-dark.disabled,
.btn-dark:disabled { .btn-dark:disabled {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled):active,
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle { .show > .btn-dark.dropdown-toggle {
color: #fff; color: #212529;
background-color: #1d2124; background-color: #c1c9d0;
border-color: #171a1d; border-color: #bac2cb;
} }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus,
.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus { .show > .btn-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5);
} }
.btn-outline-primary { .btn-outline-primary {
color: #007bff; color: #00bc8c;
border-color: #007bff; border-color: #00bc8c;
} }
.btn-outline-primary:hover { .btn-outline-primary:hover {
color: #fff; color: #fff;
background-color: #007bff; background-color: #00bc8c;
border-color: #007bff; border-color: #00bc8c;
} }
.btn-outline-primary:focus, .btn-outline-primary:focus,
.btn-outline-primary.focus { .btn-outline-primary.focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
} }
.btn-outline-primary.disabled, .btn-outline-primary.disabled,
.btn-outline-primary:disabled { .btn-outline-primary:disabled {
color: #007bff; color: #00bc8c;
background-color: transparent; background-color: transparent;
} }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle { .show > .btn-outline-primary.dropdown-toggle {
color: #fff; color: #fff;
background-color: #007bff; background-color: #00bc8c;
border-color: #007bff; border-color: #00bc8c;
} }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus { .show > .btn-outline-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
} }
.btn-outline-secondary { .btn-outline-secondary {
@ -2896,65 +2897,65 @@ fieldset:disabled a.btn {
} }
.btn-outline-light { .btn-outline-light {
color: #f8f9fa; color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:hover { .btn-outline-light:hover {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:focus, .btn-outline-light:focus,
.btn-outline-light.focus { .btn-outline-light.focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.btn-outline-light.disabled, .btn-outline-light.disabled,
.btn-outline-light:disabled { .btn-outline-light:disabled {
color: #f8f9fa; color: #303030;
background-color: transparent; background-color: transparent;
} }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled):active,
.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle { .show > .btn-outline-light.dropdown-toggle {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
border-color: #f8f9fa; border-color: #303030;
} }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus,
.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus { .show > .btn-outline-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.btn-outline-dark { .btn-outline-dark {
color: #343a40; color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:hover { .btn-outline-dark:hover {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:focus, .btn-outline-dark:focus,
.btn-outline-dark.focus { .btn-outline-dark.focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.btn-outline-dark.disabled, .btn-outline-dark.disabled,
.btn-outline-dark:disabled { .btn-outline-dark:disabled {
color: #343a40; color: #dee2e6;
background-color: transparent; background-color: transparent;
} }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled):active,
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle { .show > .btn-outline-dark.dropdown-toggle {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
border-color: #343a40; border-color: #dee2e6;
} }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus { .show > .btn-outline-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.btn-link { .btn-link {
@ -4855,17 +4856,17 @@ a.badge:focus {
.badge-primary { .badge-primary {
color: #fff; color: #fff;
background-color: #007bff; background-color: #00bc8c;
} }
a.badge-primary:hover, a.badge-primary:hover,
a.badge-primary:focus { a.badge-primary:focus {
color: #fff; color: #fff;
background-color: #0062cc; background-color: #008966;
} }
a.badge-primary:focus, a.badge-primary:focus,
a.badge-primary.focus { a.badge-primary.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); box-shadow: 0 0 0 0.2rem rgba(0, 188, 140, 0.5);
} }
.badge-secondary { .badge-secondary {
@ -4944,33 +4945,33 @@ a.badge-danger.focus {
} }
.badge-light { .badge-light {
color: #212529; color: #fff;
background-color: #f8f9fa; background-color: #303030;
} }
a.badge-light:hover, a.badge-light:hover,
a.badge-light:focus { a.badge-light:focus {
color: #212529; color: #fff;
background-color: #dae0e5; background-color: #171717;
} }
a.badge-light:focus, a.badge-light:focus,
a.badge-light.focus { a.badge-light.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); box-shadow: 0 0 0 0.2rem rgba(48, 48, 48, 0.5);
} }
.badge-dark { .badge-dark {
color: #fff; color: #212529;
background-color: #343a40; background-color: #dee2e6;
} }
a.badge-dark:hover, a.badge-dark:hover,
a.badge-dark:focus { a.badge-dark:focus {
color: #fff; color: #212529;
background-color: #1d2124; background-color: #c1c9d0;
} }
a.badge-dark:focus, a.badge-dark:focus,
a.badge-dark.focus { a.badge-dark.focus {
outline: 0; outline: 0;
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5);
} }
.jumbotron { .jumbotron {
@ -5020,15 +5021,15 @@ a.badge-dark.focus {
} }
.alert-primary { .alert-primary {
color: #004085; color: #006249;
background-color: #cce5ff; background-color: #ccf2e8;
border-color: #b8daff; border-color: #b8ecdf;
} }
.alert-primary hr { .alert-primary hr {
border-top-color: #9fcdff; border-top-color: #a4e7d6;
} }
.alert-primary .alert-link { .alert-primary .alert-link {
color: #002752; color: #002f23;
} }
.alert-secondary { .alert-secondary {
@ -5092,27 +5093,27 @@ a.badge-dark.focus {
} }
.alert-light { .alert-light {
color: #818182; color: #191919;
background-color: #fefefe; background-color: #d6d6d6;
border-color: #fdfdfe; border-color: #c5c5c5;
} }
.alert-light hr { .alert-light hr {
border-top-color: #ececf6; border-top-color: #b8b8b8;
} }
.alert-light .alert-link { .alert-light .alert-link {
color: #686868; color: black;
} }
.alert-dark { .alert-dark {
color: #1b1e21; color: #737678;
background-color: #d6d8d9; background-color: #f8f9fa;
border-color: #c6c8ca; border-color: #f6f7f8;
} }
.alert-dark hr { .alert-dark hr {
border-top-color: #b9bbbe; border-top-color: #e8eaed;
} }
.alert-dark .alert-link { .alert-dark .alert-link {
color: #040505; color: #5a5c5e;
} }
@keyframes progress-bar-stripes { @keyframes progress-bar-stripes {
@ -5372,18 +5373,18 @@ a.badge-dark.focus {
} }
.list-group-item-primary { .list-group-item-primary {
color: #004085; color: #006249;
background-color: #b8daff; background-color: #b8ecdf;
} }
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:hover,
.list-group-item-primary.list-group-item-action:focus { .list-group-item-primary.list-group-item-action:focus {
color: #004085; color: #006249;
background-color: #9fcdff; background-color: #a4e7d6;
} }
.list-group-item-primary.list-group-item-action.active { .list-group-item-primary.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #004085; background-color: #006249;
border-color: #004085; border-color: #006249;
} }
.list-group-item-secondary { .list-group-item-secondary {
@ -5462,33 +5463,33 @@ a.badge-dark.focus {
} }
.list-group-item-light { .list-group-item-light {
color: #818182; color: #191919;
background-color: #fdfdfe; background-color: #c5c5c5;
} }
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:hover,
.list-group-item-light.list-group-item-action:focus { .list-group-item-light.list-group-item-action:focus {
color: #818182; color: #191919;
background-color: #ececf6; background-color: #b8b8b8;
} }
.list-group-item-light.list-group-item-action.active { .list-group-item-light.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #818182; background-color: #191919;
border-color: #818182; border-color: #191919;
} }
.list-group-item-dark { .list-group-item-dark {
color: #1b1e21; color: #737678;
background-color: #c6c8ca; background-color: #f6f7f8;
} }
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:hover,
.list-group-item-dark.list-group-item-action:focus { .list-group-item-dark.list-group-item-action:focus {
color: #1b1e21; color: #737678;
background-color: #b9bbbe; background-color: #e8eaed;
} }
.list-group-item-dark.list-group-item-action.active { .list-group-item-dark.list-group-item-action.active {
color: #fff; color: #fff;
background-color: #1b1e21; background-color: #737678;
border-color: #1b1e21; border-color: #737678;
} }
.close { .close {
@ -6289,14 +6290,14 @@ a.close.disabled {
} }
.bg-primary { .bg-primary {
background-color: #007bff !important; background-color: #00bc8c !important;
} }
a.bg-primary:hover, a.bg-primary:hover,
a.bg-primary:focus, a.bg-primary:focus,
button.bg-primary:hover, button.bg-primary:hover,
button.bg-primary:focus { button.bg-primary:focus {
background-color: #0062cc !important; background-color: #008966 !important;
} }
.bg-secondary { .bg-secondary {
@ -6355,25 +6356,25 @@ button.bg-danger:focus {
} }
.bg-light { .bg-light {
background-color: #f8f9fa !important; background-color: #303030 !important;
} }
a.bg-light:hover, a.bg-light:hover,
a.bg-light:focus, a.bg-light:focus,
button.bg-light:hover, button.bg-light:hover,
button.bg-light:focus { button.bg-light:focus {
background-color: #dae0e5 !important; background-color: #171717 !important;
} }
.bg-dark { .bg-dark {
background-color: #343a40 !important; background-color: #dee2e6 !important;
} }
a.bg-dark:hover, a.bg-dark:hover,
a.bg-dark:focus, a.bg-dark:focus,
button.bg-dark:hover, button.bg-dark:hover,
button.bg-dark:focus { button.bg-dark:focus {
background-color: #1d2124 !important; background-color: #c1c9d0 !important;
} }
.bg-white { .bg-white {
@ -6425,7 +6426,7 @@ button.bg-dark:focus {
} }
.border-primary { .border-primary {
border-color: #007bff !important; border-color: #00bc8c !important;
} }
.border-secondary { .border-secondary {
@ -6449,11 +6450,11 @@ button.bg-dark:focus {
} }
.border-light { .border-light {
border-color: #f8f9fa !important; border-color: #303030 !important;
} }
.border-dark { .border-dark {
border-color: #343a40 !important; border-color: #dee2e6 !important;
} }
.border-white { .border-white {
@ -9462,12 +9463,12 @@ button.bg-dark:focus {
} }
.text-primary { .text-primary {
color: #007bff !important; color: #00bc8c !important;
} }
a.text-primary:hover, a.text-primary:hover,
a.text-primary:focus { a.text-primary:focus {
color: #0056b3 !important; color: #007053 !important;
} }
.text-secondary { .text-secondary {
@ -9516,21 +9517,21 @@ a.text-danger:focus {
} }
.text-light { .text-light {
color: #f8f9fa !important; color: #303030 !important;
} }
a.text-light:hover, a.text-light:hover,
a.text-light:focus { a.text-light:focus {
color: #cbd3da !important; color: #0a0a0a !important;
} }
.text-dark { .text-dark {
color: #343a40 !important; color: #dee2e6 !important;
} }
a.text-dark:hover, a.text-dark:hover,
a.text-dark:focus { a.text-dark:focus {
color: #121416 !important; color: #b2bcc5 !important;
} }
.text-body { .text-body {

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff