modify style

This commit is contained in:
MaysWind
2025-11-24 22:04:20 +08:00
parent 6430a52027
commit 7d70859107
2 changed files with 8 additions and 12 deletions

View File

@@ -14,11 +14,11 @@
:title="tt('Set All to Included')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Include)"></v-list-item>
<v-list-item :prepend-icon="mdiSelect"
<v-list-item :prepend-icon="mdiSelectAll"
:title="tt('Set All to Default')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Default)"></v-list-item>
<v-list-item :prepend-icon="mdiSelectInverse"
<v-list-item :prepend-icon="mdiSelectAll"
:title="tt('Set All to Excluded')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Exclude)"></v-list-item>
@@ -58,11 +58,11 @@
:title="tt('Set All to Included')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Include)"></v-list-item>
<v-list-item :prepend-icon="mdiSelect"
<v-list-item :prepend-icon="mdiSelectAll"
:title="tt('Set All to Default')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Default)"></v-list-item>
<v-list-item :prepend-icon="mdiSelectInverse"
<v-list-item :prepend-icon="mdiSelectAll"
:title="tt('Set All to Excluded')"
:disabled="!hasAnyVisibleTag"
@click="setAllToState(false, TransactionTagFilterState.Exclude)"></v-list-item>
@@ -188,8 +188,6 @@ import type { TransactionTag } from '@/models/transaction_tag.ts';
import {
mdiSelectAll,
mdiSelect,
mdiSelectInverse,
mdiEyeOutline,
mdiEyeOffOutline,
mdiDotsVertical,

View File

@@ -40,27 +40,25 @@
</f7-list>
<f7-block class="combination-list-wrapper margin-vertical" key="default" v-show="!loading && hasAnyVisibleTag">
<f7-list class="margin-top-half margin-bottom" strong inset dividers>
<f7-list class="margin-top-half margin-bottom" strong inset dividers v-if="includeTagsCount > 1">
<f7-list-item radio
:title="tt(filterType.name)"
:key="filterType.type"
:value="filterType.type"
:checked="includeTagFilterType === filterType.type"
v-for="filterType in [TransactionTagFilterType.HasAny, TransactionTagFilterType.HasAll]"
@change="includeTagFilterType = filterType.type"
v-if="includeTagsCount > 1">
@change="includeTagFilterType = filterType.type">
</f7-list-item>
</f7-list>
<f7-list class="margin-top-half margin-bottom" strong inset dividers>
<f7-list class="margin-top-half margin-bottom" strong inset dividers v-if="excludeTagsCount > 1">
<f7-list-item radio
:title="tt(filterType.name)"
:key="filterType.type"
:value="filterType.type"
:checked="excludeTagFilterType === filterType.type"
v-for="filterType in [TransactionTagFilterType.NotHasAny, TransactionTagFilterType.NotHasAll]"
@change="excludeTagFilterType = filterType.type"
v-if="excludeTagsCount > 1">
@change="excludeTagFilterType = filterType.type">
</f7-list-item>
</f7-list>