Skip to content

Commit 4e0f5c8

Browse files
committed
Use compact list for filter items
1 parent 1652e96 commit 4e0f5c8

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/components/tasks/BaseTaskFilterControl.vue

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<v-icon>mdi-chevron-down</v-icon>
2323
</v-chip>
2424
</template>
25-
<v-sheet min-height="300" height="50dvh">
25+
<v-sheet min-height="300" max-height="80dvh">
2626
<v-banner sticky density="compact" class="pa-2">
2727
<v-btn
2828
@click="toggleSelectAll"
@@ -32,9 +32,9 @@
3232
<slot name="actions"></slot>
3333
</v-banner>
3434
<v-list
35-
class="flex-1-1 overflow-auto"
3635
v-model:selected="selectedValues"
3736
select-strategy="leaf"
37+
density="compact"
3838
>
3939
<v-list-item
4040
v-for="item in sortedItems"
@@ -43,9 +43,7 @@
4343
:value="item.value"
4444
>
4545
<template #prepend="{ isSelected }">
46-
<v-list-item-action start>
47-
<v-checkbox-btn :model-value="isSelected" />
48-
</v-list-item-action>
46+
<v-checkbox-btn density="compact" :model-value="isSelected" />
4947
</template>
5048
<template v-if="item.isPreferred" #append>
5149
<v-icon icon="mdi-star" />
@@ -124,7 +122,7 @@ const selectAllIcon = computed(() => {
124122
return 'mdi-checkbox-blank-outline'
125123
}
126124
if (selectedValues.value.length === allValues.value.length) {
127-
return 'mdi-close-box'
125+
return 'mdi-checkbox-marked'
128126
}
129127
return 'mdi-minus-box' // 'mdi-checkbox-marked' // 'mdi-minus-box'
130128
})

0 commit comments

Comments
 (0)