You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
324 lines
6.6 KiB
324 lines
6.6 KiB
|
|
.dropup,
|
|
.dropdown {
|
|
position: relative;
|
|
}
|
|
|
|
.dropup .caret,
|
|
.dropdown .caret {
|
|
border-bottom: none;
|
|
}
|
|
|
|
/*
|
|
.dropdown-toggle::after {
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
margin-left: 0.3em;
|
|
vertical-align: middle;
|
|
content: "";
|
|
border-top: 0.3em solid;
|
|
border-right: 0.3em solid transparent;
|
|
border-left: 0.3em solid transparent;
|
|
}
|
|
*/
|
|
|
|
.dropdown-toggle:focus {
|
|
outline: 0;
|
|
}
|
|
|
|
.dropup .dropdown-toggle::after {
|
|
border-top: 0;
|
|
border-bottom: 0.3em solid;
|
|
}
|
|
|
|
.dropdown-menu {
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 0;
|
|
z-index: 1000;
|
|
display: none;
|
|
float: left;
|
|
min-width: 10rem;
|
|
/* padding: 0.5rem 0; */
|
|
margin: 0.125rem 0 0;
|
|
/* font-size: 1rem; */
|
|
color: #292b2c;
|
|
text-align: left;
|
|
list-style: none;
|
|
background-color: #fff;
|
|
-webkit-background-clip: padding-box;
|
|
background-clip: padding-box;
|
|
border: 1px solid rgba(0, 0, 0, 0.15);
|
|
border-radius: 0.25rem;
|
|
}
|
|
|
|
.dropdown-divider {
|
|
height: 1px;
|
|
margin: 0.5rem 0;
|
|
overflow: hidden;
|
|
background-color: #eceeef;
|
|
}
|
|
|
|
.dropdown-item {
|
|
display: block;
|
|
width: 100%;
|
|
padding: 3px 1.5rem;
|
|
clear: both;
|
|
font-weight: normal;
|
|
color: #292b2c;
|
|
text-align: inherit;
|
|
white-space: nowrap;
|
|
background: none;
|
|
border: 0;
|
|
}
|
|
|
|
.dropdown-item:focus, .dropdown-item:hover {
|
|
color: #1d1e1f;
|
|
text-decoration: none;
|
|
background-color: #f7f7f9;
|
|
}
|
|
|
|
.dropdown-item.active, .dropdown-item:active {
|
|
color: #fff;
|
|
text-decoration: none;
|
|
background-color: #0275d8;
|
|
}
|
|
|
|
.dropdown-item.disabled, .dropdown-item:disabled {
|
|
color: #636c72;
|
|
cursor: not-allowed;
|
|
background-color: transparent;
|
|
}
|
|
|
|
.show > .dropdown-menu {
|
|
display: block;
|
|
}
|
|
|
|
.show > a {
|
|
outline: 0;
|
|
}
|
|
|
|
.dropdown-menu-right {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
|
|
.dropdown-menu-left {
|
|
right: auto;
|
|
left: 0;
|
|
}
|
|
|
|
.dropdown-header {
|
|
display: block;
|
|
padding: 0.5rem 1.5rem;
|
|
margin-bottom: 0;
|
|
font-size: 0.875rem;
|
|
color: #636c72;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.dropdown-backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 990;
|
|
}
|
|
|
|
.dropup .dropdown-menu {
|
|
top: auto;
|
|
bottom: 100%;
|
|
margin-bottom: 0.125rem;
|
|
}
|
|
|
|
.btn-group,
|
|
.btn-group-vertical {
|
|
position: relative;
|
|
display: -webkit-inline-box;
|
|
display: -webkit-inline-flex;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.btn-group > .btn,
|
|
.btn-group-vertical > .btn {
|
|
position: relative;
|
|
-webkit-box-flex: 0;
|
|
-webkit-flex: 0 1 auto;
|
|
-ms-flex: 0 1 auto;
|
|
flex: 0 1 auto;
|
|
}
|
|
|
|
.btn-group > .btn:hover,
|
|
.btn-group-vertical > .btn:hover {
|
|
z-index: 2;
|
|
}
|
|
|
|
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
|
|
.btn-group-vertical > .btn:focus,
|
|
.btn-group-vertical > .btn:active,
|
|
.btn-group-vertical > .btn.active {
|
|
z-index: 2;
|
|
}
|
|
|
|
.btn-group .btn + .btn,
|
|
.btn-group .btn + .btn-group,
|
|
.btn-group .btn-group + .btn,
|
|
.btn-group .btn-group + .btn-group,
|
|
.btn-group-vertical .btn + .btn,
|
|
.btn-group-vertical .btn + .btn-group,
|
|
.btn-group-vertical .btn-group + .btn,
|
|
.btn-group-vertical .btn-group + .btn-group {
|
|
margin-left: -1px;
|
|
}
|
|
|
|
.btn-toolbar {
|
|
display: -webkit-box;
|
|
display: -webkit-flex;
|
|
display: -ms-flexbox;
|
|
display: flex;
|
|
-webkit-box-pack: start;
|
|
-webkit-justify-content: flex-start;
|
|
-ms-flex-pack: start;
|
|
justify-content: flex-start;
|
|
}
|
|
|
|
.btn-toolbar .input-group {
|
|
width: auto;
|
|
}
|
|
|
|
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-group > .btn:first-child {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
|
|
border-bottom-right-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.btn-group > .btn:last-child:not(:first-child),
|
|
.btn-group > .dropdown-toggle:not(:first-child) {
|
|
border-bottom-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.btn-group > .btn-group {
|
|
float: left;
|
|
}
|
|
|
|
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
|
|
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
|
|
border-bottom-right-radius: 0;
|
|
border-top-right-radius: 0;
|
|
}
|
|
|
|
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
|
|
border-bottom-left-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.btn-group .dropdown-toggle:active,
|
|
.btn-group.open .dropdown-toggle {
|
|
outline: 0;
|
|
}
|
|
|
|
.btn + .dropdown-toggle-split {
|
|
padding-right: 0.75rem;
|
|
padding-left: 0.75rem;
|
|
}
|
|
|
|
.btn + .dropdown-toggle-split::after {
|
|
margin-left: 0;
|
|
}
|
|
|
|
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
|
|
padding-right: 0.375rem;
|
|
padding-left: 0.375rem;
|
|
}
|
|
|
|
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
|
|
padding-right: 1.125rem;
|
|
padding-left: 1.125rem;
|
|
}
|
|
|
|
.btn-group-vertical {
|
|
display: -webkit-inline-box;
|
|
display: -webkit-inline-flex;
|
|
display: -ms-inline-flexbox;
|
|
display: inline-flex;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-direction: normal;
|
|
-webkit-flex-direction: column;
|
|
-ms-flex-direction: column;
|
|
flex-direction: column;
|
|
-webkit-box-align: start;
|
|
-webkit-align-items: flex-start;
|
|
-ms-flex-align: start;
|
|
align-items: flex-start;
|
|
-webkit-box-pack: center;
|
|
-webkit-justify-content: center;
|
|
-ms-flex-pack: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.btn-group-vertical .btn,
|
|
.btn-group-vertical .btn-group {
|
|
width: 100%;
|
|
}
|
|
|
|
.btn-group-vertical > .btn + .btn,
|
|
.btn-group-vertical > .btn + .btn-group,
|
|
.btn-group-vertical > .btn-group + .btn,
|
|
.btn-group-vertical > .btn-group + .btn-group {
|
|
margin-top: -1px;
|
|
margin-left: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn:first-child:not(:last-child) {
|
|
border-bottom-right-radius: 0;
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn:last-child:not(:first-child) {
|
|
border-top-right-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
|
|
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
|
|
border-bottom-right-radius: 0;
|
|
border-bottom-left-radius: 0;
|
|
}
|
|
|
|
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
|
|
border-top-right-radius: 0;
|
|
border-top-left-radius: 0;
|
|
}
|
|
|
|
[data-toggle="buttons"] > .btn input[type="radio"],
|
|
[data-toggle="buttons"] > .btn input[type="checkbox"],
|
|
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
|
|
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
|
|
position: absolute;
|
|
clip: rect(0, 0, 0, 0);
|
|
pointer-events: none;
|
|
} |