From 1fc964ec160043042c78889d29c8d6177d74969f Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 13 Jun 2024 17:30:50 +0800 Subject: [PATCH] add app mode --- package.json | 2 +- src/@layouts/components/VerticalNavLink.vue | 7 ++-- .../DefaultLayoutWithVerticalNav.vue | 5 ++- src/layouts/components/Footer.vue | 34 ++++++++++++++++++- src/layouts/components/UserProfile.vue | 24 ++++++++++--- src/pages/appcenter.vue | 27 +++++++++++++++ src/pages/dashboard.vue | 18 +++++++++- src/pages/resource.vue | 23 +++++++++++-- src/router/index.ts | 7 ++++ src/router/menu.ts | 5 ++- src/views/plugin/PluginCardListView.vue | 6 ++++ src/views/reorganize/TransferHistoryView.vue | 12 ++++++- src/views/site/SiteCardListView.vue | 20 ++++++++++- src/views/subscribe/SubscribeListView.vue | 12 ++++++- 14 files changed, 184 insertions(+), 18 deletions(-) create mode 100644 src/pages/appcenter.vue diff --git a/package.json b/package.json index 80fb4fac..6570ac5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "moviepilot", - "version": "1.9.4-2", + "version": "1.9.5", "private": true, "bin": "dist/service.js", "scripts": { diff --git a/src/@layouts/components/VerticalNavLink.vue b/src/@layouts/components/VerticalNavLink.vue index eb8f414e..b45ab283 100644 --- a/src/@layouts/components/VerticalNavLink.vue +++ b/src/@layouts/components/VerticalNavLink.vue @@ -33,11 +33,10 @@ defineProps<{ .nav-link a { display: flex; align-items: center; - cursor: pointer; - padding-left: 1.375rem; - padding-right: 1rem; - margin-right: 1.125em; border-radius: 0 3.125rem 3.125rem 0 !important; + cursor: pointer; + margin-inline-end: 1.125em; + padding-inline: 1.375rem 1rem; } } diff --git a/src/layouts/components/DefaultLayoutWithVerticalNav.vue b/src/layouts/components/DefaultLayoutWithVerticalNav.vue index 35627ed0..6c76bea7 100644 --- a/src/layouts/components/DefaultLayoutWithVerticalNav.vue +++ b/src/layouts/components/DefaultLayoutWithVerticalNav.vue @@ -19,6 +19,9 @@ const superUser = store.state.auth.superUser const getMenuList = (header: string) => { return SystemNavMenus.filter((item: NavMenu) => item.header === header && (!item.admin || superUser)) } + +// APP模式 +const appMode = computed(() => localStorage.getItem('MP_APPMODE') == '1')