mirror of
https://github.com/twbs/bootstrap.git
synced 2025-02-21 18:54:30 +01:00
grunt
This commit is contained in:
parent
ede925d79b
commit
cd76a6775d
245
dist/css/bootstrap-flex.css
vendored
245
dist/css/bootstrap-flex.css
vendored
@ -673,8 +673,7 @@ mark,
|
|||||||
content: "\00A0 \2014";
|
content: "\00A0 \2014";
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-fluid, .carousel-inner > .carousel-item > img,
|
.img-fluid {
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
@ -3833,13 +3832,10 @@ tbody.collapse.active {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
min-height: 1.5rem;
|
min-height: 1.5rem;
|
||||||
padding-left: 1.5rem;
|
padding-left: 1.5rem;
|
||||||
|
margin-right: 1rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-control + .custom-control {
|
|
||||||
margin-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.custom-control-input {
|
.custom-control-input {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
@ -6139,21 +6135,14 @@ button.close {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: none;
|
display: none;
|
||||||
-webkit-transition: left 0.6s ease-in-out;
|
width: 100%;
|
||||||
-o-transition: left 0.6s ease-in-out;
|
|
||||||
transition: left 0.6s ease-in-out;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .carousel-item > img,
|
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
line-height: 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (-webkit-transform-3d) {
|
@media (-webkit-transform-3d) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -6164,25 +6153,10 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -6193,103 +6167,86 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active,
|
.carousel-item.active,
|
||||||
.carousel-inner > .next,
|
.carousel-item-next,
|
||||||
.carousel-inner > .prev {
|
.carousel-item-prev {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active {
|
.carousel-item-next,
|
||||||
left: 0;
|
.carousel-item-prev {
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .next,
|
|
||||||
.carousel-inner > .prev {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next {
|
@media (-webkit-transform-3d) {
|
||||||
left: 100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .prev {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
left: -100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next.left,
|
.carousel-control-prev,
|
||||||
.carousel-inner > .prev.right {
|
.carousel-control-next {
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.left {
|
|
||||||
left: -100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.right {
|
|
||||||
left: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
|
||||||
width: 15%;
|
width: 15%;
|
||||||
font-size: 20px;
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
opacity: 0.5;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control.left {
|
.carousel-control-prev:focus, .carousel-control-prev:hover,
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
|
.carousel-control-next:focus,
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
.carousel-control-next:hover {
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control.right {
|
|
||||||
right: 0;
|
|
||||||
left: auto;
|
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
|
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control:focus, .carousel-control:hover {
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
opacity: .9;
|
opacity: .9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev,
|
.carousel-control-prev {
|
||||||
.carousel-control .icon-next {
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-next {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
z-index: 5;
|
z-index: 5;
|
||||||
@ -6299,54 +6256,67 @@ button.close {
|
|||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
font-family: serif;
|
font-family: serif;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
background: transparent no-repeat center center;
|
||||||
|
-webkit-background-size: 100% 100%;
|
||||||
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev {
|
.carousel-control-prev-icon {
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -10px;
|
margin-left: -10px;
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-next {
|
.carousel-control-next-icon {
|
||||||
right: 50%;
|
right: 50%;
|
||||||
margin-right: -10px;
|
margin-right: -10px;
|
||||||
}
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
|
||||||
|
|
||||||
.carousel-control .icon-prev::before {
|
|
||||||
content: "\2039";
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control .icon-next::before {
|
|
||||||
content: "\203a";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
bottom: 10px;
|
bottom: 10px;
|
||||||
left: 50%;
|
left: 0;
|
||||||
z-index: 15;
|
z-index: 15;
|
||||||
width: 60%;
|
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
margin-left: -30%;
|
margin-right: 15%;
|
||||||
|
margin-left: 15%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators li {
|
.carousel-indicators li {
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 10px;
|
width: 30px;
|
||||||
height: 10px;
|
height: 3px;
|
||||||
margin: 1px;
|
|
||||||
text-indent: -999px;
|
text-indent: -999px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: transparent;
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
border: 1px solid #fff;
|
}
|
||||||
border-radius: 10px;
|
|
||||||
|
.carousel-indicators li::before {
|
||||||
|
position: absolute;
|
||||||
|
top: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-indicators li::after {
|
||||||
|
position: absolute;
|
||||||
|
bottom: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators .active {
|
.carousel-indicators .active {
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
margin: 0;
|
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6360,35 +6330,6 @@ button.close {
|
|||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-caption .btn {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
|
||||||
.carousel-control .icon-prev,
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
margin-top: -15px;
|
|
||||||
font-size: 30px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-prev {
|
|
||||||
margin-left: -15px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
margin-right: -15px;
|
|
||||||
}
|
|
||||||
.carousel-caption {
|
|
||||||
right: 20%;
|
|
||||||
left: 20%;
|
|
||||||
padding-bottom: 30px;
|
|
||||||
}
|
|
||||||
.carousel-indicators {
|
|
||||||
bottom: 20px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.align-baseline {
|
.align-baseline {
|
||||||
|
2
dist/css/bootstrap-flex.css.map
vendored
2
dist/css/bootstrap-flex.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap-flex.min.css
vendored
2
dist/css/bootstrap-flex.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap-flex.min.css.map
vendored
2
dist/css/bootstrap-flex.min.css.map
vendored
File diff suppressed because one or more lines are too long
@ -677,8 +677,7 @@ dl.row > dd + dt {
|
|||||||
clear: left;
|
clear: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-fluid, .carousel-inner > .carousel-item > img,
|
.img-fluid {
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
@ -3513,13 +3512,10 @@ tbody.collapse.active {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
min-height: 1.5rem;
|
min-height: 1.5rem;
|
||||||
padding-left: 1.5rem;
|
padding-left: 1.5rem;
|
||||||
|
margin-right: 1rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-control + .custom-control {
|
|
||||||
margin-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.custom-control-input {
|
.custom-control-input {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
@ -5789,21 +5785,14 @@ button.close {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: none;
|
display: none;
|
||||||
-webkit-transition: left 0.6s ease-in-out;
|
width: 100%;
|
||||||
-o-transition: left 0.6s ease-in-out;
|
|
||||||
transition: left 0.6s ease-in-out;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .carousel-item > img,
|
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
line-height: 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (-webkit-transform-3d) {
|
@media (-webkit-transform-3d) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -5814,25 +5803,10 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -5843,103 +5817,86 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active,
|
.carousel-item.active,
|
||||||
.carousel-inner > .next,
|
.carousel-item-next,
|
||||||
.carousel-inner > .prev {
|
.carousel-item-prev {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active {
|
.carousel-item-next,
|
||||||
left: 0;
|
.carousel-item-prev {
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .next,
|
|
||||||
.carousel-inner > .prev {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next {
|
@media (-webkit-transform-3d) {
|
||||||
left: 100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .prev {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
left: -100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next.left,
|
.carousel-control-prev,
|
||||||
.carousel-inner > .prev.right {
|
.carousel-control-next {
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.left {
|
|
||||||
left: -100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.right {
|
|
||||||
left: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
|
||||||
width: 15%;
|
width: 15%;
|
||||||
font-size: 20px;
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
opacity: 0.5;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control.left {
|
.carousel-control-prev:focus, .carousel-control-prev:hover,
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
|
.carousel-control-next:focus,
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
.carousel-control-next:hover {
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control.right {
|
|
||||||
right: 0;
|
|
||||||
left: auto;
|
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
|
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control:focus, .carousel-control:hover {
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
opacity: .9;
|
opacity: .9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev,
|
.carousel-control-prev {
|
||||||
.carousel-control .icon-next {
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-next {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
z-index: 5;
|
z-index: 5;
|
||||||
@ -5949,54 +5906,67 @@ button.close {
|
|||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
font-family: serif;
|
font-family: serif;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
background: transparent no-repeat center center;
|
||||||
|
-webkit-background-size: 100% 100%;
|
||||||
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev {
|
.carousel-control-prev-icon {
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -10px;
|
margin-left: -10px;
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-next {
|
.carousel-control-next-icon {
|
||||||
right: 50%;
|
right: 50%;
|
||||||
margin-right: -10px;
|
margin-right: -10px;
|
||||||
}
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
|
||||||
|
|
||||||
.carousel-control .icon-prev::before {
|
|
||||||
content: "\2039";
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control .icon-next::before {
|
|
||||||
content: "\203a";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
bottom: 10px;
|
bottom: 10px;
|
||||||
left: 50%;
|
left: 0;
|
||||||
z-index: 15;
|
z-index: 15;
|
||||||
width: 60%;
|
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
margin-left: -30%;
|
margin-right: 15%;
|
||||||
|
margin-left: 15%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators li {
|
.carousel-indicators li {
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 10px;
|
width: 30px;
|
||||||
height: 10px;
|
height: 3px;
|
||||||
margin: 1px;
|
|
||||||
text-indent: -999px;
|
text-indent: -999px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: transparent;
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
border: 1px solid #fff;
|
}
|
||||||
border-radius: 10px;
|
|
||||||
|
.carousel-indicators li::before {
|
||||||
|
position: absolute;
|
||||||
|
top: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-indicators li::after {
|
||||||
|
position: absolute;
|
||||||
|
bottom: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators .active {
|
.carousel-indicators .active {
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
margin: 0;
|
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6010,35 +5980,6 @@ button.close {
|
|||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-caption .btn {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
|
||||||
.carousel-control .icon-prev,
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
margin-top: -15px;
|
|
||||||
font-size: 30px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-prev {
|
|
||||||
margin-left: -15px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
margin-right: -15px;
|
|
||||||
}
|
|
||||||
.carousel-caption {
|
|
||||||
right: 20%;
|
|
||||||
left: 20%;
|
|
||||||
padding-bottom: 30px;
|
|
||||||
}
|
|
||||||
.carousel-indicators {
|
|
||||||
bottom: 20px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.align-baseline {
|
.align-baseline {
|
||||||
|
2
dist/css/bootstrap.css.map
vendored
2
dist/css/bootstrap.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap.min.css
vendored
2
dist/css/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap.min.css.map
vendored
2
dist/css/bootstrap.min.css.map
vendored
File diff suppressed because one or more lines are too long
@ -563,7 +563,9 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var Direction = {
|
var Direction = {
|
||||||
NEXT: 'next',
|
NEXT: 'next',
|
||||||
PREVIOUS: 'prev'
|
PREV: 'prev',
|
||||||
|
LEFT: 'left',
|
||||||
|
RIGHT: 'right'
|
||||||
};
|
};
|
||||||
|
|
||||||
var Event = {
|
var Event = {
|
||||||
@ -580,8 +582,10 @@ var Carousel = function ($) {
|
|||||||
CAROUSEL: 'carousel',
|
CAROUSEL: 'carousel',
|
||||||
ACTIVE: 'active',
|
ACTIVE: 'active',
|
||||||
SLIDE: 'slide',
|
SLIDE: 'slide',
|
||||||
RIGHT: 'right',
|
RIGHT: 'carousel-item-right',
|
||||||
LEFT: 'left',
|
LEFT: 'carousel-item-left',
|
||||||
|
NEXT: 'carousel-item-next',
|
||||||
|
PREV: 'carousel-item-prev',
|
||||||
ITEM: 'carousel-item'
|
ITEM: 'carousel-item'
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -589,7 +593,7 @@ var Carousel = function ($) {
|
|||||||
ACTIVE: '.active',
|
ACTIVE: '.active',
|
||||||
ACTIVE_ITEM: '.active.carousel-item',
|
ACTIVE_ITEM: '.active.carousel-item',
|
||||||
ITEM: '.carousel-item',
|
ITEM: '.carousel-item',
|
||||||
NEXT_PREV: '.next, .prev',
|
NEXT_PREV: '.carousel-item-next, .carousel-item-prev',
|
||||||
INDICATORS: '.carousel-indicators',
|
INDICATORS: '.carousel-indicators',
|
||||||
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
||||||
DATA_RIDE: '[data-ride="carousel"]'
|
DATA_RIDE: '[data-ride="carousel"]'
|
||||||
@ -782,10 +786,10 @@ var Carousel = function ($) {
|
|||||||
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
||||||
};
|
};
|
||||||
|
|
||||||
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, directionalClassname) {
|
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||||
var slideEvent = $.Event(Event.SLIDE, {
|
var slideEvent = $.Event(Event.SLIDE, {
|
||||||
relatedTarget: relatedTarget,
|
relatedTarget: relatedTarget,
|
||||||
direction: directionalClassname
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
$(this._element).trigger(slideEvent);
|
$(this._element).trigger(slideEvent);
|
||||||
@ -813,14 +817,26 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var isCycling = Boolean(this._interval);
|
var isCycling = Boolean(this._interval);
|
||||||
|
|
||||||
var directionalClassName = direction === Direction.NEXT ? ClassName.LEFT : ClassName.RIGHT;
|
var directionalClassName = void 0;
|
||||||
|
var orderClassName = void 0;
|
||||||
|
var eventDirectionName = void 0;
|
||||||
|
|
||||||
|
if (direction === Direction.NEXT) {
|
||||||
|
directionalClassName = ClassName.LEFT;
|
||||||
|
orderClassName = ClassName.NEXT;
|
||||||
|
eventDirectionName = Direction.LEFT;
|
||||||
|
} else {
|
||||||
|
directionalClassName = ClassName.RIGHT;
|
||||||
|
orderClassName = ClassName.PREV;
|
||||||
|
eventDirectionName = Direction.RIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
||||||
this._isSliding = false;
|
this._isSliding = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var slideEvent = this._triggerSlideEvent(nextElement, directionalClassName);
|
var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
|
||||||
if (slideEvent.isDefaultPrevented()) {
|
if (slideEvent.isDefaultPrevented()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -840,12 +856,12 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var slidEvent = $.Event(Event.SLID, {
|
var slidEvent = $.Event(Event.SLID, {
|
||||||
relatedTarget: nextElement,
|
relatedTarget: nextElement,
|
||||||
direction: directionalClassName
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
||||||
|
|
||||||
$(nextElement).addClass(direction);
|
$(nextElement).addClass(orderClassName);
|
||||||
|
|
||||||
Util.reflow(nextElement);
|
Util.reflow(nextElement);
|
||||||
|
|
||||||
@ -853,9 +869,9 @@ var Carousel = function ($) {
|
|||||||
$(nextElement).addClass(directionalClassName);
|
$(nextElement).addClass(directionalClassName);
|
||||||
|
|
||||||
$(activeElement).one(Util.TRANSITION_END, function () {
|
$(activeElement).one(Util.TRANSITION_END, function () {
|
||||||
$(nextElement).removeClass(directionalClassName + ' ' + direction).addClass(ClassName.ACTIVE);
|
$(nextElement).removeClass(directionalClassName + ' ' + orderClassName).addClass(ClassName.ACTIVE);
|
||||||
|
|
||||||
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + direction + ' ' + directionalClassName);
|
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + orderClassName + ' ' + directionalClassName);
|
||||||
|
|
||||||
_this5._isSliding = false;
|
_this5._isSliding = false;
|
||||||
|
|
||||||
|
4
dist/js/bootstrap.min.js
vendored
4
dist/js/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
245
docs/dist/css/bootstrap-flex.css
vendored
245
docs/dist/css/bootstrap-flex.css
vendored
@ -673,8 +673,7 @@ mark,
|
|||||||
content: "\00A0 \2014";
|
content: "\00A0 \2014";
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-fluid, .carousel-inner > .carousel-item > img,
|
.img-fluid {
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
@ -3833,13 +3832,10 @@ tbody.collapse.active {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
min-height: 1.5rem;
|
min-height: 1.5rem;
|
||||||
padding-left: 1.5rem;
|
padding-left: 1.5rem;
|
||||||
|
margin-right: 1rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-control + .custom-control {
|
|
||||||
margin-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.custom-control-input {
|
.custom-control-input {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
@ -6139,21 +6135,14 @@ button.close {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: none;
|
display: none;
|
||||||
-webkit-transition: left 0.6s ease-in-out;
|
width: 100%;
|
||||||
-o-transition: left 0.6s ease-in-out;
|
|
||||||
transition: left 0.6s ease-in-out;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .carousel-item > img,
|
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
line-height: 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (-webkit-transform-3d) {
|
@media (-webkit-transform-3d) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -6164,25 +6153,10 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -6193,103 +6167,86 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active,
|
.carousel-item.active,
|
||||||
.carousel-inner > .next,
|
.carousel-item-next,
|
||||||
.carousel-inner > .prev {
|
.carousel-item-prev {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active {
|
.carousel-item-next,
|
||||||
left: 0;
|
.carousel-item-prev {
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .next,
|
|
||||||
.carousel-inner > .prev {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next {
|
@media (-webkit-transform-3d) {
|
||||||
left: 100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .prev {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
left: -100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next.left,
|
.carousel-control-prev,
|
||||||
.carousel-inner > .prev.right {
|
.carousel-control-next {
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.left {
|
|
||||||
left: -100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.right {
|
|
||||||
left: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
|
||||||
width: 15%;
|
width: 15%;
|
||||||
font-size: 20px;
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
opacity: 0.5;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control.left {
|
.carousel-control-prev:focus, .carousel-control-prev:hover,
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
|
.carousel-control-next:focus,
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
.carousel-control-next:hover {
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control.right {
|
|
||||||
right: 0;
|
|
||||||
left: auto;
|
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
|
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control:focus, .carousel-control:hover {
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
opacity: .9;
|
opacity: .9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev,
|
.carousel-control-prev {
|
||||||
.carousel-control .icon-next {
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-next {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
z-index: 5;
|
z-index: 5;
|
||||||
@ -6299,54 +6256,67 @@ button.close {
|
|||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
font-family: serif;
|
font-family: serif;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
background: transparent no-repeat center center;
|
||||||
|
-webkit-background-size: 100% 100%;
|
||||||
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev {
|
.carousel-control-prev-icon {
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -10px;
|
margin-left: -10px;
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-next {
|
.carousel-control-next-icon {
|
||||||
right: 50%;
|
right: 50%;
|
||||||
margin-right: -10px;
|
margin-right: -10px;
|
||||||
}
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
|
||||||
|
|
||||||
.carousel-control .icon-prev::before {
|
|
||||||
content: "\2039";
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control .icon-next::before {
|
|
||||||
content: "\203a";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
bottom: 10px;
|
bottom: 10px;
|
||||||
left: 50%;
|
left: 0;
|
||||||
z-index: 15;
|
z-index: 15;
|
||||||
width: 60%;
|
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
margin-left: -30%;
|
margin-right: 15%;
|
||||||
|
margin-left: 15%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators li {
|
.carousel-indicators li {
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 10px;
|
width: 30px;
|
||||||
height: 10px;
|
height: 3px;
|
||||||
margin: 1px;
|
|
||||||
text-indent: -999px;
|
text-indent: -999px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: transparent;
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
border: 1px solid #fff;
|
}
|
||||||
border-radius: 10px;
|
|
||||||
|
.carousel-indicators li::before {
|
||||||
|
position: absolute;
|
||||||
|
top: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-indicators li::after {
|
||||||
|
position: absolute;
|
||||||
|
bottom: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators .active {
|
.carousel-indicators .active {
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
margin: 0;
|
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6360,35 +6330,6 @@ button.close {
|
|||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-caption .btn {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
|
||||||
.carousel-control .icon-prev,
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
margin-top: -15px;
|
|
||||||
font-size: 30px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-prev {
|
|
||||||
margin-left: -15px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
margin-right: -15px;
|
|
||||||
}
|
|
||||||
.carousel-caption {
|
|
||||||
right: 20%;
|
|
||||||
left: 20%;
|
|
||||||
padding-bottom: 30px;
|
|
||||||
}
|
|
||||||
.carousel-indicators {
|
|
||||||
bottom: 20px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.align-baseline {
|
.align-baseline {
|
||||||
|
2
docs/dist/css/bootstrap-flex.css.map
vendored
2
docs/dist/css/bootstrap-flex.css.map
vendored
File diff suppressed because one or more lines are too long
2
docs/dist/css/bootstrap-flex.min.css
vendored
2
docs/dist/css/bootstrap-flex.min.css
vendored
File diff suppressed because one or more lines are too long
2
docs/dist/css/bootstrap-flex.min.css.map
vendored
2
docs/dist/css/bootstrap-flex.min.css.map
vendored
File diff suppressed because one or more lines are too long
@ -677,8 +677,7 @@ dl.row > dd + dt {
|
|||||||
clear: left;
|
clear: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.img-fluid, .carousel-inner > .carousel-item > img,
|
.img-fluid {
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
@ -3513,13 +3512,10 @@ tbody.collapse.active {
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
min-height: 1.5rem;
|
min-height: 1.5rem;
|
||||||
padding-left: 1.5rem;
|
padding-left: 1.5rem;
|
||||||
|
margin-right: 1rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-control + .custom-control {
|
|
||||||
margin-left: 1rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.custom-control-input {
|
.custom-control-input {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
@ -5789,21 +5785,14 @@ button.close {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: none;
|
display: none;
|
||||||
-webkit-transition: left 0.6s ease-in-out;
|
width: 100%;
|
||||||
-o-transition: left 0.6s ease-in-out;
|
|
||||||
transition: left 0.6s ease-in-out;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .carousel-item > img,
|
|
||||||
.carousel-inner > .carousel-item > a > img {
|
|
||||||
line-height: 1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (-webkit-transform-3d) {
|
@media (-webkit-transform-3d) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -5814,25 +5803,10 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
.carousel-inner > .carousel-item {
|
.carousel-item {
|
||||||
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
-webkit-transition: -webkit-transform 0.6s ease-in-out;
|
||||||
transition: -webkit-transform 0.6s ease-in-out;
|
transition: -webkit-transform 0.6s ease-in-out;
|
||||||
-o-transition: -o-transform 0.6s ease-in-out;
|
-o-transition: -o-transform 0.6s ease-in-out;
|
||||||
@ -5843,103 +5817,86 @@ button.close {
|
|||||||
-webkit-perspective: 1000px;
|
-webkit-perspective: 1000px;
|
||||||
perspective: 1000px;
|
perspective: 1000px;
|
||||||
}
|
}
|
||||||
.carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(100%, 0, 0);
|
|
||||||
transform: translate3d(100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(-100%, 0, 0);
|
|
||||||
transform: translate3d(-100%, 0, 0);
|
|
||||||
}
|
|
||||||
.carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active {
|
|
||||||
left: 0;
|
|
||||||
-webkit-transform: translate3d(0, 0, 0);
|
|
||||||
transform: translate3d(0, 0, 0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active,
|
.carousel-item.active,
|
||||||
.carousel-inner > .next,
|
.carousel-item-next,
|
||||||
.carousel-inner > .prev {
|
.carousel-item-prev {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .active {
|
.carousel-item-next,
|
||||||
left: 0;
|
.carousel-item-prev {
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .next,
|
|
||||||
.carousel-inner > .prev {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next {
|
@media (-webkit-transform-3d) {
|
||||||
left: 100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .prev {
|
@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
|
||||||
left: -100%;
|
.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: translate3d(100%, 0, 0);
|
||||||
|
transform: translate3d(100%, 0, 0);
|
||||||
|
}
|
||||||
|
.carousel-item-prev,
|
||||||
|
.active.carousel-item-left {
|
||||||
|
-webkit-transform: translate3d(-100%, 0, 0);
|
||||||
|
transform: translate3d(-100%, 0, 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-inner > .next.left,
|
.carousel-control-prev,
|
||||||
.carousel-inner > .prev.right {
|
.carousel-control-next {
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.left {
|
|
||||||
left: -100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-inner > .active.right {
|
|
||||||
left: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control {
|
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
left: 0;
|
|
||||||
width: 15%;
|
width: 15%;
|
||||||
font-size: 20px;
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
opacity: 0.5;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control.left {
|
.carousel-control-prev:focus, .carousel-control-prev:hover,
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
|
.carousel-control-next:focus,
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
.carousel-control-next:hover {
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control.right {
|
|
||||||
right: 0;
|
|
||||||
left: auto;
|
|
||||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
|
|
||||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
|
|
||||||
background-repeat: repeat-x;
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control:focus, .carousel-control:hover {
|
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
opacity: .9;
|
opacity: .9;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev,
|
.carousel-control-prev {
|
||||||
.carousel-control .icon-next {
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-next {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-control-prev-icon,
|
||||||
|
.carousel-control-next-icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
z-index: 5;
|
z-index: 5;
|
||||||
@ -5949,54 +5906,67 @@ button.close {
|
|||||||
margin-top: -10px;
|
margin-top: -10px;
|
||||||
font-family: serif;
|
font-family: serif;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
|
background: transparent no-repeat center center;
|
||||||
|
-webkit-background-size: 100% 100%;
|
||||||
|
background-size: 100% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-prev {
|
.carousel-control-prev-icon {
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -10px;
|
margin-left: -10px;
|
||||||
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-control .icon-next {
|
.carousel-control-next-icon {
|
||||||
right: 50%;
|
right: 50%;
|
||||||
margin-right: -10px;
|
margin-right: -10px;
|
||||||
}
|
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
|
||||||
|
|
||||||
.carousel-control .icon-prev::before {
|
|
||||||
content: "\2039";
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-control .icon-next::before {
|
|
||||||
content: "\203a";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators {
|
.carousel-indicators {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
bottom: 10px;
|
bottom: 10px;
|
||||||
left: 50%;
|
left: 0;
|
||||||
z-index: 15;
|
z-index: 15;
|
||||||
width: 60%;
|
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
margin-left: -30%;
|
margin-right: 15%;
|
||||||
|
margin-left: 15%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators li {
|
.carousel-indicators li {
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: 10px;
|
width: 30px;
|
||||||
height: 10px;
|
height: 3px;
|
||||||
margin: 1px;
|
|
||||||
text-indent: -999px;
|
text-indent: -999px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
background-color: transparent;
|
background-color: rgba(255, 255, 255, 0.5);
|
||||||
border: 1px solid #fff;
|
}
|
||||||
border-radius: 10px;
|
|
||||||
|
.carousel-indicators li::before {
|
||||||
|
position: absolute;
|
||||||
|
top: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel-indicators li::after {
|
||||||
|
position: absolute;
|
||||||
|
bottom: -10px;
|
||||||
|
left: 0;
|
||||||
|
display: inline-block;
|
||||||
|
width: 100%;
|
||||||
|
height: 10px;
|
||||||
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
.carousel-indicators .active {
|
.carousel-indicators .active {
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
margin: 0;
|
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -6010,35 +5980,6 @@ button.close {
|
|||||||
padding-bottom: 20px;
|
padding-bottom: 20px;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
|
|
||||||
}
|
|
||||||
|
|
||||||
.carousel-caption .btn {
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (min-width: 576px) {
|
|
||||||
.carousel-control .icon-prev,
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
margin-top: -15px;
|
|
||||||
font-size: 30px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-prev {
|
|
||||||
margin-left: -15px;
|
|
||||||
}
|
|
||||||
.carousel-control .icon-next {
|
|
||||||
margin-right: -15px;
|
|
||||||
}
|
|
||||||
.carousel-caption {
|
|
||||||
right: 20%;
|
|
||||||
left: 20%;
|
|
||||||
padding-bottom: 30px;
|
|
||||||
}
|
|
||||||
.carousel-indicators {
|
|
||||||
bottom: 20px;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.align-baseline {
|
.align-baseline {
|
||||||
|
2
docs/dist/css/bootstrap.css.map
vendored
2
docs/dist/css/bootstrap.css.map
vendored
File diff suppressed because one or more lines are too long
2
docs/dist/css/bootstrap.min.css
vendored
2
docs/dist/css/bootstrap.min.css
vendored
File diff suppressed because one or more lines are too long
2
docs/dist/css/bootstrap.min.css.map
vendored
2
docs/dist/css/bootstrap.min.css.map
vendored
File diff suppressed because one or more lines are too long
@ -563,7 +563,9 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var Direction = {
|
var Direction = {
|
||||||
NEXT: 'next',
|
NEXT: 'next',
|
||||||
PREVIOUS: 'prev'
|
PREV: 'prev',
|
||||||
|
LEFT: 'left',
|
||||||
|
RIGHT: 'right'
|
||||||
};
|
};
|
||||||
|
|
||||||
var Event = {
|
var Event = {
|
||||||
@ -580,8 +582,10 @@ var Carousel = function ($) {
|
|||||||
CAROUSEL: 'carousel',
|
CAROUSEL: 'carousel',
|
||||||
ACTIVE: 'active',
|
ACTIVE: 'active',
|
||||||
SLIDE: 'slide',
|
SLIDE: 'slide',
|
||||||
RIGHT: 'right',
|
RIGHT: 'carousel-item-right',
|
||||||
LEFT: 'left',
|
LEFT: 'carousel-item-left',
|
||||||
|
NEXT: 'carousel-item-next',
|
||||||
|
PREV: 'carousel-item-prev',
|
||||||
ITEM: 'carousel-item'
|
ITEM: 'carousel-item'
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -589,7 +593,7 @@ var Carousel = function ($) {
|
|||||||
ACTIVE: '.active',
|
ACTIVE: '.active',
|
||||||
ACTIVE_ITEM: '.active.carousel-item',
|
ACTIVE_ITEM: '.active.carousel-item',
|
||||||
ITEM: '.carousel-item',
|
ITEM: '.carousel-item',
|
||||||
NEXT_PREV: '.next, .prev',
|
NEXT_PREV: '.carousel-item-next, .carousel-item-prev',
|
||||||
INDICATORS: '.carousel-indicators',
|
INDICATORS: '.carousel-indicators',
|
||||||
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
||||||
DATA_RIDE: '[data-ride="carousel"]'
|
DATA_RIDE: '[data-ride="carousel"]'
|
||||||
@ -782,10 +786,10 @@ var Carousel = function ($) {
|
|||||||
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
||||||
};
|
};
|
||||||
|
|
||||||
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, directionalClassname) {
|
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||||
var slideEvent = $.Event(Event.SLIDE, {
|
var slideEvent = $.Event(Event.SLIDE, {
|
||||||
relatedTarget: relatedTarget,
|
relatedTarget: relatedTarget,
|
||||||
direction: directionalClassname
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
$(this._element).trigger(slideEvent);
|
$(this._element).trigger(slideEvent);
|
||||||
@ -813,14 +817,26 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var isCycling = Boolean(this._interval);
|
var isCycling = Boolean(this._interval);
|
||||||
|
|
||||||
var directionalClassName = direction === Direction.NEXT ? ClassName.LEFT : ClassName.RIGHT;
|
var directionalClassName = void 0;
|
||||||
|
var orderClassName = void 0;
|
||||||
|
var eventDirectionName = void 0;
|
||||||
|
|
||||||
|
if (direction === Direction.NEXT) {
|
||||||
|
directionalClassName = ClassName.LEFT;
|
||||||
|
orderClassName = ClassName.NEXT;
|
||||||
|
eventDirectionName = Direction.LEFT;
|
||||||
|
} else {
|
||||||
|
directionalClassName = ClassName.RIGHT;
|
||||||
|
orderClassName = ClassName.PREV;
|
||||||
|
eventDirectionName = Direction.RIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
||||||
this._isSliding = false;
|
this._isSliding = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var slideEvent = this._triggerSlideEvent(nextElement, directionalClassName);
|
var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
|
||||||
if (slideEvent.isDefaultPrevented()) {
|
if (slideEvent.isDefaultPrevented()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -840,12 +856,12 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var slidEvent = $.Event(Event.SLID, {
|
var slidEvent = $.Event(Event.SLID, {
|
||||||
relatedTarget: nextElement,
|
relatedTarget: nextElement,
|
||||||
direction: directionalClassName
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
||||||
|
|
||||||
$(nextElement).addClass(direction);
|
$(nextElement).addClass(orderClassName);
|
||||||
|
|
||||||
Util.reflow(nextElement);
|
Util.reflow(nextElement);
|
||||||
|
|
||||||
@ -853,9 +869,9 @@ var Carousel = function ($) {
|
|||||||
$(nextElement).addClass(directionalClassName);
|
$(nextElement).addClass(directionalClassName);
|
||||||
|
|
||||||
$(activeElement).one(Util.TRANSITION_END, function () {
|
$(activeElement).one(Util.TRANSITION_END, function () {
|
||||||
$(nextElement).removeClass(directionalClassName + ' ' + direction).addClass(ClassName.ACTIVE);
|
$(nextElement).removeClass(directionalClassName + ' ' + orderClassName).addClass(ClassName.ACTIVE);
|
||||||
|
|
||||||
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + direction + ' ' + directionalClassName);
|
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + orderClassName + ' ' + directionalClassName);
|
||||||
|
|
||||||
_this5._isSliding = false;
|
_this5._isSliding = false;
|
||||||
|
|
||||||
|
4
docs/dist/js/bootstrap.min.js
vendored
4
docs/dist/js/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
40
js/dist/carousel.js
vendored
40
js/dist/carousel.js
vendored
@ -47,7 +47,9 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var Direction = {
|
var Direction = {
|
||||||
NEXT: 'next',
|
NEXT: 'next',
|
||||||
PREVIOUS: 'prev'
|
PREV: 'prev',
|
||||||
|
LEFT: 'left',
|
||||||
|
RIGHT: 'right'
|
||||||
};
|
};
|
||||||
|
|
||||||
var Event = {
|
var Event = {
|
||||||
@ -64,8 +66,10 @@ var Carousel = function ($) {
|
|||||||
CAROUSEL: 'carousel',
|
CAROUSEL: 'carousel',
|
||||||
ACTIVE: 'active',
|
ACTIVE: 'active',
|
||||||
SLIDE: 'slide',
|
SLIDE: 'slide',
|
||||||
RIGHT: 'right',
|
RIGHT: 'carousel-item-right',
|
||||||
LEFT: 'left',
|
LEFT: 'carousel-item-left',
|
||||||
|
NEXT: 'carousel-item-next',
|
||||||
|
PREV: 'carousel-item-prev',
|
||||||
ITEM: 'carousel-item'
|
ITEM: 'carousel-item'
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -73,7 +77,7 @@ var Carousel = function ($) {
|
|||||||
ACTIVE: '.active',
|
ACTIVE: '.active',
|
||||||
ACTIVE_ITEM: '.active.carousel-item',
|
ACTIVE_ITEM: '.active.carousel-item',
|
||||||
ITEM: '.carousel-item',
|
ITEM: '.carousel-item',
|
||||||
NEXT_PREV: '.next, .prev',
|
NEXT_PREV: '.carousel-item-next, .carousel-item-prev',
|
||||||
INDICATORS: '.carousel-indicators',
|
INDICATORS: '.carousel-indicators',
|
||||||
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
DATA_SLIDE: '[data-slide], [data-slide-to]',
|
||||||
DATA_RIDE: '[data-ride="carousel"]'
|
DATA_RIDE: '[data-ride="carousel"]'
|
||||||
@ -266,10 +270,10 @@ var Carousel = function ($) {
|
|||||||
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex];
|
||||||
};
|
};
|
||||||
|
|
||||||
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, directionalClassname) {
|
Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) {
|
||||||
var slideEvent = $.Event(Event.SLIDE, {
|
var slideEvent = $.Event(Event.SLIDE, {
|
||||||
relatedTarget: relatedTarget,
|
relatedTarget: relatedTarget,
|
||||||
direction: directionalClassname
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
$(this._element).trigger(slideEvent);
|
$(this._element).trigger(slideEvent);
|
||||||
@ -297,14 +301,26 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var isCycling = Boolean(this._interval);
|
var isCycling = Boolean(this._interval);
|
||||||
|
|
||||||
var directionalClassName = direction === Direction.NEXT ? ClassName.LEFT : ClassName.RIGHT;
|
var directionalClassName = void 0;
|
||||||
|
var orderClassName = void 0;
|
||||||
|
var eventDirectionName = void 0;
|
||||||
|
|
||||||
|
if (direction === Direction.NEXT) {
|
||||||
|
directionalClassName = ClassName.LEFT;
|
||||||
|
orderClassName = ClassName.NEXT;
|
||||||
|
eventDirectionName = Direction.LEFT;
|
||||||
|
} else {
|
||||||
|
directionalClassName = ClassName.RIGHT;
|
||||||
|
orderClassName = ClassName.PREV;
|
||||||
|
eventDirectionName = Direction.RIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {
|
||||||
this._isSliding = false;
|
this._isSliding = false;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var slideEvent = this._triggerSlideEvent(nextElement, directionalClassName);
|
var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName);
|
||||||
if (slideEvent.isDefaultPrevented()) {
|
if (slideEvent.isDefaultPrevented()) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -324,12 +340,12 @@ var Carousel = function ($) {
|
|||||||
|
|
||||||
var slidEvent = $.Event(Event.SLID, {
|
var slidEvent = $.Event(Event.SLID, {
|
||||||
relatedTarget: nextElement,
|
relatedTarget: nextElement,
|
||||||
direction: directionalClassName
|
direction: eventDirectionName
|
||||||
});
|
});
|
||||||
|
|
||||||
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) {
|
||||||
|
|
||||||
$(nextElement).addClass(direction);
|
$(nextElement).addClass(orderClassName);
|
||||||
|
|
||||||
Util.reflow(nextElement);
|
Util.reflow(nextElement);
|
||||||
|
|
||||||
@ -337,9 +353,9 @@ var Carousel = function ($) {
|
|||||||
$(nextElement).addClass(directionalClassName);
|
$(nextElement).addClass(directionalClassName);
|
||||||
|
|
||||||
$(activeElement).one(Util.TRANSITION_END, function () {
|
$(activeElement).one(Util.TRANSITION_END, function () {
|
||||||
$(nextElement).removeClass(directionalClassName + ' ' + direction).addClass(ClassName.ACTIVE);
|
$(nextElement).removeClass(directionalClassName + ' ' + orderClassName).addClass(ClassName.ACTIVE);
|
||||||
|
|
||||||
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + direction + ' ' + directionalClassName);
|
$(activeElement).removeClass(ClassName.ACTIVE + ' ' + orderClassName + ' ' + directionalClassName);
|
||||||
|
|
||||||
_this3._isSliding = false;
|
_this3._isSliding = false;
|
||||||
|
|
||||||
|
2
js/dist/carousel.js.map
vendored
2
js/dist/carousel.js.map
vendored
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user