From e36a4e6f6ca1c5aa2ebb65b2eab0dfb6c9f0f33b Mon Sep 17 00:00:00 2001 From: x1ao4 Date: Mon, 6 Oct 2025 14:42:45 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=85=83=E6=95=B0=E6=8D=AE=E6=A8=A1=E6=80=81=E6=A1=86=E5=86=85?= =?UTF-8?q?=E7=9A=84=E5=8C=B9=E9=85=8D=E7=BB=93=E6=9E=9C=E7=9A=84=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=95=88=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/static/css/main.css | 28 ++++++++++++++++++++++++++++ app/templates/index.html | 10 ++++++---- 2 files changed, 34 insertions(+), 4 deletions(-) diff --git a/app/static/css/main.css b/app/static/css/main.css index ecdc2eb..4a92e2e 100644 --- a/app/static/css/main.css +++ b/app/static/css/main.css @@ -7735,6 +7735,34 @@ div:has(> .collapse:not(.show)):has(+ .row.title[title^="资源搜索"]) { text-decoration: none; } +/* 匹配结果主文本区域:防止换行,仅该区域横向滚动 */ +#editMetadataModal .matched-result { + flex-wrap: nowrap !important; /* 整体不换行,季数固定在末尾 */ + min-width: 0 !important; +} + +#editMetadataModal .matched-result .matched-main { + overflow-x: auto !important; /* 主文本横向滚动 */ + overflow-y: hidden !important; + white-space: nowrap !important; /* 主文本单行 */ + flex: 1 1 auto !important; /* 占据剩余空间 */ + min-width: 0 !important; /* 允许收缩以形成滚动 */ + scrollbar-width: none; /* Firefox 隐藏滚动条 */ + -ms-overflow-style: none; /* IE/Edge (旧版) 隐藏滚动条 */ +} + +/* WebKit 隐藏滚动条但保留滚动行为 */ +#editMetadataModal .matched-result .matched-main::-webkit-scrollbar { + display: none; +} + +/* 主文本内部元素不换行且不被挤压 */ +#editMetadataModal .matched-result .matched-main a, +#editMetadataModal .matched-result .matched-main span { + white-space: nowrap !important; + flex-shrink: 0 !important; +} + /* 编辑元数据底部提示内的 TMDB 链接样式 */ #editMetadataModal .tmdb-link { color: var(--dark-text-color); diff --git a/app/templates/index.html b/app/templates/index.html index 1d971c4..b0a92a1 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -2739,10 +2739,12 @@ 匹配结果
- - {{ editMetadata.display.matched_label }} - - {{ editMetadata.display.matched_label }} +
+ + {{ editMetadata.display.matched_label }} + + {{ editMetadata.display.matched_label }} +
From c75046b60d653a72f8d52f7847007fb60ded657c Mon Sep 17 00:00:00 2001 From: x1ao4 Date: Mon, 6 Oct 2025 15:26:09 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=8F=91=E7=8E=B0/?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=97=E8=A1=A8=E6=B5=B7=E6=8A=A5=E6=82=AC?= =?UTF-8?q?=E5=81=9C=E6=97=B6=E7=9A=84=20no-poster=20=E8=83=8C=E6=99=AF?= =?UTF-8?q?=EF=BC=8C=E9=81=BF=E5=85=8D=E5=8D=8A=E9=80=8F=E6=98=8E=E5=BA=95?= =?UTF-8?q?=E5=9B=BE=E9=9C=B2=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/static/css/main.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/static/css/main.css b/app/static/css/main.css index 4a92e2e..ffc8a41 100644 --- a/app/static/css/main.css +++ b/app/static/css/main.css @@ -8234,4 +8234,11 @@ div:has(> .collapse:not(.show)):has(+ .row.title[title^="资源搜索"]) { .discovery-title[style*="cursor: pointer"]:hover { color: var(--focus-border-color); +} + +/* 修复:发现/任务列表海报悬停时不应显示半透明 no-poster + 原因:.discovery-poster 设有默认背景图 no-poster.svg,悬停时 img 透明度为 0,导致背景图透出 + 处理:悬停状态下移除背景图,仅保留底色,避免 no-poster 露出 */ +.discovery-poster:hover { + background-image: none !important; } \ No newline at end of file From 8063ec0cf81ff9465df229ab4e765268d9cdca32 Mon Sep 17 00:00:00 2001 From: x1ao4 Date: Mon, 6 Oct 2025 16:31:10 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=B5=B7=E6=8A=A5=E8=A7=86=E5=9B=BE=E7=9A=84?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E9=80=BB=E8=BE=91=EF=BC=8C=E6=82=AC=E5=81=9C?= =?UTF-8?q?=E6=97=B6=E9=9A=90=E8=97=8F=E4=BB=BB=E5=8A=A1=E8=BF=9B=E5=BA=A6?= =?UTF-8?q?=E5=BE=BD=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/static/css/main.css | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/static/css/main.css b/app/static/css/main.css index ffc8a41..08b81a2 100644 --- a/app/static/css/main.css +++ b/app/static/css/main.css @@ -8241,4 +8241,20 @@ div:has(> .collapse:not(.show)):has(+ .row.title[title^="资源搜索"]) { 处理:悬停状态下移除背景图,仅保留底色,避免 no-poster 露出 */ .discovery-poster:hover { background-image: none !important; +} + +/* 任务列表海报视图:悬停时隐藏右上角的任务进度徽标,不影响其他页面 */ +.tasklist-poster-mode .discovery-poster .discovery-rating { + opacity: 1; + transition: opacity 0.2s ease; +} + +.tasklist-poster-mode .discovery-poster:hover .discovery-rating { + opacity: 0; +} + +/* 任务列表海报视图:悬停时让进度徽标完全“不可交互” */ +.tasklist-poster-mode .discovery-poster:hover .discovery-rating { + pointer-events: none !important; /* 不响应鼠标事件 */ + cursor: default !important; /* 指针恢复为默认 */ } \ No newline at end of file