From de8c22c18010aa8f5bee7e2c9764f01a153b22d7 Mon Sep 17 00:00:00 2001 From: InfinityPacer <160988576+InfinityPacer@users.noreply.github.com> Date: Sun, 5 Jul 2026 16:36:55 +0800 Subject: [PATCH] fix(ui): improve fab layering and cookiecloud hint (#515) --- src/locales/en-US.ts | 2 +- src/locales/zh-CN.ts | 2 +- src/locales/zh-TW.ts | 2 +- src/styles/common.scss | 8 ++++++++ 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/locales/en-US.ts b/src/locales/en-US.ts index d06147ce..339cffcd 100644 --- a/src/locales/en-US.ts +++ b/src/locales/en-US.ts @@ -2003,7 +2003,7 @@ export default { e2ePasswordHint: 'End-to-end encryption password generated by CookieCloud browser plugin', cookieCloudAuthHeader: 'Upload Auth Header', cookieCloudAuthHeaderHint: - 'Leave blank to disable upload authentication and keep original CookieCloud compatibility. When enabled, the uploader or reverse proxy must send X-CookieCloud-Auth.', + 'Leave blank to disable upload authentication, otherwise the uploader or reverse proxy must send X-CookieCloud-Auth', autoSyncInterval: 'Auto Sync Interval', autoSyncIntervalHint: 'Time interval for automatically syncing site cookies from CookieCloud server to MoviePilot', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 91bef854..89b5dd9e 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -1969,7 +1969,7 @@ export default { e2ePasswordHint: 'CookieCloud浏览器插件生成的端对端加密密码', cookieCloudAuthHeader: '上传认证 Header', cookieCloudAuthHeaderHint: - '留空表示关闭上传认证并保持原 CookieCloud 兼容;启用后上传端或反向代理需要发送 X-CookieCloud-Auth。', + '留空表示关闭上传认证,启用后上传端或反向代理需要发送 X-CookieCloud-Auth', autoSyncInterval: '自动同步间隔', autoSyncIntervalHint: '从CookieCloud服务器自动同步站点Cookie到MoviePilot的时间间隔', syncBlacklist: '同步域名黑名单', diff --git a/src/locales/zh-TW.ts b/src/locales/zh-TW.ts index e273089e..adde00e8 100644 --- a/src/locales/zh-TW.ts +++ b/src/locales/zh-TW.ts @@ -1968,7 +1968,7 @@ export default { e2ePasswordHint: 'CookieCloud瀏覽器插件生成的端對端加密密碼', cookieCloudAuthHeader: '上傳認證 Header', cookieCloudAuthHeaderHint: - '留空表示關閉上傳認證並保持原 CookieCloud 相容;啟用後上傳端或反向代理需要發送 X-CookieCloud-Auth。', + '留空表示關閉上傳認證,啟用後上傳端或反向代理需要發送 X-CookieCloud-Auth', autoSyncInterval: '自動同步間隔', autoSyncIntervalHint: '從CookieCloud服務器自動同步站點Cookie到MoviePilot的時間間隔', syncBlacklist: '同步域名黑名單', diff --git a/src/styles/common.scss b/src/styles/common.scss index 9e976c42..2a5003e1 100644 --- a/src/styles/common.scss +++ b/src/styles/common.scss @@ -1267,6 +1267,14 @@ html[data-theme="transparent"].transparent-glass-realtime .v-theme--transparent pointer-events: auto; } + // 展开后的页面操作栈应优先接收指针,避免被停靠的智能助手入口截走 hover。 + html:not([data-agent-assistant-open='true']):not([data-theme-customizer-open='true']) + .compact-fab-stack:has(> :nth-child(2)):hover, + html:not([data-agent-assistant-open='true']):not([data-theme-customizer-open='true']) + .compact-fab-stack:has(> :nth-child(2)):focus-within { + z-index: 2101; + } + .compact-fab-stack:has(> :nth-child(2):last-child) { --compact-fab-count: 2; }