mirror of
https://github.com/twbs/bootstrap.git
synced 2022-11-09 12:25:43 -05:00
dist
This commit is contained in:
parent
ab7ce480f2
commit
c0fd91788e
32 changed files with 1198 additions and 124 deletions
500
dist/css/bootstrap-grid.css
vendored
500
dist/css/bootstrap-grid.css
vendored
|
@ -2198,6 +2198,126 @@ html {
|
|||
padding-left: 3rem !important;
|
||||
}
|
||||
|
||||
.m-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mt-n1,
|
||||
.my-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mr-n1,
|
||||
.mx-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mb-n1,
|
||||
.my-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
|
||||
.ml-n1,
|
||||
.mx-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
|
||||
.m-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mt-n2,
|
||||
.my-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mr-n2,
|
||||
.mx-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mb-n2,
|
||||
.my-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
|
||||
.ml-n2,
|
||||
.mx-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
|
||||
.m-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
|
||||
.mt-n3,
|
||||
.my-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
|
||||
.mr-n3,
|
||||
.mx-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
|
||||
.mb-n3,
|
||||
.my-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
|
||||
.ml-n3,
|
||||
.mx-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
|
||||
.m-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mt-n4,
|
||||
.my-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mr-n4,
|
||||
.mx-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mb-n4,
|
||||
.my-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
|
||||
.ml-n4,
|
||||
.mx-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
|
||||
.m-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
|
||||
.mt-n5,
|
||||
.my-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
|
||||
.mr-n5,
|
||||
.mx-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
|
||||
.mb-n5,
|
||||
.my-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
|
||||
.ml-n5,
|
||||
.mx-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
|
||||
.m-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -2451,6 +2571,101 @@ html {
|
|||
.px-sm-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-sm-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-sm-n1,
|
||||
.my-sm-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-sm-n1,
|
||||
.mx-sm-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-sm-n1,
|
||||
.my-sm-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-sm-n1,
|
||||
.mx-sm-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-sm-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-sm-n2,
|
||||
.my-sm-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-sm-n2,
|
||||
.mx-sm-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-sm-n2,
|
||||
.my-sm-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-sm-n2,
|
||||
.mx-sm-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-sm-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-sm-n3,
|
||||
.my-sm-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-sm-n3,
|
||||
.mx-sm-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-sm-n3,
|
||||
.my-sm-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-sm-n3,
|
||||
.mx-sm-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-sm-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-sm-n4,
|
||||
.my-sm-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-sm-n4,
|
||||
.mx-sm-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-sm-n4,
|
||||
.my-sm-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-sm-n4,
|
||||
.mx-sm-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-sm-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-sm-n5,
|
||||
.my-sm-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-sm-n5,
|
||||
.mx-sm-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-sm-n5,
|
||||
.my-sm-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-sm-n5,
|
||||
.mx-sm-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-sm-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -2701,6 +2916,101 @@ html {
|
|||
.px-md-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-md-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-md-n1,
|
||||
.my-md-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-md-n1,
|
||||
.mx-md-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-md-n1,
|
||||
.my-md-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-md-n1,
|
||||
.mx-md-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-md-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-md-n2,
|
||||
.my-md-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-md-n2,
|
||||
.mx-md-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-md-n2,
|
||||
.my-md-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-md-n2,
|
||||
.mx-md-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-md-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-md-n3,
|
||||
.my-md-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-md-n3,
|
||||
.mx-md-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-md-n3,
|
||||
.my-md-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-md-n3,
|
||||
.mx-md-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-md-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-md-n4,
|
||||
.my-md-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-md-n4,
|
||||
.mx-md-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-md-n4,
|
||||
.my-md-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-md-n4,
|
||||
.mx-md-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-md-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-md-n5,
|
||||
.my-md-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-md-n5,
|
||||
.mx-md-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-md-n5,
|
||||
.my-md-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-md-n5,
|
||||
.mx-md-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-md-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -2951,6 +3261,101 @@ html {
|
|||
.px-lg-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-lg-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-lg-n1,
|
||||
.my-lg-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-lg-n1,
|
||||
.mx-lg-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-lg-n1,
|
||||
.my-lg-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-lg-n1,
|
||||
.mx-lg-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-lg-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-lg-n2,
|
||||
.my-lg-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-lg-n2,
|
||||
.mx-lg-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-lg-n2,
|
||||
.my-lg-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-lg-n2,
|
||||
.mx-lg-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-lg-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-lg-n3,
|
||||
.my-lg-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-lg-n3,
|
||||
.mx-lg-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-lg-n3,
|
||||
.my-lg-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-lg-n3,
|
||||
.mx-lg-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-lg-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-lg-n4,
|
||||
.my-lg-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-lg-n4,
|
||||
.mx-lg-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-lg-n4,
|
||||
.my-lg-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-lg-n4,
|
||||
.mx-lg-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-lg-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-lg-n5,
|
||||
.my-lg-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-lg-n5,
|
||||
.mx-lg-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-lg-n5,
|
||||
.my-lg-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-lg-n5,
|
||||
.mx-lg-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-lg-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -3201,6 +3606,101 @@ html {
|
|||
.px-xl-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-xl-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-xl-n1,
|
||||
.my-xl-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-xl-n1,
|
||||
.mx-xl-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-xl-n1,
|
||||
.my-xl-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-xl-n1,
|
||||
.mx-xl-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-xl-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-xl-n2,
|
||||
.my-xl-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-xl-n2,
|
||||
.mx-xl-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-xl-n2,
|
||||
.my-xl-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-xl-n2,
|
||||
.mx-xl-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-xl-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-xl-n3,
|
||||
.my-xl-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-xl-n3,
|
||||
.mx-xl-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-xl-n3,
|
||||
.my-xl-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-xl-n3,
|
||||
.mx-xl-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-xl-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-xl-n4,
|
||||
.my-xl-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-xl-n4,
|
||||
.mx-xl-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-xl-n4,
|
||||
.my-xl-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-xl-n4,
|
||||
.mx-xl-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-xl-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-xl-n5,
|
||||
.my-xl-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-xl-n5,
|
||||
.mx-xl-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-xl-n5,
|
||||
.my-xl-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-xl-n5,
|
||||
.mx-xl-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-xl-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
|
2
dist/css/bootstrap-grid.css.map
vendored
2
dist/css/bootstrap-grid.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap-grid.min.css
vendored
2
dist/css/bootstrap-grid.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap-grid.min.css.map
vendored
2
dist/css/bootstrap-grid.min.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/css/bootstrap-reboot.css.map
vendored
2
dist/css/bootstrap-reboot.css.map
vendored
File diff suppressed because one or more lines are too long
|
@ -2030,26 +2030,44 @@ textarea.form-control {
|
|||
border-radius: 0.25rem;
|
||||
}
|
||||
|
||||
.was-validated .form-control:valid, .form-control.is-valid, .was-validated
|
||||
.custom-select:valid,
|
||||
.custom-select.is-valid {
|
||||
.was-validated .form-control:valid, .form-control.is-valid {
|
||||
border-color: #28a745;
|
||||
padding-right: 2.25rem;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center right calc(2.25rem / 4);
|
||||
background-size: calc(2.25rem / 2) calc(2.25rem / 2);
|
||||
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
|
||||
}
|
||||
|
||||
.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
|
||||
.custom-select:valid:focus,
|
||||
.custom-select.is-valid:focus {
|
||||
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
|
||||
border-color: #28a745;
|
||||
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
|
||||
}
|
||||
|
||||
.was-validated .form-control:valid ~ .valid-feedback,
|
||||
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
|
||||
.form-control.is-valid ~ .valid-tooltip, .was-validated
|
||||
.custom-select:valid ~ .valid-feedback,
|
||||
.was-validated
|
||||
.custom-select:valid ~ .valid-tooltip,
|
||||
.custom-select.is-valid ~ .valid-feedback,
|
||||
.form-control.is-valid ~ .valid-tooltip {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
|
||||
padding-right: 2.25rem;
|
||||
background-position: top calc(2.25rem / 4) right calc(2.25rem / 4);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:valid, .custom-select.is-valid {
|
||||
border-color: #28a745;
|
||||
padding-right: 2.25rem;
|
||||
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") no-repeat center right 2.025rem/calc(2.25rem / 2) calc(2.25rem / 2);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
|
||||
border-color: #28a745;
|
||||
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:valid ~ .valid-feedback,
|
||||
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
|
||||
.custom-select.is-valid ~ .valid-tooltip {
|
||||
display: block;
|
||||
}
|
||||
|
@ -2133,26 +2151,44 @@ textarea.form-control {
|
|||
border-radius: 0.25rem;
|
||||
}
|
||||
|
||||
.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
|
||||
.custom-select:invalid,
|
||||
.custom-select.is-invalid {
|
||||
.was-validated .form-control:invalid, .form-control.is-invalid {
|
||||
border-color: #dc3545;
|
||||
padding-right: 2.25rem;
|
||||
background-repeat: no-repeat;
|
||||
background-position: center right calc(2.25rem / 4);
|
||||
background-size: calc(2.25rem / 2) calc(2.25rem / 2);
|
||||
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");
|
||||
}
|
||||
|
||||
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
|
||||
.custom-select:invalid:focus,
|
||||
.custom-select.is-invalid:focus {
|
||||
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
|
||||
border-color: #dc3545;
|
||||
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
|
||||
}
|
||||
|
||||
.was-validated .form-control:invalid ~ .invalid-feedback,
|
||||
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
|
||||
.form-control.is-invalid ~ .invalid-tooltip, .was-validated
|
||||
.custom-select:invalid ~ .invalid-feedback,
|
||||
.was-validated
|
||||
.custom-select:invalid ~ .invalid-tooltip,
|
||||
.custom-select.is-invalid ~ .invalid-feedback,
|
||||
.form-control.is-invalid ~ .invalid-tooltip {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
|
||||
padding-right: 2.25rem;
|
||||
background-position: top calc(2.25rem / 4) right calc(2.25rem / 4);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:invalid, .custom-select.is-invalid {
|
||||
border-color: #dc3545;
|
||||
padding-right: 2.25rem;
|
||||
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") no-repeat center right 2.025rem/calc(2.25rem / 2) calc(2.25rem / 2);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
|
||||
border-color: #dc3545;
|
||||
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
|
||||
}
|
||||
|
||||
.was-validated .custom-select:invalid ~ .invalid-feedback,
|
||||
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
|
||||
.custom-select.is-invalid ~ .invalid-tooltip {
|
||||
display: block;
|
||||
}
|
||||
|
@ -3602,8 +3638,8 @@ input[type="button"].btn-block {
|
|||
line-height: 1.5;
|
||||
color: #495057;
|
||||
vertical-align: middle;
|
||||
background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
|
||||
background-size: 8px 10px;
|
||||
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #ced4da;
|
||||
border-radius: 0.25rem;
|
||||
-webkit-appearance: none;
|
||||
|
@ -3639,16 +3675,18 @@ input[type="button"].btn-block {
|
|||
|
||||
.custom-select-sm {
|
||||
height: calc(1.8125rem + 2px);
|
||||
padding-top: 0.375rem;
|
||||
padding-bottom: 0.375rem;
|
||||
font-size: 75%;
|
||||
padding-top: 0.25rem;
|
||||
padding-bottom: 0.25rem;
|
||||
padding-left: 0.5rem;
|
||||
font-size: 0.875rem;
|
||||
}
|
||||
|
||||
.custom-select-lg {
|
||||
height: calc(2.875rem + 2px);
|
||||
padding-top: 0.375rem;
|
||||
padding-bottom: 0.375rem;
|
||||
font-size: 125%;
|
||||
padding-top: 0.5rem;
|
||||
padding-bottom: 0.5rem;
|
||||
padding-left: 1rem;
|
||||
font-size: 1.25rem;
|
||||
}
|
||||
|
||||
.custom-file {
|
||||
|
@ -5391,8 +5429,8 @@ button.close {
|
|||
transition: -webkit-transform 0.3s ease-out;
|
||||
transition: transform 0.3s ease-out;
|
||||
transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
|
||||
-webkit-transform: translate(0, -25%);
|
||||
transform: translate(0, -25%);
|
||||
-webkit-transform: translate(0, -50px);
|
||||
transform: translate(0, -50px);
|
||||
}
|
||||
|
||||
@media screen and (prefers-reduced-motion: reduce) {
|
||||
|
@ -5402,8 +5440,8 @@ button.close {
|
|||
}
|
||||
|
||||
.modal.show .modal-dialog {
|
||||
-webkit-transform: translate(0, 0);
|
||||
transform: translate(0, 0);
|
||||
-webkit-transform: none;
|
||||
transform: none;
|
||||
}
|
||||
|
||||
.modal-dialog-centered {
|
||||
|
@ -7754,6 +7792,126 @@ button.bg-dark:focus {
|
|||
padding-left: 3rem !important;
|
||||
}
|
||||
|
||||
.m-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mt-n1,
|
||||
.my-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mr-n1,
|
||||
.mx-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
|
||||
.mb-n1,
|
||||
.my-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
|
||||
.ml-n1,
|
||||
.mx-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
|
||||
.m-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mt-n2,
|
||||
.my-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mr-n2,
|
||||
.mx-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
|
||||
.mb-n2,
|
||||
.my-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
|
||||
.ml-n2,
|
||||
.mx-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
|
||||
.m-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
|
||||
.mt-n3,
|
||||
.my-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
|
||||
.mr-n3,
|
||||
.mx-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
|
||||
.mb-n3,
|
||||
.my-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
|
||||
.ml-n3,
|
||||
.mx-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
|
||||
.m-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mt-n4,
|
||||
.my-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mr-n4,
|
||||
.mx-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
|
||||
.mb-n4,
|
||||
.my-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
|
||||
.ml-n4,
|
||||
.mx-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
|
||||
.m-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
|
||||
.mt-n5,
|
||||
.my-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
|
||||
.mr-n5,
|
||||
.mx-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
|
||||
.mb-n5,
|
||||
.my-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
|
||||
.ml-n5,
|
||||
.mx-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
|
||||
.m-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -8007,6 +8165,101 @@ button.bg-dark:focus {
|
|||
.px-sm-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-sm-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-sm-n1,
|
||||
.my-sm-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-sm-n1,
|
||||
.mx-sm-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-sm-n1,
|
||||
.my-sm-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-sm-n1,
|
||||
.mx-sm-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-sm-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-sm-n2,
|
||||
.my-sm-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-sm-n2,
|
||||
.mx-sm-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-sm-n2,
|
||||
.my-sm-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-sm-n2,
|
||||
.mx-sm-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-sm-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-sm-n3,
|
||||
.my-sm-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-sm-n3,
|
||||
.mx-sm-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-sm-n3,
|
||||
.my-sm-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-sm-n3,
|
||||
.mx-sm-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-sm-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-sm-n4,
|
||||
.my-sm-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-sm-n4,
|
||||
.mx-sm-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-sm-n4,
|
||||
.my-sm-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-sm-n4,
|
||||
.mx-sm-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-sm-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-sm-n5,
|
||||
.my-sm-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-sm-n5,
|
||||
.mx-sm-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-sm-n5,
|
||||
.my-sm-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-sm-n5,
|
||||
.mx-sm-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-sm-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -8257,6 +8510,101 @@ button.bg-dark:focus {
|
|||
.px-md-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-md-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-md-n1,
|
||||
.my-md-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-md-n1,
|
||||
.mx-md-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-md-n1,
|
||||
.my-md-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-md-n1,
|
||||
.mx-md-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-md-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-md-n2,
|
||||
.my-md-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-md-n2,
|
||||
.mx-md-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-md-n2,
|
||||
.my-md-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-md-n2,
|
||||
.mx-md-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-md-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-md-n3,
|
||||
.my-md-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-md-n3,
|
||||
.mx-md-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-md-n3,
|
||||
.my-md-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-md-n3,
|
||||
.mx-md-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-md-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-md-n4,
|
||||
.my-md-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-md-n4,
|
||||
.mx-md-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-md-n4,
|
||||
.my-md-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-md-n4,
|
||||
.mx-md-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-md-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-md-n5,
|
||||
.my-md-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-md-n5,
|
||||
.mx-md-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-md-n5,
|
||||
.my-md-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-md-n5,
|
||||
.mx-md-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-md-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -8507,6 +8855,101 @@ button.bg-dark:focus {
|
|||
.px-lg-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-lg-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-lg-n1,
|
||||
.my-lg-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-lg-n1,
|
||||
.mx-lg-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-lg-n1,
|
||||
.my-lg-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-lg-n1,
|
||||
.mx-lg-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-lg-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-lg-n2,
|
||||
.my-lg-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-lg-n2,
|
||||
.mx-lg-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-lg-n2,
|
||||
.my-lg-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-lg-n2,
|
||||
.mx-lg-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-lg-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-lg-n3,
|
||||
.my-lg-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-lg-n3,
|
||||
.mx-lg-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-lg-n3,
|
||||
.my-lg-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-lg-n3,
|
||||
.mx-lg-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-lg-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-lg-n4,
|
||||
.my-lg-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-lg-n4,
|
||||
.mx-lg-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-lg-n4,
|
||||
.my-lg-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-lg-n4,
|
||||
.mx-lg-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-lg-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-lg-n5,
|
||||
.my-lg-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-lg-n5,
|
||||
.mx-lg-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-lg-n5,
|
||||
.my-lg-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-lg-n5,
|
||||
.mx-lg-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-lg-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
@ -8757,6 +9200,101 @@ button.bg-dark:focus {
|
|||
.px-xl-5 {
|
||||
padding-left: 3rem !important;
|
||||
}
|
||||
.m-xl-n1 {
|
||||
margin: -0.25rem !important;
|
||||
}
|
||||
.mt-xl-n1,
|
||||
.my-xl-n1 {
|
||||
margin-top: -0.25rem !important;
|
||||
}
|
||||
.mr-xl-n1,
|
||||
.mx-xl-n1 {
|
||||
margin-right: -0.25rem !important;
|
||||
}
|
||||
.mb-xl-n1,
|
||||
.my-xl-n1 {
|
||||
margin-bottom: -0.25rem !important;
|
||||
}
|
||||
.ml-xl-n1,
|
||||
.mx-xl-n1 {
|
||||
margin-left: -0.25rem !important;
|
||||
}
|
||||
.m-xl-n2 {
|
||||
margin: -0.5rem !important;
|
||||
}
|
||||
.mt-xl-n2,
|
||||
.my-xl-n2 {
|
||||
margin-top: -0.5rem !important;
|
||||
}
|
||||
.mr-xl-n2,
|
||||
.mx-xl-n2 {
|
||||
margin-right: -0.5rem !important;
|
||||
}
|
||||
.mb-xl-n2,
|
||||
.my-xl-n2 {
|
||||
margin-bottom: -0.5rem !important;
|
||||
}
|
||||
.ml-xl-n2,
|
||||
.mx-xl-n2 {
|
||||
margin-left: -0.5rem !important;
|
||||
}
|
||||
.m-xl-n3 {
|
||||
margin: -1rem !important;
|
||||
}
|
||||
.mt-xl-n3,
|
||||
.my-xl-n3 {
|
||||
margin-top: -1rem !important;
|
||||
}
|
||||
.mr-xl-n3,
|
||||
.mx-xl-n3 {
|
||||
margin-right: -1rem !important;
|
||||
}
|
||||
.mb-xl-n3,
|
||||
.my-xl-n3 {
|
||||
margin-bottom: -1rem !important;
|
||||
}
|
||||
.ml-xl-n3,
|
||||
.mx-xl-n3 {
|
||||
margin-left: -1rem !important;
|
||||
}
|
||||
.m-xl-n4 {
|
||||
margin: -1.5rem !important;
|
||||
}
|
||||
.mt-xl-n4,
|
||||
.my-xl-n4 {
|
||||
margin-top: -1.5rem !important;
|
||||
}
|
||||
.mr-xl-n4,
|
||||
.mx-xl-n4 {
|
||||
margin-right: -1.5rem !important;
|
||||
}
|
||||
.mb-xl-n4,
|
||||
.my-xl-n4 {
|
||||
margin-bottom: -1.5rem !important;
|
||||
}
|
||||
.ml-xl-n4,
|
||||
.mx-xl-n4 {
|
||||
margin-left: -1.5rem !important;
|
||||
}
|
||||
.m-xl-n5 {
|
||||
margin: -3rem !important;
|
||||
}
|
||||
.mt-xl-n5,
|
||||
.my-xl-n5 {
|
||||
margin-top: -3rem !important;
|
||||
}
|
||||
.mr-xl-n5,
|
||||
.mx-xl-n5 {
|
||||
margin-right: -3rem !important;
|
||||
}
|
||||
.mb-xl-n5,
|
||||
.my-xl-n5 {
|
||||
margin-bottom: -3rem !important;
|
||||
}
|
||||
.ml-xl-n5,
|
||||
.mx-xl-n5 {
|
||||
margin-left: -3rem !important;
|
||||
}
|
||||
.m-xl-auto {
|
||||
margin: auto !important;
|
||||
}
|
||||
|
|
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
136
dist/js/bootstrap.bundle.js
vendored
136
dist/js/bootstrap.bundle.js
vendored
|
@ -140,13 +140,21 @@
|
|||
},
|
||||
getSelectorFromElement: function getSelectorFromElement(element) {
|
||||
var selector = element.getAttribute('data-target');
|
||||
var method = 'querySelector';
|
||||
|
||||
if (!selector || selector === '#') {
|
||||
selector = element.getAttribute('href') || '';
|
||||
selector = (element.getAttribute('href') || '').trim();
|
||||
}
|
||||
|
||||
var validSelector = selector;
|
||||
|
||||
if (selector.charAt(0) === '#' && selector.indexOf(',') === -1) {
|
||||
selector = selector.substr(1);
|
||||
method = 'getElementById';
|
||||
}
|
||||
|
||||
try {
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
return document[method](selector) ? validSelector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
@ -1412,7 +1420,7 @@
|
|||
|
||||
/**!
|
||||
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
||||
* @version 1.14.3
|
||||
* @version 1.14.4
|
||||
* @license
|
||||
* Copyright (c) 2016 Federico Zivolo and contributors
|
||||
*
|
||||
|
@ -1749,10 +1757,10 @@
|
|||
}
|
||||
|
||||
function getSize(axis, body, html, computedStyle) {
|
||||
return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0);
|
||||
return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? parseInt(html['offset' + axis]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')]) + parseInt(computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')]) : 0);
|
||||
}
|
||||
|
||||
function getWindowSizes() {
|
||||
function getWindowSizes(document) {
|
||||
var body = document.body;
|
||||
var html = document.documentElement;
|
||||
var computedStyle = isIE(10) && getComputedStyle(html);
|
||||
|
@ -1869,7 +1877,7 @@
|
|||
};
|
||||
|
||||
// subtract scrollbar size from sizes
|
||||
var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {};
|
||||
var sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};
|
||||
var width = sizes.width || element.clientWidth || result.right - result.left;
|
||||
var height = sizes.height || element.clientHeight || result.bottom - result.top;
|
||||
|
||||
|
@ -1904,7 +1912,7 @@
|
|||
var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);
|
||||
|
||||
// In cases where the parent is fixed, we must ignore negative scroll in offset calc
|
||||
if (fixedPosition && parent.nodeName === 'HTML') {
|
||||
if (fixedPosition && isHTML) {
|
||||
parentRect.top = Math.max(parentRect.top, 0);
|
||||
parentRect.left = Math.max(parentRect.left, 0);
|
||||
}
|
||||
|
@ -2042,7 +2050,7 @@
|
|||
|
||||
// In case of HTML, we need a different computation
|
||||
if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {
|
||||
var _getWindowSizes = getWindowSizes(),
|
||||
var _getWindowSizes = getWindowSizes(popper.ownerDocument),
|
||||
height = _getWindowSizes.height,
|
||||
width = _getWindowSizes.width;
|
||||
|
||||
|
@ -2057,10 +2065,12 @@
|
|||
}
|
||||
|
||||
// Add paddings
|
||||
boundaries.left += padding;
|
||||
boundaries.top += padding;
|
||||
boundaries.right -= padding;
|
||||
boundaries.bottom -= padding;
|
||||
padding = padding || 0;
|
||||
var isPaddingNumber = typeof padding === 'number';
|
||||
boundaries.left += isPaddingNumber ? padding : padding.left || 0;
|
||||
boundaries.top += isPaddingNumber ? padding : padding.top || 0;
|
||||
boundaries.right -= isPaddingNumber ? padding : padding.right || 0;
|
||||
boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0;
|
||||
|
||||
return boundaries;
|
||||
}
|
||||
|
@ -2385,7 +2395,7 @@
|
|||
}
|
||||
|
||||
/**
|
||||
* Destroy the popper
|
||||
* Destroys the popper.
|
||||
* @method
|
||||
* @memberof Popper
|
||||
*/
|
||||
|
@ -2492,7 +2502,7 @@
|
|||
|
||||
/**
|
||||
* It will remove resize/scroll events and won't recalculate popper position
|
||||
* when they are triggered. It also won't trigger onUpdate callback anymore,
|
||||
* when they are triggered. It also won't trigger `onUpdate` callback anymore,
|
||||
* unless you call `update` method manually.
|
||||
* @method
|
||||
* @memberof Popper
|
||||
|
@ -2669,12 +2679,22 @@
|
|||
var left = void 0,
|
||||
top = void 0;
|
||||
if (sideA === 'bottom') {
|
||||
top = -offsetParentRect.height + offsets.bottom;
|
||||
// when offsetParent is <html> the positioning is relative to the bottom of the screen (excluding the scrollbar)
|
||||
// and not the bottom of the html element
|
||||
if (offsetParent.nodeName === 'HTML') {
|
||||
top = -offsetParent.clientHeight + offsets.bottom;
|
||||
} else {
|
||||
top = -offsetParentRect.height + offsets.bottom;
|
||||
}
|
||||
} else {
|
||||
top = offsets.top;
|
||||
}
|
||||
if (sideB === 'right') {
|
||||
left = -offsetParentRect.width + offsets.right;
|
||||
if (offsetParent.nodeName === 'HTML') {
|
||||
left = -offsetParent.clientWidth + offsets.right;
|
||||
} else {
|
||||
left = -offsetParentRect.width + offsets.right;
|
||||
}
|
||||
} else {
|
||||
left = offsets.left;
|
||||
}
|
||||
|
@ -2783,7 +2803,7 @@
|
|||
|
||||
//
|
||||
// extends keepTogether behavior making sure the popper and its
|
||||
// reference have enough pixels in conjuction
|
||||
// reference have enough pixels in conjunction
|
||||
//
|
||||
|
||||
// top/left side
|
||||
|
@ -2853,7 +2873,7 @@
|
|||
* - `top-end` (on top of reference, right aligned)
|
||||
* - `right-start` (on right of reference, top aligned)
|
||||
* - `bottom` (on bottom, centered)
|
||||
* - `auto-right` (on the side with more space available, alignment depends by placement)
|
||||
* - `auto-end` (on the side with more space available, alignment depends by placement)
|
||||
*
|
||||
* @static
|
||||
* @type {Array}
|
||||
|
@ -3395,7 +3415,7 @@
|
|||
* The `offset` modifier can shift your popper on both its axis.
|
||||
*
|
||||
* It accepts the following units:
|
||||
* - `px` or unitless, interpreted as pixels
|
||||
* - `px` or unit-less, interpreted as pixels
|
||||
* - `%` or `%r`, percentage relative to the length of the reference element
|
||||
* - `%p`, percentage relative to the length of the popper element
|
||||
* - `vw`, CSS viewport width unit
|
||||
|
@ -3403,7 +3423,7 @@
|
|||
*
|
||||
* For length is intended the main axis relative to the placement of the popper.<br />
|
||||
* This means that if the placement is `top` or `bottom`, the length will be the
|
||||
* `width`. In case of `left` or `right`, it will be the height.
|
||||
* `width`. In case of `left` or `right`, it will be the `height`.
|
||||
*
|
||||
* You can provide a single value (as `Number` or `String`), or a pair of values
|
||||
* as `String` divided by a comma or one (or more) white spaces.<br />
|
||||
|
@ -3424,7 +3444,7 @@
|
|||
* ```
|
||||
* > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap
|
||||
* > with their reference element, unfortunately, you will have to disable the `flip` modifier.
|
||||
* > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373)
|
||||
* > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).
|
||||
*
|
||||
* @memberof modifiers
|
||||
* @inner
|
||||
|
@ -3445,7 +3465,7 @@
|
|||
/**
|
||||
* Modifier used to prevent the popper from being positioned outside the boundary.
|
||||
*
|
||||
* An scenario exists where the reference itself is not within the boundaries.<br />
|
||||
* A scenario exists where the reference itself is not within the boundaries.<br />
|
||||
* We can say it has "escaped the boundaries" — or just "escaped".<br />
|
||||
* In this case we need to decide whether the popper should either:
|
||||
*
|
||||
|
@ -3475,23 +3495,23 @@
|
|||
/**
|
||||
* @prop {number} padding=5
|
||||
* Amount of pixel used to define a minimum distance between the boundaries
|
||||
* and the popper this makes sure the popper has always a little padding
|
||||
* and the popper. This makes sure the popper always has a little padding
|
||||
* between the edges of its container
|
||||
*/
|
||||
padding: 5,
|
||||
/**
|
||||
* @prop {String|HTMLElement} boundariesElement='scrollParent'
|
||||
* Boundaries used by the modifier, can be `scrollParent`, `window`,
|
||||
* Boundaries used by the modifier. Can be `scrollParent`, `window`,
|
||||
* `viewport` or any DOM element.
|
||||
*/
|
||||
boundariesElement: 'scrollParent'
|
||||
},
|
||||
|
||||
/**
|
||||
* Modifier used to make sure the reference and its popper stay near eachothers
|
||||
* without leaving any gap between the two. Expecially useful when the arrow is
|
||||
* enabled and you want to assure it to point to its reference element.
|
||||
* It cares only about the first axis, you can still have poppers with margin
|
||||
* Modifier used to make sure the reference and its popper stay near each other
|
||||
* without leaving any gap between the two. Especially useful when the arrow is
|
||||
* enabled and you want to ensure that it points to its reference element.
|
||||
* It cares only about the first axis. You can still have poppers with margin
|
||||
* between the popper and its reference element.
|
||||
* @memberof modifiers
|
||||
* @inner
|
||||
|
@ -3509,7 +3529,7 @@
|
|||
* This modifier is used to move the `arrowElement` of the popper to make
|
||||
* sure it is positioned between the reference element and its popper element.
|
||||
* It will read the outer size of the `arrowElement` node to detect how many
|
||||
* pixels of conjuction are needed.
|
||||
* pixels of conjunction are needed.
|
||||
*
|
||||
* It has no effect if no `arrowElement` is provided.
|
||||
* @memberof modifiers
|
||||
|
@ -3548,7 +3568,7 @@
|
|||
* @prop {String|Array} behavior='flip'
|
||||
* The behavior used to change the popper's placement. It can be one of
|
||||
* `flip`, `clockwise`, `counterclockwise` or an array with a list of valid
|
||||
* placements (with optional variations).
|
||||
* placements (with optional variations)
|
||||
*/
|
||||
behavior: 'flip',
|
||||
/**
|
||||
|
@ -3558,9 +3578,9 @@
|
|||
padding: 5,
|
||||
/**
|
||||
* @prop {String|HTMLElement} boundariesElement='viewport'
|
||||
* The element which will define the boundaries of the popper position,
|
||||
* the popper will never be placed outside of the defined boundaries
|
||||
* (except if keepTogether is enabled)
|
||||
* The element which will define the boundaries of the popper position.
|
||||
* The popper will never be placed outside of the defined boundaries
|
||||
* (except if `keepTogether` is enabled)
|
||||
*/
|
||||
boundariesElement: 'viewport'
|
||||
},
|
||||
|
@ -3624,8 +3644,8 @@
|
|||
fn: computeStyle,
|
||||
/**
|
||||
* @prop {Boolean} gpuAcceleration=true
|
||||
* If true, it uses the CSS 3d transformation to position the popper.
|
||||
* Otherwise, it will use the `top` and `left` properties.
|
||||
* If true, it uses the CSS 3D transformation to position the popper.
|
||||
* Otherwise, it will use the `top` and `left` properties
|
||||
*/
|
||||
gpuAcceleration: true,
|
||||
/**
|
||||
|
@ -3652,7 +3672,7 @@
|
|||
* Note that if you disable this modifier, you must make sure the popper element
|
||||
* has its position set to `absolute` before Popper.js can do its work!
|
||||
*
|
||||
* Just disable this modifier and define you own to achieve the desired effect.
|
||||
* Just disable this modifier and define your own to achieve the desired effect.
|
||||
*
|
||||
* @memberof modifiers
|
||||
* @inner
|
||||
|
@ -3669,27 +3689,27 @@
|
|||
/**
|
||||
* @deprecated since version 1.10.0, the property moved to `computeStyle` modifier
|
||||
* @prop {Boolean} gpuAcceleration=true
|
||||
* If true, it uses the CSS 3d transformation to position the popper.
|
||||
* Otherwise, it will use the `top` and `left` properties.
|
||||
* If true, it uses the CSS 3D transformation to position the popper.
|
||||
* Otherwise, it will use the `top` and `left` properties
|
||||
*/
|
||||
gpuAcceleration: undefined
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* The `dataObject` is an object containing all the informations used by Popper.js
|
||||
* this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks.
|
||||
* The `dataObject` is an object containing all the information used by Popper.js.
|
||||
* This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.
|
||||
* @name dataObject
|
||||
* @property {Object} data.instance The Popper.js instance
|
||||
* @property {String} data.placement Placement applied to popper
|
||||
* @property {String} data.originalPlacement Placement originally defined on init
|
||||
* @property {Boolean} data.flipped True if popper has been flipped by flip modifier
|
||||
* @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper.
|
||||
* @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper
|
||||
* @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier
|
||||
* @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`)
|
||||
* @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`)
|
||||
* @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)
|
||||
* @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)
|
||||
* @property {Object} data.boundaries Offsets of the popper boundaries
|
||||
* @property {Object} data.offsets The measurements of popper, reference and arrow elements.
|
||||
* @property {Object} data.offsets The measurements of popper, reference and arrow elements
|
||||
* @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values
|
||||
* @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values
|
||||
* @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0
|
||||
|
@ -3697,9 +3717,9 @@
|
|||
|
||||
/**
|
||||
* Default options provided to Popper.js constructor.<br />
|
||||
* These can be overriden using the `options` argument of Popper.js.<br />
|
||||
* To override an option, simply pass as 3rd argument an object with the same
|
||||
* structure of this object, example:
|
||||
* These can be overridden using the `options` argument of Popper.js.<br />
|
||||
* To override an option, simply pass an object with the same
|
||||
* structure of the `options` object, as the 3rd argument. For example:
|
||||
* ```
|
||||
* new Popper(ref, pop, {
|
||||
* modifiers: {
|
||||
|
@ -3713,7 +3733,7 @@
|
|||
*/
|
||||
var Defaults = {
|
||||
/**
|
||||
* Popper's placement
|
||||
* Popper's placement.
|
||||
* @prop {Popper.placements} placement='bottom'
|
||||
*/
|
||||
placement: 'bottom',
|
||||
|
@ -3725,7 +3745,7 @@
|
|||
positionFixed: false,
|
||||
|
||||
/**
|
||||
* Whether events (resize, scroll) are initially enabled
|
||||
* Whether events (resize, scroll) are initially enabled.
|
||||
* @prop {Boolean} eventsEnabled=true
|
||||
*/
|
||||
eventsEnabled: true,
|
||||
|
@ -3739,17 +3759,17 @@
|
|||
|
||||
/**
|
||||
* Callback called when the popper is created.<br />
|
||||
* By default, is set to no-op.<br />
|
||||
* By default, it is set to no-op.<br />
|
||||
* Access Popper.js instance with `data.instance`.
|
||||
* @prop {onCreate}
|
||||
*/
|
||||
onCreate: function onCreate() {},
|
||||
|
||||
/**
|
||||
* Callback called when the popper is updated, this callback is not called
|
||||
* Callback called when the popper is updated. This callback is not called
|
||||
* on the initialization/creation of the popper, but only on subsequent
|
||||
* updates.<br />
|
||||
* By default, is set to no-op.<br />
|
||||
* By default, it is set to no-op.<br />
|
||||
* Access Popper.js instance with `data.instance`.
|
||||
* @prop {onUpdate}
|
||||
*/
|
||||
|
@ -3757,7 +3777,7 @@
|
|||
|
||||
/**
|
||||
* List of modifiers used to modify the offsets before they are applied to the popper.
|
||||
* They provide most of the functionalities of Popper.js
|
||||
* They provide most of the functionalities of Popper.js.
|
||||
* @prop {modifiers}
|
||||
*/
|
||||
modifiers: modifiers
|
||||
|
@ -3777,10 +3797,10 @@
|
|||
// Methods
|
||||
var Popper = function () {
|
||||
/**
|
||||
* Create a new Popper.js instance
|
||||
* Creates a new Popper.js instance.
|
||||
* @class Popper
|
||||
* @param {HTMLElement|referenceObject} reference - The reference element used to position the popper
|
||||
* @param {HTMLElement} popper - The HTML element used as popper.
|
||||
* @param {HTMLElement} popper - The HTML element used as the popper
|
||||
* @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)
|
||||
* @return {Object} instance - The generated Popper.js instance
|
||||
*/
|
||||
|
@ -3876,7 +3896,7 @@
|
|||
}
|
||||
|
||||
/**
|
||||
* Schedule an update, it will run on the next UI update available
|
||||
* Schedules an update. It will run on the next UI update available.
|
||||
* @method scheduleUpdate
|
||||
* @memberof Popper
|
||||
*/
|
||||
|
@ -3913,7 +3933,7 @@
|
|||
* new Popper(referenceObject, popperNode);
|
||||
* ```
|
||||
*
|
||||
* NB: This feature isn't supported in Internet Explorer 10
|
||||
* NB: This feature isn't supported in Internet Explorer 10.
|
||||
* @name referenceObject
|
||||
* @property {Function} data.getBoundingClientRect
|
||||
* A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.
|
||||
|
@ -5777,7 +5797,7 @@
|
|||
|
||||
var _config = typeof config === 'object' ? config : null;
|
||||
|
||||
if (!data && /destroy|hide/.test(config)) {
|
||||
if (!data && /dispose|hide/.test(config)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
2
dist/js/bootstrap.bundle.js.map
vendored
2
dist/js/bootstrap.bundle.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/js/bootstrap.bundle.min.js
vendored
2
dist/js/bootstrap.bundle.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/bootstrap.bundle.min.js.map
vendored
2
dist/js/bootstrap.bundle.min.js.map
vendored
File diff suppressed because one or more lines are too long
|
@ -141,13 +141,21 @@
|
|||
},
|
||||
getSelectorFromElement: function getSelectorFromElement(element) {
|
||||
var selector = element.getAttribute('data-target');
|
||||
var method = 'querySelector';
|
||||
|
||||
if (!selector || selector === '#') {
|
||||
selector = element.getAttribute('href') || '';
|
||||
selector = (element.getAttribute('href') || '').trim();
|
||||
}
|
||||
|
||||
var validSelector = selector;
|
||||
|
||||
if (selector.charAt(0) === '#' && selector.indexOf(',') === -1) {
|
||||
selector = selector.substr(1);
|
||||
method = 'getElementById';
|
||||
}
|
||||
|
||||
try {
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
return document[method](selector) ? validSelector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
@ -3260,7 +3268,7 @@
|
|||
|
||||
var _config = typeof config === 'object' ? config : null;
|
||||
|
||||
if (!data && /destroy|hide/.test(config)) {
|
||||
if (!data && /dispose|hide/.test(config)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
2
dist/js/bootstrap.js.map
vendored
2
dist/js/bootstrap.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/js/bootstrap.min.js
vendored
2
dist/js/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/bootstrap.min.js.map
vendored
2
dist/js/bootstrap.min.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/alert.js.map
vendored
2
js/dist/alert.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/button.js.map
vendored
2
js/dist/button.js.map
vendored
File diff suppressed because one or more lines are too long
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
2
js/dist/collapse.js.map
vendored
2
js/dist/collapse.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/dropdown.js.map
vendored
2
js/dist/dropdown.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/modal.js.map
vendored
2
js/dist/modal.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/popover.js
vendored
2
js/dist/popover.js
vendored
|
@ -183,7 +183,7 @@
|
|||
|
||||
var _config = typeof config === 'object' ? config : null;
|
||||
|
||||
if (!data && /destroy|hide/.test(config)) {
|
||||
if (!data && /dispose|hide/.test(config)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
2
js/dist/popover.js.map
vendored
2
js/dist/popover.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/scrollspy.js.map
vendored
2
js/dist/scrollspy.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/tab.js.map
vendored
2
js/dist/tab.js.map
vendored
File diff suppressed because one or more lines are too long
2
js/dist/tooltip.js.map
vendored
2
js/dist/tooltip.js.map
vendored
File diff suppressed because one or more lines are too long
12
js/dist/util.js
vendored
12
js/dist/util.js
vendored
|
@ -79,13 +79,21 @@
|
|||
},
|
||||
getSelectorFromElement: function getSelectorFromElement(element) {
|
||||
var selector = element.getAttribute('data-target');
|
||||
var method = 'querySelector';
|
||||
|
||||
if (!selector || selector === '#') {
|
||||
selector = element.getAttribute('href') || '';
|
||||
selector = (element.getAttribute('href') || '').trim();
|
||||
}
|
||||
|
||||
var validSelector = selector;
|
||||
|
||||
if (selector.charAt(0) === '#' && selector.indexOf(',') === -1) {
|
||||
selector = selector.substr(1);
|
||||
method = 'getElementById';
|
||||
}
|
||||
|
||||
try {
|
||||
return document.querySelector(selector) ? selector : null;
|
||||
return document[method](selector) ? validSelector : null;
|
||||
} catch (err) {
|
||||
return null;
|
||||
}
|
||||
|
|
2
js/dist/util.js.map
vendored
2
js/dist/util.js.map
vendored
File diff suppressed because one or more lines are too long
2
site/docs/4.1/assets/css/docs.min.css
vendored
2
site/docs/4.1/assets/css/docs.min.css
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue