Feature(custom): optimize UI of config sync panel and dialog

This commit is contained in:
Kuingsmile
2025-12-31 11:47:42 +08:00
parent 07c4bd75a9
commit edff735328
5 changed files with 655 additions and 146 deletions
+9 -3
View File
@@ -683,8 +683,10 @@
"sync": {
"allConfig": "All Configuration",
"commonConfig": "Common Configuration",
"configureSync": "Platform Config",
"downloadSettings": "Download Settings",
"fileManagement": "File Management",
"fileManagementDesc": "Access and manage configuration files",
"galleryDB": "Gallery Database Sync",
"gitea": {
"branch": "Branch Name",
@@ -706,25 +708,29 @@
"username": "GitHub Username"
},
"manageConfig": "Manage Configuration",
"migrateDesc": "Import configuration and gallery data from PicGo",
"migrateFromPicGo": "Migrate from PicGo",
"mirgrateContent": "You are about to import configuration files and albums from PicGo, which will overwrite the current configuration files and albums. Do you want to continue?",
"mirgrateFailed": "Import Failed",
"mirgrateSuccess": "Import Successful, Please Restart PicList to Take Effect",
"mirgrateTitle": "Notification",
"notConfigured": "Not configured",
"openConfigFile": "Open Configuration File",
"openConfigFileDir": "Open Configuration File Directory",
"selectType": "Please select sync type",
"syncConfigNote": "The files to be synced are configuration files",
"selectType": "Please select sync platform",
"syncActions": "Sync Actions",
"syncConfigProxy": "Proxy",
"syncConfiguration": "Sync Configuration",
"syncConfiguration": "Sync Platform",
"syncEndpointConfig": "Endpoint Configuration",
"syncResult": { "failed": "Sync Failed", "success": "Sync Successful" },
"title": "Sync",
"upDownloadDesc": "Sync configuration files and gallery data to cloud",
"upDownloadSettings": "Sync Config & Gallery",
"uploadSettings": "Upload Settings",
"webdav": {
"authType": "WebDAV Auth Type",
"enableSSL": "Enable SSL/TLS",
"enableSSLDesc": "Use secure connection (recommended)",
"password": "WebDAV Password",
"savePath": "WebDAV Save Path",
"username": "WebDAV Username"
+9 -3
View File
@@ -683,8 +683,10 @@
"sync": {
"allConfig": "所有配置",
"commonConfig": "通用配置",
"configureSync": "平台设置",
"downloadSettings": "下载配置",
"fileManagement": "文件管理",
"fileManagementDesc": "访问和管理配置文件",
"galleryDB": "相册数据库同步",
"gitea": { "branch": "分支名", "repo": "仓库名", "token": "访问令牌", "username": "用户名" },
"giteaHost": "Gitea 地址",
@@ -701,25 +703,29 @@
"username": "GitHub 用户名"
},
"manageConfig": "管理配置",
"migrateDesc": "从 PicGo 导入配置和相册数据",
"migrateFromPicGo": "从PicGo迁移",
"mirgrateContent": "即将导入PicGo的配置文件和相册, 这将覆盖当前的配置文件和相册, 是否继续?",
"mirgrateFailed": "导入失败",
"mirgrateSuccess": "导入成功, 请重启PicList生效",
"mirgrateTitle": "通知",
"notConfigured": "未配置",
"openConfigFile": "打开配置文件",
"openConfigFileDir": "打开配置文件目录",
"selectType": "请选择同步类型",
"syncConfigNote": "同步的文件为配置文件",
"selectType": "请选择平台",
"syncActions": "同步操作",
"syncConfigProxy": "代理",
"syncConfiguration": "同步配置",
"syncConfiguration": "同步平台",
"syncEndpointConfig": "平台设置",
"syncResult": { "failed": "同步失败", "success": "同步成功" },
"title": "配置/相册同步",
"upDownloadDesc": "同步配置文件和相册数据到云端",
"upDownloadSettings": "同步配置和相册",
"uploadSettings": "上传配置",
"webdav": {
"authType": "WebDAV 认证类型",
"enableSSL": "启用 SSL/TLS",
"enableSSLDesc": "使用安全连接 (推荐)",
"password": "WebDAV 密码",
"savePath": "WebDAV 保存路径",
"username": "WebDAV 用户名"
+9 -3
View File
@@ -683,8 +683,10 @@
"sync": {
"allConfig": "所有配置",
"commonConfig": "通用配置",
"configureSync": "平台配置",
"downloadSettings": "下載配置",
"fileManagement": "文件管理",
"fileManagementDesc": "訪問和管理配置文件",
"galleryDB": "相冊數據庫同步",
"gitea": { "branch": "分支名", "repo": "倉庫名", "token": "訪問令牌", "username": "用戶名" },
"giteaHost": "Gitea 地址",
@@ -701,25 +703,29 @@
"username": "GitHub 用戶名"
},
"manageConfig": "管理配置",
"migrateDesc": "從 PicGo 導入配置和相冊數據",
"migrateFromPicGo": "從PicGo遷移",
"mirgrateContent": "即將導入PicGo的配置文件和相冊, 這將覆蓋當前的配置文件和相冊, 是否繼續?",
"mirgrateFailed": "導入失敗",
"mirgrateSuccess": "導入成功, 請重啟PicList生效",
"mirgrateTitle": "通知",
"notConfigured": "未配置",
"openConfigFile": "打開配置文件",
"openConfigFileDir": "打開配置文件目錄",
"selectType": "請選擇同步類型",
"syncConfigNote": "同步的文件為配置文件",
"selectType": "請選擇同步平台類型",
"syncActions": "同步操作",
"syncConfigProxy": "代理",
"syncConfiguration": "同步配置",
"syncConfiguration": "同步平台",
"syncEndpointConfig": "平台配置",
"syncResult": { "failed": "同步失敗", "success": "同步成功" },
"title": "配置/相冊同步",
"upDownloadDesc": "同步配置文件和相冊數據到雲端",
"upDownloadSettings": "同步配置和相冊",
"uploadSettings": "上傳配置",
"webdav": {
"authType": "WebDAV 認證類型",
"enableSSL": "啟用 SSL/TLS",
"enableSSLDesc": "使用安全連接 (推薦)",
"password": "WebDAV 密碼",
"savePath": "WebDAV 保存路徑",
"username": "WebDAV 用戶名"