From d0853cca1ff88d7ebc97fcf4268aad4e73470f74 Mon Sep 17 00:00:00 2001 From: Kuingsmile <96409857+Kuingsmile@users.noreply.github.com> Date: Sun, 25 Jan 2026 12:58:38 +0800 Subject: [PATCH] :sparkles: Feature(custom): optimize image process setting page --- src/renderer/components/FirstTimeGuide.vue | 44 +- .../components/ImageProcessSetting.vue | 1447 ++++++++--------- src/renderer/components/InputBoxDialog.vue | 19 +- src/renderer/components/PerPicbedSetting.vue | 28 +- .../components/common/customRange.vue | 2 +- .../components/common/customSwitch.vue | 15 +- .../components/css/FirstTimeGuide.css | 16 - .../components/css/ImageProcessSetting.css | 37 - src/renderer/pages/Gallery.vue | 86 +- src/renderer/pages/PicGoSetting.vue | 4 +- src/renderer/pages/css/Gallery.css | 55 - 11 files changed, 810 insertions(+), 943 deletions(-) delete mode 100644 src/renderer/components/css/FirstTimeGuide.css diff --git a/src/renderer/components/FirstTimeGuide.vue b/src/renderer/components/FirstTimeGuide.vue index 76051b43..93ea5ff1 100644 --- a/src/renderer/components/FirstTimeGuide.vue +++ b/src/renderer/components/FirstTimeGuide.vue @@ -53,21 +53,31 @@
- - - - + + + +
@@ -93,6 +103,8 @@ import { computed, nextTick, onMounted, ref, watch } from 'vue' import { useI18n } from 'vue-i18n' import { useRoute, useRouter } from 'vue-router' +import CustomButton from '@/components/common/CustomButton.vue' + const { t } = useI18n() const route = useRoute() const router = useRouter() @@ -363,5 +375,3 @@ onMounted(async () => { window.addEventListener('resize', updateSpotlight) }) - - diff --git a/src/renderer/components/ImageProcessSetting.vue b/src/renderer/components/ImageProcessSetting.vue index e0bc4074..ab6b96ea 100644 --- a/src/renderer/components/ImageProcessSetting.vue +++ b/src/renderer/components/ImageProcessSetting.vue @@ -33,89 +33,70 @@ >
-
-
-
- -
-
-

{{ $t('pages.imageProcess.general.basicImageProcessing') }}

-
-
+ + + -
-
- + + + + - -
+ + + -
- - - -
-
-
- -
-
-
- -
-
-

{{ $t('pages.imageProcess.general.formatConversion') }}

-
-
- -
- + + -
+ -
-
- - + + + - -
+ + -
- -