1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-11 07:51:20 +00:00

Resolve "Single select dropdown needs to be aligned"

This commit is contained in:
Bram Wiepjes 2021-02-11 13:17:24 +00:00
parent 273c76ef16
commit 5e32bc8e8e
2 changed files with 15 additions and 8 deletions
web-frontend/modules
core/assets/scss/components/fields
database/components/field

View file

@ -3,14 +3,21 @@
}
.field-single-select__dropdown-link {
display: block;
padding: 6px 10px;
display: flex;
align-items: center;
padding: 0 10px;
height: 32px;
&:hover {
text-decoration: none;
}
}
.field-single-select__dropdown-selected {
display: flex;
align-items: center;
}
.field-single-select__dropdown-option {
@extend %ellipsis;
@ -21,8 +28,4 @@
max-width: 100%;
@include fixed-height(20px, 12px);
&.field-single-select__dropdown-option--align-32 {
margin-top: 5px;
}
}

View file

@ -4,10 +4,14 @@
:class="{ 'dropdown--floating': !showInput }"
@contextmenu.stop
>
<a v-if="showInput" class="dropdown__selected" @click="show()">
<a
v-if="showInput"
class="field-single-select__dropdown-selected dropdown__selected"
@click="show()"
>
<div
v-if="hasValue()"
class="field-single-select__dropdown-option field-single-select__dropdown-option--align-32"
class="field-single-select__dropdown-option"
:class="'background-color--' + selectedColor"
>
{{ selectedName }}