upgrade framework7 to 9.0

This commit is contained in:
MaysWind
2025-11-30 03:22:53 +08:00
parent 608411feab
commit 96561ec2be
28 changed files with 423 additions and 238 deletions
+5 -5
View File
@@ -9,20 +9,20 @@
</f7-nav-right>
<f7-subnavbar>
<f7-segmented strong :class="{ 'readonly': pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add }">
<f7-button :text="tt('Expense')" :active="transaction.type === TransactionType.Expense"
<f7-segmented strong round :class="{ 'readonly': pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add }">
<f7-button round :text="tt('Expense')" :active="transaction.type === TransactionType.Expense"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Expense"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Expense"></f7-button>
<f7-button :text="tt('Income')" :active="transaction.type === TransactionType.Income"
<f7-button round :text="tt('Income')" :active="transaction.type === TransactionType.Income"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Income"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Income"></f7-button>
<f7-button :text="tt('Transfer')" :active="transaction.type === TransactionType.Transfer"
<f7-button round :text="tt('Transfer')" :active="transaction.type === TransactionType.Transfer"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Transfer"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Transfer"></f7-button>
<f7-button :text="tt('Modify Balance')" :active="transaction.type === TransactionType.ModifyBalance"
<f7-button round :text="tt('Modify Balance')" :active="transaction.type === TransactionType.ModifyBalance"
v-if="pageTypeAndMode?.type === TransactionEditPageType.Transaction && transaction.type === TransactionType.ModifyBalance"></f7-button>
</f7-segmented>
</f7-subnavbar>
+10 -2
View File
@@ -1572,9 +1572,17 @@ html[dir="rtl"] .list.transaction-info-list li.transaction-info .transaction-foo
.date-popover-menu .popover-inner,
.category-popover-menu .popover-inner,
.account-popover-menu .popover-inner,
.more-popover-menu .popover-inner{
.more-popover-menu .popover-inner {
max-height: 400px;
overflow-y: auto;
> .list {
overflow-y: auto;
}
}
.transaction-calendar-container .dp__theme_light,
.transaction-calendar-container .dp__theme_dark {
--dp-background-color: var(--f7-list-strong-bg-color);
}
.transaction-calendar-container .dp__main .dp__menu {