diff --git a/assets/styles/components.scss b/assets/styles/components.scss index f86ee3ba9..5bfd9d575 100644 --- a/assets/styles/components.scss +++ b/assets/styles/components.scss @@ -166,6 +166,14 @@ a { color: var(--color-link); + + &:focus-visible, + &:hover { + color: var(--color-link-hover); + } + &:active { + color: var(--color-link-active); + } } img { @@ -431,6 +439,8 @@ .multiselect--above .multiselect__content-wrapper { border-top: none !important; + border-top-left-radius: var(--size-rounded-card) !important; + border-top-right-radius: var(--size-rounded-card) !important; } .multiselect { @@ -481,12 +491,6 @@ line-height: 20px; } } - .multiselect--above { - .multiselect__content-wrapper { - border-top-left-radius: var(--size-rounded-card); - border-top-right-radius: var(--size-rounded-card); - } - } .multiselect__content-wrapper { background: var(--color-dropdown-bg); border: none; diff --git a/components/ui/VersionFilterControl.vue b/components/ui/VersionFilterControl.vue index ae98ccc7e..b141596d6 100644 --- a/components/ui/VersionFilterControl.vue +++ b/components/ui/VersionFilterControl.vue @@ -8,7 +8,7 @@ v-model="selectedLoader" :options="getValidLoaders()" :multiple="false" - :searchable="true" + :searchable="false" :show-no-results="false" :close-on-select="true" :clear-search-on-select="false" @@ -32,8 +32,8 @@ :searchable="true" :show-no-results="false" :close-on-select="false" - :clear-search-on-select="false" :show-labels="false" + :hide-selected="true" :selectable="() => selectedGameVersions.length <= 6" placeholder="Filter versions..." @input="updateVersionFilters()" @@ -48,18 +48,35 @@ description="Include snapshots" :border="false" /> +