diff --git a/src/layout/MainLayout.vue b/src/layout/MainLayout.vue index 77e2790..9e2dc26 100644 --- a/src/layout/MainLayout.vue +++ b/src/layout/MainLayout.vue @@ -5,9 +5,14 @@ v-if="navBarStore.isShowing" class="nav-bar" :title="navBarStore.title" - :left-arrow="!!navBarStore.canBack" - @left-click="doBack" + :left-arrow="!hasCustomLeft && !!navBarStore.canBack" + @left-click="onLeftClick" > + @@ -393,10 +393,4 @@ function getDirectoryKey(pathSegments: string[]): string { font-size: .8125rem; } } - -:global(.theme-dark) .page { - .go-up { - box-shadow: 0 .35rem 1rem rgba(0, 0, 0, .22); - } -} diff --git a/src/pages/setting/ConnectSetting.vue b/src/pages/setting/ConnectSetting.vue index 3f44403..299a2e8 100644 --- a/src/pages/setting/ConnectSetting.vue +++ b/src/pages/setting/ConnectSetting.vue @@ -1,103 +1,84 @@ diff --git a/src/pages/setting/DashboardSetting.vue b/src/pages/setting/DashboardSetting.vue index 66c8f59..ed6b89d 100644 --- a/src/pages/setting/DashboardSetting.vue +++ b/src/pages/setting/DashboardSetting.vue @@ -256,10 +256,4 @@ function normalizeSecondValue(value: string, fallback: number): number { flex-wrap: wrap; } } - -:global(.theme-dark) .page { - .card { - box-shadow: 0 .35rem 1rem rgba(0, 0, 0, .2); - } -} diff --git a/src/pages/setting/ThemeSetting.vue b/src/pages/setting/ThemeSetting.vue index aa5211b..d415540 100644 --- a/src/pages/setting/ThemeSetting.vue +++ b/src/pages/setting/ThemeSetting.vue @@ -84,10 +84,4 @@ const themeModeList: Array<{ label: string; value: ThemeMode }> = [ flex-wrap: wrap; } } - -:global(.theme-dark) .page { - .card { - box-shadow: 0 .35rem 1rem rgba(0, 0, 0, .2); - } -} diff --git a/src/pages/tabs/SettingsTab.vue b/src/pages/tabs/SettingsTab.vue index ec1ddaa..b1884c4 100644 --- a/src/pages/tabs/SettingsTab.vue +++ b/src/pages/tabs/SettingsTab.vue @@ -1,5 +1,5 @@