From 9793fb2babe2c429f06a64e4e55e199285c133bc Mon Sep 17 00:00:00 2001 From: Kuingsmile <96409857+Kuingsmile@users.noreply.github.com> Date: Mon, 12 Jan 2026 22:06:43 +0800 Subject: [PATCH] :sparkles: Feature(custom): hide sensitive keys by default, and add eye icon to switch --- src/renderer/pages/PicGoSetting.vue | 70 +++++++++++++++++++++++------ 1 file changed, 57 insertions(+), 13 deletions(-) diff --git a/src/renderer/pages/PicGoSetting.vue b/src/renderer/pages/PicGoSetting.vue index 8d1b9ee4..a89783b2 100644 --- a/src/renderer/pages/PicGoSetting.vue +++ b/src/renderer/pages/PicGoSetting.vue @@ -825,13 +825,18 @@ {{ t('pages.settings.advanced.serverEncryptionKeyDesc') }} - +
+ +
+ +
+
@@ -1391,12 +1396,17 @@ {{ t('pages.settings.advanced.serverKey') }} - +
+ +
+ +
+
@@ -1756,6 +1766,8 @@ import { CloudUpload, Download, Edit, + Eye, + EyeOff, FileText, FolderOpen, GitBranch, @@ -1991,6 +2003,8 @@ const logFileVisible = ref(false) const customLinkVisible = ref(false) const checkUpdateVisible = ref(false) const serverVisible = ref(false) +const serverKeyVisible = ref(false) +const apiKeyVisible = ref(false) const webServerVisible = ref(false) const syncVisible = ref(false) const upDownConfigVisible = ref(false) @@ -2481,3 +2495,33 @@ export default { name: 'SettingPage' } + +