2021-10-09 12:50:48 +02:00
|
|
|
|
@charset "UTF-8";
|
|
|
|
|
|
@keyframes pulsingAnim {
|
|
|
|
|
|
0% {
|
|
|
|
|
|
opacity: 0.6;
|
|
|
|
|
|
}
|
|
|
|
|
|
50% {
|
|
|
|
|
|
opacity: 1;
|
|
|
|
|
|
}
|
|
|
|
|
|
100% {
|
|
|
|
|
|
opacity: 0.6;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
@keyframes scrollingBg {
|
|
|
|
|
|
0% {
|
|
|
|
|
|
background-position: 0 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
100% {
|
|
|
|
|
|
background-position: -100% 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
@keyframes highlightAnim {
|
|
|
|
|
|
0% {
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
}
|
|
|
|
|
|
15% {
|
|
|
|
|
|
background: #FF64B1;
|
|
|
|
|
|
}
|
|
|
|
|
|
30% {
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
}
|
|
|
|
|
|
50% {
|
|
|
|
|
|
background: #FF64B1;
|
|
|
|
|
|
}
|
|
|
|
|
|
100% {
|
|
|
|
|
|
background: inherit;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete {
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
border: solid 0.125em rgba(0, 0, 0, 0.3);
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
background: linear-gradient(90deg, #FFFFFF 0, #FFFFFF 100%);
|
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
transition: background 3s;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete * {
|
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__input {
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
flex-flow: row nowrap;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__input-field, .simplecomplete__value {
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
background: white;
|
|
|
|
|
|
padding: 0.5em 0.75em;
|
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
|
border: solid 0.0625em transparent;
|
|
|
|
|
|
border-radius: 0.4em;
|
|
|
|
|
|
outline: none;
|
|
|
|
|
|
margin: 0.125em;
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete__input-field, .simplecomplete__value {
|
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__input-cancel {
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
top: 50%;
|
|
|
|
|
|
right: 0;
|
|
|
|
|
|
width: 2em;
|
|
|
|
|
|
transform: translateY(-50%);
|
|
|
|
|
|
text-align: center;
|
|
|
|
|
|
font-size: 2em;
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__input-cancel:after {
|
|
|
|
|
|
display: inline-block;
|
|
|
|
|
|
content: "×";
|
|
|
|
|
|
color: #aaaaaa;
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete__input-cancel {
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
flex-flow: column;
|
|
|
|
|
|
justify-content: center;
|
|
|
|
|
|
align-items: center;
|
|
|
|
|
|
transform: none;
|
|
|
|
|
|
top: auto;
|
|
|
|
|
|
right: auto;
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__input-cancel:after {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
padding: 0 1em;
|
|
|
|
|
|
color: #DDDDDD;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value:not(.hide) ~ .simplecomplete__input {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value > .selected-option, .simplecomplete__value > .empty-item {
|
|
|
|
|
|
display: inline-block;
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
padding: 0.5em 0.75em;
|
|
|
|
|
|
margin: 0 0.125em;
|
|
|
|
|
|
background: #EFEFEF;
|
|
|
|
|
|
color: #BBBBBB;
|
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
border: solid 0.0625em transparent;
|
|
|
|
|
|
background: #DDDDDD;
|
|
|
|
|
|
color: #111111;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value > .selected-option:first-child, .simplecomplete__value > .empty-item:first-child {
|
|
|
|
|
|
margin-left: -0.25em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value > .selected-option:last-child, .simplecomplete__value > .empty-item:last-child {
|
|
|
|
|
|
margin-right: -0.25em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value > .empty-item {
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
color: #BBBBBB;
|
|
|
|
|
|
font-weight: 400;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__value.is-empty {
|
|
|
|
|
|
color: #BBBBBB;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-multiple .simplecomplete__value > .selected-option:after, .simplecomplete.is-blankable .simplecomplete__value > .selected-option:after {
|
|
|
|
|
|
content: "×";
|
|
|
|
|
|
display: inline;
|
|
|
|
|
|
margin-left: 0.25em;
|
|
|
|
|
|
color: #888888;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-multiple .simplecomplete__input-cancel, .simplecomplete.is-blankable .simplecomplete__input-cancel {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results {
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
top: 100%;
|
|
|
|
|
|
left: 0;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
min-width: 20%;
|
2021-10-09 12:50:48 +02:00
|
|
|
|
max-width: 100%;
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
box-shadow: 0 0.125em 0.25em 0 #aaaaaa;
|
|
|
|
|
|
z-index: 255;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
margin-top: 0.5em;
|
2021-10-09 12:50:48 +02:00
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete__results {
|
|
|
|
|
|
position: relative;
|
|
|
|
|
|
top: 0;
|
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
|
border-radius: 0;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
margin-top: 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (min-width: 993px) {
|
|
|
|
|
|
.simplecomplete__results:before {
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
left: 50%;
|
|
|
|
|
|
bottom: 100%;
|
|
|
|
|
|
z-index: -10;
|
|
|
|
|
|
border: solid 0.5em #FFFFFF;
|
|
|
|
|
|
border-bottom-color: transparent;
|
|
|
|
|
|
border-left-color: transparent;
|
|
|
|
|
|
transform: translate(-50%, 50%) rotate(-45deg);
|
|
|
|
|
|
box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.3);
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results:after {
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
position: absolute;
|
|
|
|
|
|
top: 0;
|
|
|
|
|
|
left: 50%;
|
|
|
|
|
|
width: 4em;
|
|
|
|
|
|
height: 2em;
|
|
|
|
|
|
z-index: -1;
|
|
|
|
|
|
background: #FFFFFF;
|
|
|
|
|
|
transform: translateX(-50%);
|
2021-10-09 12:50:48 +02:00
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list {
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
|
max-height: 30vh;
|
|
|
|
|
|
padding: 0.5em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item, .simplecomplete__results-list-empty {
|
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
|
display: block;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
padding: 1em;
|
2021-10-09 12:50:48 +02:00
|
|
|
|
color: #BBBBBB;
|
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item:not(:last-child), .simplecomplete__results-list-empty:not(:last-child) {
|
|
|
|
|
|
border-bottom: solid 1px #f7f7f7;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item:hover, .simplecomplete__results-list-empty:hover {
|
|
|
|
|
|
color: #111111;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item > .highlight, .simplecomplete__results-list-empty > .highlight {
|
|
|
|
|
|
display: inline;
|
|
|
|
|
|
color: #FF64B1;
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item.selected, .simplecomplete__results-list-empty.selected {
|
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
|
background: #FF64B1;
|
|
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item.selected:hover, .simplecomplete__results-list-empty.selected:hover {
|
|
|
|
|
|
background: #ff3197;
|
|
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item.selected > .highlight, .simplecomplete__results-list-empty.selected > .highlight {
|
|
|
|
|
|
color: #111111;
|
|
|
|
|
|
background: #FFFE47;
|
|
|
|
|
|
padding: 0.125em 0.25em;
|
|
|
|
|
|
margin: -0.125em 0;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete__results-list-item.disabled, .simplecomplete__results-list-empty.disabled {
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
background: #EFEFEF;
|
|
|
|
|
|
font-style: italic;
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete__results-list {
|
|
|
|
|
|
max-height: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete .hide {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-blankable:not(.active) .simplecomplete__value > .selected-option:after {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.active:not(.is-select) .simplecomplete__results {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.active.is-select .simplecomplete__input-field, .simplecomplete.active.is-select .simplecomplete__value, .simplecomplete:not(.is-select) .simplecomplete__input-field, .simplecomplete:not(.is-select) .simplecomplete__value {
|
|
|
|
|
|
padding: 1.05em;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.inline {
|
|
|
|
|
|
display: inline-block;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.active {
|
|
|
|
|
|
border-color: #FF64B1;
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete.active {
|
|
|
|
|
|
position: fixed;
|
|
|
|
|
|
top: 0;
|
|
|
|
|
|
left: 0;
|
|
|
|
|
|
width: 100vw;
|
|
|
|
|
|
height: 100vh;
|
|
|
|
|
|
border-color: transparent;
|
|
|
|
|
|
display: flex;
|
|
|
|
|
|
flex-flow: column nowrap;
|
|
|
|
|
|
background: #DDDDDD;
|
|
|
|
|
|
z-index: 255;
|
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
|
border: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
@media screen and (max-width: 992px) {
|
|
|
|
|
|
.simplecomplete.active .simplecomplete__input {
|
|
|
|
|
|
animation-name: highlightAnim;
|
|
|
|
|
|
animation-duration: 1.3s;
|
|
|
|
|
|
animation-timing-function: ease-in-out;
|
|
|
|
|
|
animation-iteration-count: 1;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-busy {
|
|
|
|
|
|
border-color: rgba(255, 255, 255, 0.6);
|
|
|
|
|
|
background: #FF64B1;
|
|
|
|
|
|
background: linear-gradient(90deg, #ff9999 0%, #ffff99 25%, #1aff1a 50%, #9999ff 75%, #ff9999 100%);
|
|
|
|
|
|
background-size: 10vw 10vw;
|
|
|
|
|
|
animation-name: scrollingBg;
|
|
|
|
|
|
animation-iteration-count: infinite;
|
|
|
|
|
|
animation-duration: 3s;
|
|
|
|
|
|
animation-timing-function: linear;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-busy .simplecomplete__input-field, .simplecomplete.is-busy .simplecomplete__value {
|
|
|
|
|
|
border-color: #FF64B1;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-busy .simplecomplete__results-list {
|
|
|
|
|
|
padding-top: 1em;
|
|
|
|
|
|
}
|
2021-10-10 20:22:02 +02:00
|
|
|
|
.simplecomplete.is-busy .simplecomplete__results-list-empty, .simplecomplete.is-busy .simplecomplete__results-list-item {
|
2021-10-09 12:50:48 +02:00
|
|
|
|
display: none;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-busy .simplecomplete__results-list:before, .simplecomplete.is-busy .simplecomplete__results-list:after {
|
|
|
|
|
|
display: block;
|
|
|
|
|
|
content: "";
|
|
|
|
|
|
border-radius: 0.5em;
|
|
|
|
|
|
height: 1.2em;
|
|
|
|
|
|
background: #EFEFEF;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
width: 90%;
|
|
|
|
|
|
margin: 0 0.5em;
|
2021-10-09 12:50:48 +02:00
|
|
|
|
animation-name: pulsingAnim;
|
|
|
|
|
|
animation-iteration-count: infinite;
|
|
|
|
|
|
animation-duration: 0.8s;
|
|
|
|
|
|
animation-timing-function: linear;
|
|
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete.is-busy .simplecomplete__results-list:after {
|
|
|
|
|
|
width: 60%;
|
|
|
|
|
|
margin-top: 0.6em;
|
2021-10-10 20:22:02 +02:00
|
|
|
|
margin-bottom: 0.4em;
|
2021-10-09 12:50:48 +02:00
|
|
|
|
}
|
|
|
|
|
|
.simplecomplete:not(.has-results) .simplecomplete__results {
|
|
|
|
|
|
display: none;
|
|
|
|
|
|
}
|