aboutsummaryrefslogtreecommitdiff
path: root/dist/css/bootstrap.css
diff options
context:
space:
mode:
authorXhmikosR <[email protected]>2018-12-22 18:32:28 +0200
committerGitHub <[email protected]>2018-12-22 18:32:28 +0200
commit74a2d93517553cfd394526d789f6e23e99ace597 (patch)
treed012dc1591ad0903695c88da9a9e5d8eb4993b52 /dist/css/bootstrap.css
parentf0e5cc3f417191f5823f426b1ae071c78f427475 (diff)
parentdee3ab427cb9b73639e38a60e1cbb59dc99fedf4 (diff)
downloadbootstrap-74a2d93517553cfd394526d789f6e23e99ace597.tar.xz
bootstrap-74a2d93517553cfd394526d789f6e23e99ace597.zip
Merge branch 'v4-dev' into stretched-link
Diffstat (limited to 'dist/css/bootstrap.css')
-rw-r--r--dist/css/bootstrap.css204
1 files changed, 149 insertions, 55 deletions
diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css
index 9a9e2ff26..24a8d8876 100644
--- a/dist/css/bootstrap.css
+++ b/dist/css/bootstrap.css
@@ -1,5 +1,5 @@
/*!
- * Bootstrap v4.1.3 (https://getbootstrap.com/)
+ * Bootstrap v4.2.1 (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)
@@ -31,7 +31,7 @@
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
- --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
@@ -45,21 +45,16 @@ html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
- -ms-overflow-style: scrollbar;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
-@-ms-viewport {
- width: device-width;
-}
-
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
@@ -193,7 +188,6 @@ pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
- -ms-overflow-style: scrollbar;
}
figure {
@@ -1510,6 +1504,7 @@ pre code {
.table {
width: 100%;
margin-bottom: 1rem;
+ color: #212529;
background-color: transparent;
}
@@ -1564,6 +1559,7 @@ pre code {
}
.table-hover tbody tr:hover {
+ color: #212529;
background-color: rgba(0, 0, 0, 0.075);
}
@@ -1760,8 +1756,8 @@ pre code {
.table .thead-dark th {
color: #fff;
- background-color: #212529;
- border-color: #32383e;
+ background-color: #343a40;
+ border-color: #454d55;
}
.table .thead-light th {
@@ -1772,13 +1768,13 @@ pre code {
.table-dark {
color: #fff;
- background-color: #212529;
+ background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
- border-color: #32383e;
+ border-color: #454d55;
}
.table-dark.table-bordered {
@@ -1790,6 +1786,7 @@ pre code {
}
.table-dark.table-hover tbody tr:hover {
+ color: #fff;
background-color: rgba(255, 255, 255, 0.075);
}
@@ -2361,6 +2358,8 @@ textarea.form-control {
}
.form-inline .form-check-input {
position: relative;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
margin-top: 0;
margin-right: 0.25rem;
margin-left: 0;
@@ -3309,8 +3308,8 @@ input[type="button"].btn-block {
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
+ -ms-flex: 1 1 auto;
+ flex: 1 1 auto;
}
.btn-group > .btn:hover,
@@ -3736,6 +3735,45 @@ input[type="button"].btn-block {
background-color: rgba(0, 123, 255, 0.5);
}
+.custom-switch {
+ padding-left: 2.25rem;
+}
+
+.custom-switch .custom-control-label::before {
+ left: -2.25rem;
+ width: 1.75rem;
+ pointer-events: all;
+ border-radius: 0.5rem;
+}
+
+.custom-switch .custom-control-label::after {
+ top: calc(0.25rem + 2px);
+ left: calc(-2.25rem + 2px);
+ width: calc(1rem - 4px);
+ height: calc(1rem - 4px);
+ background-color: #adb5bd;
+ border-radius: 0.5rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
+}
+
+@media screen and (prefers-reduced-motion: reduce) {
+ .custom-switch .custom-control-label::after {
+ transition: none;
+ }
+}
+
+.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
+ background-color: #fff;
+ -webkit-transform: translateX(0.75rem);
+ transform: translateX(0.75rem);
+}
+
+.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
+ background-color: rgba(0, 123, 255, 0.5);
+}
+
.custom-select {
display: inline-block;
width: 100%;
@@ -4950,6 +4988,13 @@ input[type="button"].btn-block {
white-space: nowrap;
vertical-align: baseline;
border-radius: 0.25rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media screen and (prefers-reduced-motion: reduce) {
+ .badge {
+ transition: none;
+ }
}
a.badge:hover, a.badge:focus {
@@ -4981,6 +5026,11 @@ a.badge-primary:hover, a.badge-primary:focus {
background-color: #0062cc;
}
+a.badge-primary:focus, a.badge-primary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
+}
+
.badge-secondary {
color: #fff;
background-color: #6c757d;
@@ -4991,6 +5041,11 @@ a.badge-secondary:hover, a.badge-secondary:focus {
background-color: #545b62;
}
+a.badge-secondary:focus, a.badge-secondary.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
+}
+
.badge-success {
color: #fff;
background-color: #28a745;
@@ -5001,6 +5056,11 @@ a.badge-success:hover, a.badge-success:focus {
background-color: #1e7e34;
}
+a.badge-success:focus, a.badge-success.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
+}
+
.badge-info {
color: #fff;
background-color: #17a2b8;
@@ -5011,6 +5071,11 @@ a.badge-info:hover, a.badge-info:focus {
background-color: #117a8b;
}
+a.badge-info:focus, a.badge-info.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
+}
+
.badge-warning {
color: #212529;
background-color: #ffc107;
@@ -5021,6 +5086,11 @@ a.badge-warning:hover, a.badge-warning:focus {
background-color: #d39e00;
}
+a.badge-warning:focus, a.badge-warning.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
+}
+
.badge-danger {
color: #fff;
background-color: #dc3545;
@@ -5031,6 +5101,11 @@ a.badge-danger:hover, a.badge-danger:focus {
background-color: #bd2130;
}
+a.badge-danger:focus, a.badge-danger.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
+}
+
.badge-light {
color: #212529;
background-color: #f8f9fa;
@@ -5041,6 +5116,11 @@ a.badge-light:hover, a.badge-light:focus {
background-color: #dae0e5;
}
+a.badge-light:focus, a.badge-light.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
+}
+
.badge-dark {
color: #fff;
background-color: #343a40;
@@ -5051,6 +5131,11 @@ a.badge-dark:hover, a.badge-dark:focus {
background-color: #1d2124;
}
+a.badge-dark:focus, a.badge-dark.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
+}
+
.jumbotron {
padding: 2rem 1rem;
margin-bottom: 2rem;
@@ -5528,25 +5613,34 @@ a.close.disabled {
}
.toast {
- display: none;
max-width: 350px;
overflow: hidden;
font-size: 0.875rem;
background-color: rgba(255, 255, 255, 0.85);
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.1);
- border-radius: 0.25rem;
box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
+ opacity: 0;
+ border-radius: 0.25rem;
}
-.toast + .toast {
- margin-top: 0.75rem;
+.toast:not(:last-child) {
+ margin-bottom: 0.75rem;
+}
+
+.toast.showing {
+ opacity: 1;
}
.toast.show {
display: block;
+ opacity: 1;
+}
+
+.toast.hide {
+ display: none;
}
.toast-header {
@@ -5667,7 +5761,7 @@ a.close.disabled {
-ms-flex-pack: justify;
justify-content: space-between;
padding: 1rem 1rem;
- border-bottom: 1px solid #e9ecef;
+ border-bottom: 1px solid #dee2e6;
border-top-left-radius: 0.3rem;
border-top-right-radius: 0.3rem;
}
@@ -5697,7 +5791,7 @@ a.close.disabled {
-ms-flex-pack: end;
justify-content: flex-end;
padding: 1rem;
- border-top: 1px solid #e9ecef;
+ border-top: 1px solid #dee2e6;
border-bottom-right-radius: 0.3rem;
border-bottom-left-radius: 0.3rem;
}
@@ -5752,7 +5846,7 @@ a.close.disabled {
z-index: 1070;
display: block;
margin: 0;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal;
font-weight: 400;
line-height: 1.5;
@@ -5865,7 +5959,7 @@ a.close.disabled {
z-index: 1060;
display: block;
max-width: 276px;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-style: normal;
font-weight: 400;
line-height: 1.5;
@@ -5907,24 +6001,24 @@ a.close.disabled {
margin-bottom: 0.5rem;
}
-.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
+.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
bottom: calc((0.5rem + 1px) * -1);
}
-.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before,
-.bs-popover-top .arrow::after,
-.bs-popover-auto[x-placement^="top"] .arrow::after {
+.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before,
+.bs-popover-top > .arrow::after,
+.bs-popover-auto[x-placement^="top"] > .arrow::after {
border-width: 0.5rem 0.5rem 0;
}
-.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before {
+.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
bottom: 0;
border-top-color: rgba(0, 0, 0, 0.25);
}
-.bs-popover-top .arrow::after,
-.bs-popover-auto[x-placement^="top"] .arrow::after {
+.bs-popover-top > .arrow::after,
+.bs-popover-auto[x-placement^="top"] > .arrow::after {
bottom: 1px;
border-top-color: #fff;
}
@@ -5933,27 +6027,27 @@ a.close.disabled {
margin-left: 0.5rem;
}
-.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
+.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
left: calc((0.5rem + 1px) * -1);
width: 0.5rem;
height: 1rem;
margin: 0.3rem 0;
}
-.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before,
-.bs-popover-right .arrow::after,
-.bs-popover-auto[x-placement^="right"] .arrow::after {
+.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before,
+.bs-popover-right > .arrow::after,
+.bs-popover-auto[x-placement^="right"] > .arrow::after {
border-width: 0.5rem 0.5rem 0.5rem 0;
}
-.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before {
+.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
left: 0;
border-right-color: rgba(0, 0, 0, 0.25);
}
-.bs-popover-right .arrow::after,
-.bs-popover-auto[x-placement^="right"] .arrow::after {
+.bs-popover-right > .arrow::after,
+.bs-popover-auto[x-placement^="right"] > .arrow::after {
left: 1px;
border-right-color: #fff;
}
@@ -5962,24 +6056,24 @@ a.close.disabled {
margin-top: 0.5rem;
}
-.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
+.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
top: calc((0.5rem + 1px) * -1);
}
-.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before,
-.bs-popover-bottom .arrow::after,
-.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before,
+.bs-popover-bottom > .arrow::after,
+.bs-popover-auto[x-placement^="bottom"] > .arrow::after {
border-width: 0 0.5rem 0.5rem 0.5rem;
}
-.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before {
+.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
top: 0;
border-bottom-color: rgba(0, 0, 0, 0.25);
}
-.bs-popover-bottom .arrow::after,
-.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+.bs-popover-bottom > .arrow::after,
+.bs-popover-auto[x-placement^="bottom"] > .arrow::after {
top: 1px;
border-bottom-color: #fff;
}
@@ -5999,27 +6093,27 @@ a.close.disabled {
margin-right: 0.5rem;
}
-.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
+.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
right: calc((0.5rem + 1px) * -1);
width: 0.5rem;
height: 1rem;
margin: 0.3rem 0;
}
-.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before,
-.bs-popover-left .arrow::after,
-.bs-popover-auto[x-placement^="left"] .arrow::after {
+.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before,
+.bs-popover-left > .arrow::after,
+.bs-popover-auto[x-placement^="left"] > .arrow::after {
border-width: 0.5rem 0 0.5rem 0.5rem;
}
-.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before {
+.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
right: 0;
border-left-color: rgba(0, 0, 0, 0.25);
}
-.bs-popover-left .arrow::after,
-.bs-popover-auto[x-placement^="left"] .arrow::after {
+.bs-popover-left > .arrow::after,
+.bs-popover-auto[x-placement^="left"] > .arrow::after {
right: 1px;
border-left-color: #fff;
}
@@ -6264,8 +6358,6 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- overflow: hidden;
- text-indent: -999em;
vertical-align: text-bottom;
border: 0.25em solid currentColor;
border-right-color: transparent;
@@ -6304,8 +6396,6 @@ a.close.disabled {
display: inline-block;
width: 2rem;
height: 2rem;
- overflow: hidden;
- text-indent: -999em;
vertical-align: text-bottom;
background-color: currentColor;
border-radius: 50%;
@@ -9756,6 +9846,10 @@ a.text-dark:hover, a.text-dark:focus {
text-decoration: none !important;
}
+.text-break {
+ word-break: break-word !important;
+}
+
.text-reset {
color: inherit !important;
}