openreplay/frontend/app/components/shared/WidgetAutoComplete/widgetAutoComplete.module.css
Shekar Siri 2ed5cac986
Webpack upgrade and dependency cleanup (#523)
* change(ui) - webpack update
* change(ui) - api optimize and other fixes
2022-06-03 16:47:38 +02:00

84 lines
No EOL
1.3 KiB
CSS

.searchWrapper {
width: 250px;
padding: 10px 5px;
height: 30px;
border-radius: 3px;
cursor: pointer;
border: solid thin transparent;
margin: 0 -5px;
&:after {
content: '';
width: 100%;
border-bottom: dotted thin $gray-light;
position: absolute;
right: 5px;
bottom: 0;
}
& input {
padding: 0 5px;
}
&:hover {
border: solid thin $gray-light;
&:after {
display: none;
}
}
&.focused {
background-color: $gray-light;
&:after {
display: none;
}
}
}
.selected {
width: 100%;
& span {
max-width: 210px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
}
.search {
padding: 8px 0;
border: none;
&:focus, &:active {
border: none !important;
}
}
.menuWrapper {
display: flex;
flex-direction: column;
& > div {
flex-shrink: 0;
}
border: solid thin $gray-light;
top: 31px;
z-index: 1;
margin-left: -5px;
max-height: 180px;
overflow-y: auto;
&::-webkit-scrollbar {
width: 1px;
}
}
.optionItem {
border-bottom: solid thin $gray-light;
padding: 8px;
max-width: 250px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer;
&:last-child {
border-bottom: none;
}
&:hover {
background-color: $gray-lightest;
}
}