From 88a5a8087a277b9ed5a7107ecfb8a5b828c4d7fd Mon Sep 17 00:00:00 2001 From: Kuingsmile <96409857+Kuingsmile@users.noreply.github.com> Date: Sun, 25 Jan 2026 16:04:32 +0800 Subject: [PATCH] :sparkles: Feature(custom): migrate all pages to tailwind --- currentVersion.md | 2 + src/renderer/assets/css/utilities.css | 1 + src/renderer/components/UnifiedConfigForm.vue | 1 - .../components/common/customInput.vue | 11 +- .../components/common/customSwitch.vue | 14 +- src/renderer/index.css | 18 +- src/renderer/manage/pages/BucketPage.vue | 810 +++++---- src/renderer/manage/pages/ManageMain.vue | 8 +- src/renderer/manage/pages/css/BucketPage.css | 1485 +---------------- src/renderer/pages/Gallery.vue | 6 +- src/renderer/pages/MiniPage.vue | 8 +- src/renderer/pages/PicGoSetting.vue | 6 +- src/renderer/pages/Upload.vue | 4 +- src/renderer/utils/drag.ts | 29 +- supported_format.md | 1 - 15 files changed, 462 insertions(+), 1942 deletions(-) diff --git a/currentVersion.md b/currentVersion.md index f5ca7b7d..a75196d3 100644 --- a/currentVersion.md +++ b/currentVersion.md @@ -25,6 +25,7 @@ - 优化相册页面卡片样式,边界更清晰,提升选择框视觉效果。 - 优化多个页面在窄屏下的显示,避免内容溢出。 - 文件浏览侧边栏名称超出宽度时支持滚动显示完整名称。 + - 优化了视频播放页面的显示效果。 - 相册页面支持显示已选数量、匹配的 URL 列表和记忆过滤器状态。 - 支持浏览完整插件列表、查看详情及一键安装。 - 新增新手引导页面,首次运行自动弹出。 @@ -38,6 +39,7 @@ - 修复了管理页面中排序下拉框显示异常的问题。 - 修复了管理页面图床列表未正确高亮当前选中项的问题。 +- 修复了管理页面markdown预览内容没有正确渲染的问题。 - 修复了暗色模式下任务页面的显示异常。 - 修复了图床设置页面“设置为默认图床”按钮状态更新不及时的问题。 - 修复了预处理设置页面中,图床水印独立设置按钮状态不同步的问题。 diff --git a/src/renderer/assets/css/utilities.css b/src/renderer/assets/css/utilities.css index cab64728..2308e6e6 100644 --- a/src/renderer/assets/css/utilities.css +++ b/src/renderer/assets/css/utilities.css @@ -29,3 +29,4 @@ @utility no-drag-region { -webkit-app-region: none; } + diff --git a/src/renderer/components/UnifiedConfigForm.vue b/src/renderer/components/UnifiedConfigForm.vue index cd34ac63..4c57f261 100644 --- a/src/renderer/components/UnifiedConfigForm.vue +++ b/src/renderer/components/UnifiedConfigForm.vue @@ -175,7 +175,6 @@ function validateForm(): boolean { } function clearFieldError(fieldName: string) { - console.log('Clearing error for field:', fieldName) if (validationErrors[fieldName]) { delete validationErrors[fieldName] } diff --git a/src/renderer/components/common/customInput.vue b/src/renderer/components/common/customInput.vue index c8f84bdd..84ed012d 100644 --- a/src/renderer/components/common/customInput.vue +++ b/src/renderer/components/common/customInput.vue @@ -6,16 +6,14 @@ * -
+
@@ -62,7 +60,6 @@ const [modelValue, modifiers] = defineModel({ }) const type = ref('text') -const visibleTooltips = ref(false) const { isPassword = false, @@ -80,10 +77,6 @@ const { tips?: string }>() -function toggleTooltip() { - visibleTooltips.value = !visibleTooltips.value -} - function transformMarkdownToHTML(markdown: string) { try { return marked.parse(markdown) diff --git a/src/renderer/components/common/customSwitch.vue b/src/renderer/components/common/customSwitch.vue index b2607d68..19239661 100644 --- a/src/renderer/components/common/customSwitch.vue +++ b/src/renderer/components/common/customSwitch.vue @@ -29,16 +29,14 @@
-
+
@@ -48,12 +46,10 @@