Commit 95abf7e2 authored by Ben Galloway's avatar Ben Galloway

Sort import order for proper theming

parent 9cbc3724
......@@ -6,12 +6,6 @@
font-style: normal;
}
/*!
* Bootstrap v4.0.0 (https://getbootstrap.com)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
:root {
--blue: #36a9e1;
--indigo: #2e2d44;
......@@ -72,9 +66,9 @@ body {
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: theme-color("dark");
color: #2e2d44;
text-align: left;
background-color: theme-color("light");
background-color: #f1f4f5;
}
[tabindex="-1"]:focus {
......@@ -100,7 +94,6 @@ p {
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
......@@ -444,7 +437,7 @@ small,
mark,
.mark {
padding: 0.2em;
background-color: theme-color-level("light", 10);
background-color: #d9dcdd;
}
.list-unstyled {
......@@ -492,7 +485,7 @@ mark,
.img-thumbnail {
padding: 0.25rem;
background-color: theme-color("light");
background-color: #f1f4f5;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
max-width: 100%;
......@@ -510,7 +503,7 @@ mark,
.figure-caption {
font-size: 90%;
color: theme-color-level("dark", -10);
color: #434257;
}
code,
......@@ -1400,7 +1393,7 @@ pre code {
}
.table .table {
background-color: theme-color("light");
background-color: #f1f4f5;
}
.table-sm th,
......@@ -1433,121 +1426,121 @@ pre code {
.table-primary,
.table-primary > th,
.table-primary > td {
background-color: #c5ebec;
background-color: #43bdc1;
}
.table-hover .table-primary:hover {
background-color: #b2e4e6;
background-color: #3aadb0;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
background-color: #b2e4e6;
background-color: #3aadb0;
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
background-color: #c4c4cb;
background-color: #414055;
}
.table-hover .table-secondary:hover {
background-color: #b6b6bf;
background-color: #363546;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
background-color: #b6b6bf;
background-color: #363546;
}
.table-success,
.table-success > th,
.table-success > td {
background-color: #c1ead8;
background-color: #36bc80;
}
.table-hover .table-success:hover {
background-color: #aee4cc;
background-color: #30a873;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
background-color: #aee4cc;
background-color: #30a873;
}
.table-info,
.table-info > th,
.table-info > td {
background-color: #c7e7f7;
background-color: #48b1e4;
}
.table-hover .table-info:hover {
background-color: #b1ddf4;
background-color: #32a8e1;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
background-color: #b1ddf4;
background-color: #32a8e1;
}
.table-warning,
.table-warning > th,
.table-warning > td {
background-color: #f8ebcd;
background-color: #e7bf5c;
}
.table-hover .table-warning:hover {
background-color: #f5e2b7;
background-color: #e4b646;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
background-color: #f5e2b7;
background-color: #e4b646;
}
.table-danger,
.table-danger > th,
.table-danger > td {
background-color: #f7b9c2;
background-color: #e61b3a;
}
.table-hover .table-danger:hover {
background-color: #f4a2ae;
background-color: #d11733;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
background-color: #f4a2ae;
background-color: #d11733;
}
.table-light,
.table-light > th,
.table-light > td {
background-color: #fbfcfc;
background-color: #f2f5f6;
}
.table-hover .table-light:hover {
background-color: #ecf1f1;
background-color: #e3e9ec;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
background-color: #ecf1f1;
background-color: #e3e9ec;
}
.table-dark,
.table-dark > th,
.table-dark > td {
background-color: #c4c4cb;
background-color: #414055;
}
.table-hover .table-dark:hover {
background-color: #b6b6bf;
background-color: #363546;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
background-color: #b6b6bf;
background-color: #363546;
}
.table-active,
......@@ -1566,7 +1559,7 @@ pre code {
}
.table .thead-dark th {
color: theme-color("light");
color: #f1f4f5;
background-color: #212529;
border-color: #32383e;
}
......@@ -1578,7 +1571,7 @@ pre code {
}
.table-dark {
color: theme-color("light");
color: #f1f4f5;
background-color: #212529;
}
......@@ -1670,10 +1663,10 @@ pre code {
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
color: theme-color("dark");
background-color: theme-color("light");
color: #2e2d44;
background-color: #f1f4f5;
background-clip: padding-box;
border: 1px solid theme-color("dark");
border: 1px solid #2e2d44;
border-radius: 0.25rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
......@@ -1684,28 +1677,13 @@ pre code {
}
.form-control:focus {
color: theme-color("dark");
color: #2e2d44;
background-color: #fff;
border-color: #8adee1;
outline: 0;
box-shadow: 0 0 0 0.2rem rgba(48, 183, 187, 0.25);
}
.form-control::-webkit-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::-ms-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::placeholder {
color: #6c757d;
opacity: 1;
......@@ -1721,8 +1699,8 @@ select.form-control:not([size]):not([multiple]) {
}
select.form-control:focus::-ms-value {
color: theme-color("dark");
background-color: theme-color("light");
color: #2e2d44;
background-color: #f1f4f5;
}
.form-control-file,
......@@ -1948,7 +1926,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px theme-color("light"), 0 0 0 0.2rem rgba(34, 181, 115, 0.25);
box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(34, 181, 115, 0.25);
}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
......@@ -2045,7 +2023,7 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px theme-color("light"), 0 0 0 0.2rem rgba(228, 4, 38, 0.25);
box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(228, 4, 38, 0.25);
}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
......@@ -2129,9 +2107,6 @@ select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.for
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
......@@ -2828,10 +2803,10 @@ tbody.collapse.show {
padding: 0.5rem 0;
margin: 0.125rem 0 0;
font-size: 1rem;
color: theme-color("dark");
color: #2e2d44;
text-align: left;
list-style: none;
background-color: theme-color("light");
background-color: #f1f4f5;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 0.25rem;
......@@ -2949,7 +2924,7 @@ tbody.collapse.show {
}
.dropdown-item.active, .dropdown-item:active {
color: theme-color("light");
color: #f1f4f5;
text-decoration: none;
background-color: #30b7bb;
}
......@@ -3200,11 +3175,11 @@ tbody.collapse.show {
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: theme-color("dark");
color: #2e2d44;
text-align: center;
white-space: nowrap;
background-color: #e9ecef;
border: 1px solid theme-color("dark");
border: 1px solid #2e2d44;
border-radius: 0.25rem;
}
......@@ -3252,16 +3227,16 @@ tbody.collapse.show {
}
.custom-control-input:checked ~ .custom-control-label::before {
color: theme-color("light");
color: #f1f4f5;
background-color: #30b7bb;
}
.custom-control-input:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 1px theme-color("light"), 0 0 0 0.2rem rgba(48, 183, 187, 0.25);
box-shadow: 0 0 0 1px #f1f4f5, 0 0 0 0.2rem rgba(48, 183, 187, 0.25);
}
.custom-control-input:active ~ .custom-control-label::before {
color: theme-color("light");
color: #f1f4f5;
background-color: #b2eaeb;
}
......@@ -3286,9 +3261,6 @@ tbody.collapse.show {
height: 1rem;
pointer-events: none;
content: "";
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: #dee2e6;
}
......@@ -3315,7 +3287,7 @@ tbody.collapse.show {
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='theme-color(\"light\")' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f1f4f5' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
......@@ -3323,7 +3295,7 @@ tbody.collapse.show {
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='theme-color(\"light\")' d='M0 2h4'/%3E%3C/svg%3E");
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23f1f4f5' d='M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
......@@ -3343,7 +3315,7 @@ tbody.collapse.show {
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='theme-color(\"light\")'/%3E%3C/svg%3E");
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f1f4f5'/%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
......@@ -3356,14 +3328,12 @@ tbody.collapse.show {
height: calc(2.25rem + 2px);
padding: 0.375rem 1.75rem 0.375rem 0.75rem;
line-height: 1.5;
color: theme-color("dark");
color: #2e2d44;
vertical-align: middle;
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
background-size: 8px 10px;
border: 1px solid theme-color("dark");
border: 1px solid #2e2d44;
border-radius: 0.25rem;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
......@@ -3374,8 +3344,8 @@ tbody.collapse.show {
}
.custom-select:focus::-ms-value {
color: theme-color("dark");
background-color: theme-color("light");
color: #2e2d44;
background-color: #f1f4f5;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
......@@ -3446,9 +3416,9 @@ tbody.collapse.show {
height: calc(2.25rem + 2px);
padding: 0.375rem 0.75rem;
line-height: 1.5;
color: theme-color("dark");
background-color: theme-color("light");
border: 1px solid theme-color("dark");
color: #2e2d44;
background-color: #f1f4f5;
border: 1px solid #2e2d44;
border-radius: 0.25rem;
}
......@@ -3462,10 +3432,10 @@ tbody.collapse.show {
height: calc(calc(2.25rem + 2px) - 1px * 2);
padding: 0.375rem 0.75rem;
line-height: 1.5;
color: theme-color("dark");
color: #2e2d44;
content: "Browse";
background-color: #e9ecef;
border-left: 1px solid theme-color("dark");
border-left: 1px solid #2e2d44;
border-radius: 0 0.25rem 0.25rem 0;
}
......@@ -3517,8 +3487,8 @@ tbody.collapse.show {
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
color: #495057;
background-color: theme-color("light");
border-color: #dee2e6 #dee2e6 theme-color("light");
background-color: #f1f4f5;
border-color: #dee2e6 #dee2e6 #f1f4f5;
}
.nav-tabs .dropdown-menu {
......@@ -3533,7 +3503,7 @@ tbody.collapse.show {
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
color: theme-color("light");
color: #f1f4f5;
background-color: #30b7bb;
}
......@@ -4180,9 +4150,7 @@ tbody.collapse.show {
@media (min-width: 576px) {
.card-columns {
-webkit-column-count: 3;
column-count: 3;
-webkit-column-gap: 1.25rem;
column-gap: 1.25rem;
}
.card-columns .card {
......@@ -4235,7 +4203,7 @@ tbody.collapse.show {
margin-left: -1px;
line-height: 1.25;
color: #30b7bb;
background-color: theme-color("light");
background-color: #f1f4f5;
border: 1px solid #dee2e6;
}
......@@ -4269,7 +4237,7 @@ tbody.collapse.show {
.page-item.active .page-link {
z-index: 1;
color: theme-color("light");
color: #f1f4f5;
background-color: #30b7bb;
border-color: #30b7bb;
}
......@@ -4432,7 +4400,7 @@ tbody.collapse.show {
.jumbotron {
padding: 2rem 1rem;
margin-bottom: 2rem;
background-color: theme-color-level("light", 20);
background-color: #c1c3c4;
border-radius: 0.3rem;
}
......@@ -4477,124 +4445,115 @@ tbody.collapse.show {
}
.alert-primary {
color: #195f61;
background-color: #d6f1f1;
border-color: #c5ebec;
color: #2dacb0;
background-color: #45bec2;
border-color: #43bdc1;
}
.alert-primary hr {
border-top-color: #b2e4e6;
border-top-color: #3aadb0;
}
.alert-primary .alert-link {
color: #0f3738;
color: #238487;
}
.alert-secondary {
color: #181723;
background-color: #d5d5da;
border-color: #c4c4cb;
color: #2b2a40;
background-color: #434257;
border-color: #414055;
}
.alert-secondary hr {
border-top-color: #b6b6bf;
border-top-color: #363546;
}
.alert-secondary .alert-link {
color: #030304;
color: #161621;
}
.alert-success {
color: #125e3c;
background-color: #d3f0e3;
border-color: #c1ead8;
color: #20aa6c;
background-color: #38bc81;
border-color: #36bc80;
}
.alert-success hr {
border-top-color: #aee4cc;
border-top-color: #30a873;
}
.alert-success .alert-link {
color: #0a3321;
color: #187f51;
}
.alert-info {
color: #1c5875;
background-color: #d7eef9;
border-color: #c7e7f7;
color: #339fd4;
background-color: #4ab2e4;
border-color: #48b1e4;
}
.alert-info hr {
border-top-color: #b1ddf4;
border-top-color: #32a8e1;
}
.alert-info .alert-link {
color: #12394c;
color: #2582af;
}
.alert-warning {
color: #776028;
background-color: #faf1db;
border-color: #f8ebcd;
color: #d7ae47;
background-color: #e8c05e;
border-color: #e7bf5c;
}
.alert-warning hr {
border-top-color: #f5e2b7;
border-top-color: #e4b646;
}
.alert-warning .alert-link {
color: #51411b;
color: #c1962a;
}
.alert-danger {
color: #770214;
background-color: #facdd4;
border-color: #f7b9c2;
color: #d60424;
background-color: #e71d3c;
border-color: #e61b3a;
}
.alert-danger hr {
border-top-color: #f4a2ae;
border-top-color: #d11733;
}
.alert-danger .alert-link {
color: #45010c;
color: #a4031c;
}
.alert-light {
color: #7d7f7f;
background-color: #fcfdfd;
border-color: #fbfcfc;
color: #e3e5e6;
background-color: #f2f5f6;
border-color: #f2f5f6;
}
.alert-light hr {
border-top-color: #ecf1f1;
border-top-color: #e3e9ec;
}
.alert-light .alert-link {
color: #646565;
color: #c8ccce;
}
.alert-dark {
color: #181723;
background-color: #d5d5da;
border-color: #c4c4cb;
color: #2b2a40;
background-color: #434257;
border-color: #414055;
}
.alert-dark hr {
border-top-color: #b6b6bf;
border-top-color: #363546;
}
.alert-dark .alert-link {
color: #030304;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 1rem 0;
}
to {
background-position: 0 0;
}
color: #161621;
}
@keyframes progress-bar-stripes {
......@@ -4619,9 +4578,9 @@ tbody.collapse.show {
display: flex;
flex-direction: column;
justify-content: center;
color: theme-color("light");
color: #f1f4f5;
text-align: center;
background-color: theme-color("dark");
background-color: #2e2d44;
transition: width 0.6s ease;
}
......@@ -4631,7 +4590,6 @@ tbody.collapse.show {
}
.progress-bar-animated {
-webkit-animation: progress-bar-stripes 1s linear infinite;
animation: progress-bar-stripes 1s linear infinite;
}
......@@ -4664,7 +4622,7 @@ tbody.collapse.show {
}
.list-group-item-action:active {
color: theme-color("dark");
color: #2e2d44;
background-color: #e9ecef;
}
......@@ -4673,7 +4631,7 @@ tbody.collapse.show {
display: block;
padding: 0.75rem 1.25rem;
margin-bottom: -1px;
background-color: theme-color("light");
background-color: #f1f4f5;
border: 1px solid rgba(0, 0, 0, 0.125);
}
......@@ -4695,12 +4653,12 @@ tbody.collapse.show {
.list-group-item.disabled, .list-group-item:disabled {
color: #6c757d;
background-color: theme-color("light");
background-color: #f1f4f5;
}
.list-group-item.active {
z-index: 2;
color: theme-color("light");
color: #f1f4f5;
background-color: #30b7bb;
border-color: #30b7bb;
}
......@@ -4720,131 +4678,131 @@ tbody.collapse.show {
}
.list-group-item-primary {
color: #195f61;
background-color: #c5ebec;
color: #2dacb0;
background-color: #43bdc1;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
color: #195f61;
background-color: #b2e4e6;
color: #2dacb0;
background-color: #3aadb0;
}
.list-group-item-primary.list-group-item-action.active {
color: #fff;
background-color: #195f61;
border-color: #195f61;
background-color: #2dacb0;
border-color: #2dacb0;
}
.list-group-item-secondary {
color: #181723;
background-color: #c4c4cb;
color: #2b2a40;
background-color: #414055;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
color: #181723;
background-color: #b6b6bf;
color: #2b2a40;
background-color: #363546;
}
.list-group-item-secondary.list-group-item-action.active {
color: #fff;
background-color: #181723;
border-color: #181723;
background-color: #2b2a40;
border-color: #2b2a40;
}
.list-group-item-success {
color: #125e3c;
background-color: #c1ead8;
color: #20aa6c;
background-color: #36bc80;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
color: #125e3c;
background-color: #aee4cc;
color: #20aa6c;
background-color: #30a873;
}
.list-group-item-success.list-group-item-action.active {
color: #fff;
background-color: #125e3c;
border-color: #125e3c;
background-color: #20aa6c;
border-color: #20aa6c;
}
.list-group-item-info {
color: #1c5875;
background-color: #c7e7f7;
color: #339fd4;
background-color: #48b1e4;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
color: #1c5875;
background-color: #b1ddf4;
color: #339fd4;
background-color: #32a8e1;
}
.list-group-item-info.list-group-item-action.active {
color: #fff;
background-color: #1c5875;
border-color: #1c5875;
background-color: #339fd4;
border-color: #339fd4;
}
.list-group-item-warning {
color: #776028;
background-color: #f8ebcd;
color: #d7ae47;
background-color: #e7bf5c;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
color: #776028;
background-color: #f5e2b7;
color: #d7ae47;
background-color: #e4b646;
}
.list-group-item-warning.list-group-item-action.active {
color: #fff;
background-color: #776028;
border-color: #776028;
background-color: #d7ae47;
border-color: #d7ae47;
}
.list-group-item-danger {
color: #770214;
background-color: #f7b9c2;
color: #d60424;
background-color: #e61b3a;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
color: #770214;
background-color: #f4a2ae;
color: #d60424;
background-color: #d11733;
}
.list-group-item-danger.list-group-item-action.active {
color: #fff;
background-color: #770214;
border-color: #770214;
background-color: #d60424;
border-color: #d60424;
}
.list-group-item-light {
color: #7d7f7f;
background-color: #fbfcfc;
color: #e3e5e6;
background-color: #f2f5f6;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
color: #7d7f7f;
background-color: #ecf1f1;
color: #e3e5e6;
background-color: #e3e9ec;
}
.list-group-item-light.list-group-item-action.active {
color: #fff;
background-color: #7d7f7f;
border-color: #7d7f7f;
background-color: #e3e5e6;
border-color: #e3e5e6;
}
.list-group-item-dark {
color: #181723;
background-color: #c4c4cb;
color: #2b2a40;
background-color: #414055;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
color: #181723;
background-color: #b6b6bf;
color: #2b2a40;
background-color: #363546;
}
.list-group-item-dark.list-group-item-action.active {
color: #fff;
background-color: #181723;
border-color: #181723;
background-color: #2b2a40;
border-color: #2b2a40;
}
.close {
......@@ -4852,13 +4810,13 @@ tbody.collapse.show {
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: theme-color("dark");
text-shadow: 0 1px 0 theme-color("light");
color: #2e2d44;
text-shadow: 0 1px 0 #f1f4f5;
opacity: .5;
}
.close:hover, .close:focus {
color: theme-color("dark");
color: #2e2d44;
text-decoration: none;
opacity: .75;
}
......@@ -4903,15 +4861,11 @@ button.close {
}
.modal.fade .modal-dialog {
transition: -webkit-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
-webkit-transform: translate(0, -25%);
transform: translate(0, -25%);
}
.modal.show .modal-dialog {
-webkit-transform: translate(0, 0);
transform: translate(0, 0);
}
......@@ -4927,7 +4881,7 @@ button.close {
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: theme-color("light");
background-color: #f1f4f5;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem;
......@@ -4941,7 +4895,7 @@ button.close {
bottom: 0;
left: 0;
z-index: 1040;
background-color: theme-color("dark");
background-color: #2e2d44;
}
.modal-backdrop.fade {
......@@ -5074,7 +5028,7 @@ button.close {
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
top: 0;
border-width: 0.4rem 0.4rem 0;
border-top-color: theme-color("dark");
border-top-color: #2e2d44;
}
.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
......@@ -5090,7 +5044,7 @@ button.close {
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
right: 0;
border-width: 0.4rem 0.4rem 0.4rem 0;
border-right-color: theme-color("dark");
border-right-color: #2e2d44;
}
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
......@@ -5104,7 +5058,7 @@ button.close {
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
bottom: 0;
border-width: 0 0.4rem 0.4rem;
border-bottom-color: theme-color("dark");
border-bottom-color: #2e2d44;
}
.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
......@@ -5120,15 +5074,15 @@ button.close {
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
left: 0;
border-width: 0.4rem 0 0.4rem 0.4rem;
border-left-color: theme-color("dark");
border-left-color: #2e2d44;
}
.tooltip-inner {
max-width: 200px;
padding: 0.25rem 0.5rem;
color: theme-color("light");
color: #f1f4f5;
text-align: center;
background-color: theme-color("dark");
background-color: #2e2d44;
border-radius: 0.25rem;
}
......@@ -5315,7 +5269,7 @@ button.close {
.popover-body {
padding: 0.5rem 0.75rem;
color: theme-color("dark");
color: #2e2d44;
}
.carousel {
......@@ -5333,12 +5287,8 @@ button.close {
display: none;
align-items: center;
width: 100%;
transition: -webkit-transform 0.6s ease;
transition: transform 0.6s ease;
transition: transform 0.6s ease, -webkit-transform 0.6s ease;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
perspective: 1000px;
}
......@@ -5356,42 +5306,36 @@ button.close {
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translateX(0);
transform: translateX(0);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
@supports (transform-style: preserve-3d) {
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.carousel-item-next,
.active.carousel-item-right {
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
@supports (transform-style: preserve-3d) {
.carousel-item-next,
.active.carousel-item-right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.carousel-item-prev,
.active.carousel-item-left {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
@supports (transform-style: preserve-3d) {
.carousel-item-prev,
.active.carousel-item-left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
......@@ -6513,7 +6457,6 @@ button.bg-dark:focus {
}
.position-sticky {
position: -webkit-sticky !important;
position: sticky !important;
}
......@@ -6533,9 +6476,8 @@ button.bg-dark:focus {
z-index: 1030;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
@supports (position: sticky) {
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020;
......@@ -6550,7 +6492,6 @@ button.bg-dark:focus {
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
-webkit-clip-path: inset(50%);
clip-path: inset(50%);
border: 0;
}
......@@ -6562,7 +6503,6 @@ button.bg-dark:focus {
overflow: visible;
clip: auto;
white-space: normal;
-webkit-clip-path: none;
clip-path: none;
}
......@@ -8173,4 +8113,5 @@ a.text-dark:hover, a.text-dark:focus {
border: 1px solid #ddd !important;
}
}
/*# sourceMappingURL=bootstrap.css.map */
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
// GSC Customised Bootstrap
// GSC overrides
@import "node_modules/bootstrap/scss/functions";
@import "scss/gsc-fonts";
@import "scss/gsc-variables";
// Default Bootstrap Sass
@import "node_modules/bootstrap/scss/bootstrap";
@import "node_modules/bootstrap/scss/variables";
@import "node_modules/bootstrap/scss/mixins";
@import "node_modules/bootstrap/scss/root";
@import "node_modules/bootstrap/scss/reboot";
@import "node_modules/bootstrap/scss/type";
@import "node_modules/bootstrap/scss/images";
@import "node_modules/bootstrap/scss/code";
@import "node_modules/bootstrap/scss/grid";
@import "node_modules/bootstrap/scss/tables";
@import "node_modules/bootstrap/scss/forms";
@import "node_modules/bootstrap/scss/buttons";
@import "node_modules/bootstrap/scss/transitions";
@import "node_modules/bootstrap/scss/dropdown";
@import "node_modules/bootstrap/scss/button-group";
@import "node_modules/bootstrap/scss/input-group";
@import "node_modules/bootstrap/scss/custom-forms";
@import "node_modules/bootstrap/scss/nav";
@import "node_modules/bootstrap/scss/navbar";
@import "node_modules/bootstrap/scss/card";
@import "node_modules/bootstrap/scss/breadcrumb";
@import "node_modules/bootstrap/scss/pagination";
@import "node_modules/bootstrap/scss/badge";
@import "node_modules/bootstrap/scss/jumbotron";
@import "node_modules/bootstrap/scss/alert";
@import "node_modules/bootstrap/scss/progress";
@import "node_modules/bootstrap/scss/media";
@import "node_modules/bootstrap/scss/list-group";
@import "node_modules/bootstrap/scss/close";
@import "node_modules/bootstrap/scss/modal";
@import "node_modules/bootstrap/scss/tooltip";
@import "node_modules/bootstrap/scss/popover";
@import "node_modules/bootstrap/scss/carousel";
@import "node_modules/bootstrap/scss/utilities";
@import "node_modules/bootstrap/scss/print";
......@@ -57,8 +57,22 @@ $warning: $GSCGold;
$danger: $GSCRed;
$light: $GSCOffWhite;
$dark: $GSCNavy;
$theme-colors: ();
$theme-colors: map-merge((
"primary": $primary,
"secondary": $secondary,
"success": $success,
"info": $info,
"warning": $warning,
"danger": $danger,
"light": $light,
"dark": $dark
), $theme-colors);
// stylelint-enable
// Set a specific jump point for requesting color jumps
$theme-color-interval: 1%;
// Body
//
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment