|
|
@@ -13,7 +13,9 @@
|
|
|
|
|
|
a {
|
|
|
outline: none !important;
|
|
|
+
|
|
|
&.text-muted {
|
|
|
+
|
|
|
&:hover,
|
|
|
&:focus {
|
|
|
color: darken($text-muted, 10%);
|
|
|
@@ -34,9 +36,11 @@ hr {
|
|
|
padding: 0.1875rem 0.4375rem;
|
|
|
font-size: 0.75rem;
|
|
|
border-radius: 0.625rem;
|
|
|
+
|
|
|
&.badge-warning {
|
|
|
color: #fff !important;
|
|
|
}
|
|
|
+
|
|
|
&.badge-secondary {
|
|
|
background-color: $gray-dark;
|
|
|
color: #fff;
|
|
|
@@ -45,16 +49,20 @@ hr {
|
|
|
|
|
|
.list-group {
|
|
|
line-height: 1.3;
|
|
|
+
|
|
|
.list-group-item {
|
|
|
padding: 10px;
|
|
|
color: #555;
|
|
|
+
|
|
|
&.active {
|
|
|
color: #fff;
|
|
|
+
|
|
|
.badge {
|
|
|
background-color: #fff;
|
|
|
color: $primary;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.card>& {
|
|
|
border: 0;
|
|
|
}
|
|
|
@@ -74,22 +82,27 @@ hr {
|
|
|
.card {
|
|
|
border-color: transparent;
|
|
|
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
|
|
|
+
|
|
|
.card-header {
|
|
|
border-bottom: 0;
|
|
|
padding: 0.625rem 0.9375rem;
|
|
|
background-color: transparent;
|
|
|
+
|
|
|
.card-title {
|
|
|
margin-bottom: 0;
|
|
|
font-size: 1rem;
|
|
|
}
|
|
|
+
|
|
|
a {
|
|
|
text-decoration: none !important;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.card-body {
|
|
|
padding: 20px; //15px
|
|
|
}
|
|
|
+
|
|
|
.card-footer {
|
|
|
padding: 0.625rem 0.9375rem;
|
|
|
}
|
|
|
@@ -111,9 +124,12 @@ hr {
|
|
|
.jumbotron {
|
|
|
border: 1px solid $gray;
|
|
|
background-color: #fff;
|
|
|
+
|
|
|
@include media-breakpoint-up(md) {
|
|
|
- padding: $jumbotron-padding ($jumbotron-padding/2);
|
|
|
- }
|
|
|
+ padding: $jumbotron-padding (
|
|
|
+ $jumbotron-padding/2
|
|
|
+ );
|
|
|
+}
|
|
|
}
|
|
|
|
|
|
.nav-tabs>.nav-item>.nav-link {
|
|
|
@@ -124,8 +140,10 @@ hr {
|
|
|
border: 1px solid $gray;
|
|
|
border-radius: 0;
|
|
|
padding: 10px 20px;
|
|
|
+
|
|
|
&.active {
|
|
|
background-color: $nav-tabs-link-active-bg;
|
|
|
+
|
|
|
&,
|
|
|
&:hover,
|
|
|
&:focus {
|
|
|
@@ -140,10 +158,12 @@ hr {
|
|
|
border-style: solid;
|
|
|
border-width: 0 1px 1px 1px;
|
|
|
border-color: $gray;
|
|
|
+
|
|
|
.nav-pills+& {
|
|
|
border: 0;
|
|
|
padding: 0;
|
|
|
}
|
|
|
+
|
|
|
.p-0 & {
|
|
|
padding: 0 !important
|
|
|
}
|
|
|
@@ -156,14 +176,17 @@ hr {
|
|
|
-webkit-appearance: none;
|
|
|
outline: none !important; // padding: 0.375rem 1rem;
|
|
|
@include transition(all .1s);
|
|
|
+
|
|
|
&.btn-link {
|
|
|
box-shadow: none;
|
|
|
border: 0;
|
|
|
}
|
|
|
+
|
|
|
.input-group & {
|
|
|
font-size: 14px;
|
|
|
border-color: $input-border-color;
|
|
|
}
|
|
|
+
|
|
|
.input-group .form-control-sm+.input-group-btn & {
|
|
|
font-size: 0.8125rem;
|
|
|
padding: 0.3125rem 0.625rem;
|
|
|
@@ -178,8 +201,11 @@ hr {
|
|
|
&.btn-warning {
|
|
|
color: #fff;
|
|
|
}
|
|
|
+
|
|
|
&.btn-outline-warning:not(:disabled) {
|
|
|
- &:hover, &:active {
|
|
|
+
|
|
|
+ &:hover,
|
|
|
+ &:active {
|
|
|
color: #fff;
|
|
|
}
|
|
|
}
|
|
|
@@ -189,9 +215,12 @@ hr {
|
|
|
background-color: $btn-secondary-bg;
|
|
|
border-color: $btn-secondary-border;
|
|
|
color: $btn-secondary-color;
|
|
|
+
|
|
|
&:hover {
|
|
|
background-color: #f5f5f5;
|
|
|
- } // active state override
|
|
|
+ }
|
|
|
+
|
|
|
+ // active state override
|
|
|
&:not(:disabled):not(.disabled):active,
|
|
|
&:not(:disabled):not(.disabled).active,
|
|
|
.show>&.dropdown-toggle {
|
|
|
@@ -201,23 +230,28 @@ hr {
|
|
|
}
|
|
|
|
|
|
.btn-outline-secondary {
|
|
|
- border-color: $btn-secondary-border !important;
|
|
|
+ border-color: $btn-secondary-border !important;
|
|
|
color: $btn-secondary-color;
|
|
|
+
|
|
|
&:hover {
|
|
|
color: $btn-secondary-color;
|
|
|
background-color: #f5f5f5 !important;
|
|
|
}
|
|
|
+
|
|
|
&:focus {
|
|
|
box-shadow: 0 0 0 0.2rem rgba($btn-secondary-border, 0.5);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-span.btn { -webkit-appearance: none !important; }
|
|
|
+span.btn {
|
|
|
+ -webkit-appearance: none !important;
|
|
|
+}
|
|
|
|
|
|
// FORMS
|
|
|
.form-control {
|
|
|
box-shadow: 0 0 0 #000 !important;
|
|
|
font-size: 0.875rem; //14px
|
|
|
+
|
|
|
&:focus {
|
|
|
border-color: $input-focus-border-color;
|
|
|
}
|
|
|
@@ -237,6 +271,7 @@ select.form-control-sm {
|
|
|
.custom-control-label::after {
|
|
|
top: 0.19rem;
|
|
|
}
|
|
|
+
|
|
|
.custom-control-label::before {
|
|
|
border: 1px solid $gray;
|
|
|
}
|
|
|
@@ -245,10 +280,12 @@ fieldset {
|
|
|
padding-bottom: 20px;
|
|
|
border-bottom: 1px dashed #eee;
|
|
|
margin-bottom: 20px;
|
|
|
+
|
|
|
&.last-child,
|
|
|
&:last-child {
|
|
|
border-bottom: 0;
|
|
|
}
|
|
|
+
|
|
|
.form-group {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
@@ -259,6 +296,7 @@ fieldset {
|
|
|
}
|
|
|
|
|
|
@include media-breakpoint-down(sm) {
|
|
|
+
|
|
|
// Remove Input Shadows on iPad
|
|
|
input[type="text"],
|
|
|
input[type="email"],
|
|
|
@@ -278,7 +316,9 @@ fieldset {
|
|
|
// Bottom align for column headings
|
|
|
>thead>tr>th {
|
|
|
border-bottom-width: 0;
|
|
|
- } // Account for multiple tbody instances
|
|
|
+ }
|
|
|
+
|
|
|
+ // Account for multiple tbody instances
|
|
|
>tbody+tbody {
|
|
|
border-bottom-width: 1px;
|
|
|
}
|
|
|
@@ -290,6 +330,7 @@ fieldset {
|
|
|
|
|
|
.table-bordered {
|
|
|
>thead>tr {
|
|
|
+
|
|
|
>th,
|
|
|
>td {
|
|
|
border-bottom-width: 1px;
|
|
|
@@ -303,6 +344,7 @@ fieldset {
|
|
|
border-radius: $border-radius-sm;
|
|
|
border: 1px solid $progress-bg;
|
|
|
background-color: #fff;
|
|
|
+
|
|
|
.progress-bar {
|
|
|
@include box-shadow(0 0 0 #000);
|
|
|
}
|
|
|
@@ -315,6 +357,7 @@ fieldset {
|
|
|
border-color: #eee;
|
|
|
border-bottom: 2px solid $gray-light;
|
|
|
border-radius: $border-radius-sm;
|
|
|
+
|
|
|
.popover-title {
|
|
|
border: 0;
|
|
|
}
|
|
|
@@ -337,6 +380,7 @@ fieldset {
|
|
|
padding: 0.3125rem 0;
|
|
|
box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px;
|
|
|
border-color: $dropdown-border-color;
|
|
|
+
|
|
|
.dropdown-item {
|
|
|
line-height: 1.52857143;
|
|
|
padding: 0.1875rem 1.25rem;
|
|
|
@@ -349,6 +393,7 @@ fieldset {
|
|
|
|
|
|
.navbar-top .navbar-nav>.active>a {
|
|
|
color: #999;
|
|
|
+
|
|
|
&:hover,
|
|
|
&:focus {
|
|
|
color: #d1d2d3;
|
|
|
@@ -358,6 +403,7 @@ fieldset {
|
|
|
|
|
|
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
|
|
|
color: #666;
|
|
|
+
|
|
|
&:hover,
|
|
|
&:focus {
|
|
|
color: #222;
|
|
|
@@ -369,11 +415,15 @@ fieldset {
|
|
|
.carousel-indicators {
|
|
|
bottom: 0;
|
|
|
}
|
|
|
+
|
|
|
.carousel-control {
|
|
|
+
|
|
|
&.left,
|
|
|
&.right {
|
|
|
background-image: none;
|
|
|
- } // Add support for font awesome
|
|
|
+ }
|
|
|
+
|
|
|
+ // Add support for font awesome
|
|
|
em {
|
|
|
position: absolute;
|
|
|
top: 50%;
|
|
|
@@ -410,20 +460,39 @@ $value in $theme-colors {
|
|
|
|
|
|
.badge-red {
|
|
|
color: #fff;
|
|
|
- background-color: #FD4233; }
|
|
|
- a.badge-info:hover, a.badge-info:focus {
|
|
|
- color: #fff;
|
|
|
- background-color: #FD4233; }
|
|
|
- a.badge-info:focus, a.badge-info.focus {
|
|
|
- outline: 0;
|
|
|
- box-shadow: 0 0 0 0.2rem #FD4233; }
|
|
|
-
|
|
|
- .badge-green {
|
|
|
- color: #fff;
|
|
|
- background-color: #1EA457; }
|
|
|
- a.badge-info:hover, a.badge-info:focus {
|
|
|
- color: #fff;
|
|
|
- background-color: #1EA457; }
|
|
|
- a.badge-info:focus, a.badge-info.focus {
|
|
|
- outline: 0;
|
|
|
- box-shadow: 0 0 0 0.2rem #1EA457; }
|
|
|
+ background-color: #FD4233;
|
|
|
+}
|
|
|
+
|
|
|
+a.badge-info:hover,
|
|
|
+a.badge-info:focus {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #FD4233;
|
|
|
+}
|
|
|
+
|
|
|
+a.badge-info:focus,
|
|
|
+a.badge-info.focus {
|
|
|
+ outline: 0;
|
|
|
+ box-shadow: 0 0 0 0.2rem #FD4233;
|
|
|
+}
|
|
|
+
|
|
|
+.badge-green {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #1EA457;
|
|
|
+}
|
|
|
+
|
|
|
+a.badge-info:hover,
|
|
|
+a.badge-info:focus {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #1EA457;
|
|
|
+}
|
|
|
+
|
|
|
+a.badge-info:focus,
|
|
|
+a.badge-info.focus {
|
|
|
+ outline: 0;
|
|
|
+ box-shadow: 0 0 0 0.2rem #1EA457;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+.cursor-pointer {
|
|
|
+ cursor: pointer;
|
|
|
+}
|