mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 09:14:27 +08:00
add more actions menu in account page
This commit is contained in:
@@ -53,6 +53,10 @@ body {
|
|||||||
--f7-theme-color-tint: #d09467;
|
--f7-theme-color-tint: #d09467;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.navbar .navbar-compact-icons.right a + a {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.work-break-all {
|
.work-break-all {
|
||||||
word-break: break-all;
|
word-break: break-all;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -267,6 +267,7 @@ export default {
|
|||||||
'Edit': 'Edit',
|
'Edit': 'Edit',
|
||||||
'Delete': 'Delete',
|
'Delete': 'Delete',
|
||||||
'Search': 'Search',
|
'Search': 'Search',
|
||||||
|
'Sort': 'Sort',
|
||||||
'User': 'User',
|
'User': 'User',
|
||||||
'Application': 'Application',
|
'Application': 'Application',
|
||||||
'Details': 'Details',
|
'Details': 'Details',
|
||||||
|
|||||||
@@ -267,6 +267,7 @@ export default {
|
|||||||
'Edit': '编辑',
|
'Edit': '编辑',
|
||||||
'Delete': '删除',
|
'Delete': '删除',
|
||||||
'Search': '搜索',
|
'Search': '搜索',
|
||||||
|
'Sort': '排序',
|
||||||
'User': '用户',
|
'User': '用户',
|
||||||
'Application': '应用',
|
'Application': '应用',
|
||||||
'Details': '详情',
|
'Details': '详情',
|
||||||
|
|||||||
@@ -182,6 +182,7 @@ new Vue({
|
|||||||
app.dialog.close();
|
app.dialog.close();
|
||||||
app.sheet.close();
|
app.sheet.close();
|
||||||
app.popup.close();
|
app.popup.close();
|
||||||
|
app.actions.close();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}, false);
|
}, false);
|
||||||
|
|||||||
@@ -3,7 +3,8 @@
|
|||||||
<f7-navbar>
|
<f7-navbar>
|
||||||
<f7-nav-left :back-link="$t('Back')"></f7-nav-left>
|
<f7-nav-left :back-link="$t('Back')"></f7-nav-left>
|
||||||
<f7-nav-title :title="$t('Account List')"></f7-nav-title>
|
<f7-nav-title :title="$t('Account List')"></f7-nav-title>
|
||||||
<f7-nav-right>
|
<f7-nav-right class="navbar-compact-icons">
|
||||||
|
<f7-link icon-f7="ellipsis" v-if="!sortable" @click="showMoreActionSheet = true"></f7-link>
|
||||||
<f7-link href="/account/add" icon-f7="plus" v-if="!sortable"></f7-link>
|
<f7-link href="/account/add" icon-f7="plus" v-if="!sortable"></f7-link>
|
||||||
<f7-link :text="$t('Done')" :class="{ 'disabled': displayOrderSaving }" @click="saveSortResult" v-else-if="sortable"></f7-link>
|
<f7-link :text="$t('Done')" :class="{ 'disabled': displayOrderSaving }" @click="saveSortResult" v-else-if="sortable"></f7-link>
|
||||||
</f7-nav-right>
|
</f7-nav-right>
|
||||||
@@ -121,6 +122,15 @@
|
|||||||
</f7-list>
|
</f7-list>
|
||||||
</f7-card-content>
|
</f7-card-content>
|
||||||
</f7-card>
|
</f7-card>
|
||||||
|
<f7-actions close-by-outside-click :opened="showMoreActionSheet" @actions:closed="showMoreActionSheet = false">
|
||||||
|
<f7-actions-group>
|
||||||
|
<f7-actions-button @click="sortable = true">{{ $t('Sort') }}</f7-actions-button>
|
||||||
|
</f7-actions-group>
|
||||||
|
<f7-actions-group>
|
||||||
|
<f7-actions-button color="red" close>{{ $t('Cancel') }}</f7-actions-button>
|
||||||
|
</f7-actions-group>
|
||||||
|
</f7-actions>
|
||||||
|
|
||||||
</f7-page>
|
</f7-page>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -133,6 +143,7 @@ export default {
|
|||||||
showHidden: false,
|
showHidden: false,
|
||||||
sortable: false,
|
sortable: false,
|
||||||
showAccountBalance: this.$settings.isShowAccountBalance(),
|
showAccountBalance: this.$settings.isShowAccountBalance(),
|
||||||
|
showMoreActionSheet: false,
|
||||||
displayOrderModified: false,
|
displayOrderModified: false,
|
||||||
displayOrderSaving: false
|
displayOrderSaving: false
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user