v1/web/themes/contrib/gin/dist/css/components/autocomplete.css

103 lines
2.7 KiB
CSS

.ui-autocomplete,
.ui-dialog .ui-autocomplete {
color: var(--gin-color-text);
background: var(--gin-bg-input);
border-radius: 0 0 var(--gin-border-m) var(--gin-border-m);
}
.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,
.ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active {
color: var(--gin-color-primary-hover);
background-color: var(--gin-bg-item-hover);
}
.ui-state-active, .ui-dialog .ui-state-active,
.ui-widget-content .ui-state-active,
.ui-dialog .ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-dialog .ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-dialog a.ui-button:active,
.ui-button:active,
.ui-dialog .ui-button:active,
.ui-button.ui-state-active:hover,
.ui-dialog .ui-button.ui-state-active:hover {
border: none;
}
.ui-autocomplete .ui-menu-item a {
color: var(--gin-color-text);
}
.ui-autocomplete .ui-menu-item a:hover {
color: var(--gin-color-primary-hover);
background-color: var(--gin-bg-item-hover);
}
.ui-widget.ui-widget-content {
padding: 0;
border: 1px solid var(--gin-border-color);
}
div.autocomplete-deluxe-multiple {
color: var(--gin-color-text);
background: var(--gin-bg-input);
border: 1px solid var(--gin-border-color-form-element);
border-radius: var(--gin-border-m);
box-sizing: border-box;
transition: var(--gin-transition);
}
.autocomplete-deluxe-container input.autocomplete-deluxe-form {
min-height: 0;
background: none;
}
.autocomplete-deluxe-item {
color: var(--gin-color-primary-hover);
background-color: var(--gin-color-primary-light-hover);
border-radius: var(--gin-border-l);
border: 0 none;
box-shadow: none;
}
[dir="ltr"] .autocomplete-deluxe-item {
padding: 6px var(--gin-spacing-l) 6px 12px;
}
[dir="rtl"] .autocomplete-deluxe-item {
padding: 6px 12px 6px var(--gin-spacing-l);
}
.autocomplete-deluxe-item:hover, .autocomplete-deluxe-item:active {
color: var(--gin-color-button-text);
background-color: var(--gin-color-primary);
}
.autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
top: 6px;
-webkit-mask-image: url("../../media/sprite.svg#close-view");
mask-image: url("../../media/sprite.svg#close-view");
-webkit-mask-size: 10px 10px;
mask-size: 10px 10px;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-position: center;
mask-position: center;
background: var(--gin-color-primary);
}
[dir="ltr"] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
right: 6px;
}
[dir="rtl"] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete {
left: 6px;
}
.autocomplete-deluxe-item:hover .autocomplete-deluxe-item-delete,
.autocomplete-deluxe-item .autocomplete-deluxe-item-delete:hover {
background: var(--gin-color-button-text);
}