diff --git a/background.js b/background.js index cb4a879..a1e5d6c 100644 --- a/background.js +++ b/background.js @@ -67,7 +67,7 @@ const PERSISTED_SETTING_DEFAULTS = { emailGenerator: 'duck', // 注册邮箱生成方式:duck / cloudflare。 inbucketHost: '', // 仅当 mailProvider 为 inbucket 时填写 Inbucket 地址,其他情况保持为空。 inbucketMailbox: '', // 仅当 mailProvider 为 inbucket 时填写邮箱名,其他情况保持为空。 - hotmailServiceMode: HOTMAIL_SERVICE_MODE_REMOTE, // Hotmail 服务模式:远程服务 / 本地助手。 + hotmailServiceMode: HOTMAIL_SERVICE_MODE_LOCAL, // Hotmail 服务模式:远程服务 / 本地助手。 hotmailRemoteBaseUrl: DEFAULT_HOTMAIL_REMOTE_BASE_URL, // Hotmail 远程服务地址。 hotmailLocalBaseUrl: DEFAULT_HOTMAIL_LOCAL_BASE_URL, // Hotmail 本地 helper 地址。 cloudflareDomain: '', // 仅当 emailGenerator=cloudflare 时填写自定义域名。 @@ -198,9 +198,7 @@ function normalizeCloudflareDomains(values) { } function normalizeHotmailServiceMode(rawValue = '') { - return String(rawValue || '').trim().toLowerCase() === HOTMAIL_SERVICE_MODE_LOCAL - ? HOTMAIL_SERVICE_MODE_LOCAL - : HOTMAIL_SERVICE_MODE_REMOTE; + return HOTMAIL_SERVICE_MODE_LOCAL; } function normalizeHotmailRemoteBaseUrl(rawValue = '') { diff --git a/sidepanel/sidepanel.css b/sidepanel/sidepanel.css index b627d9d..b072801 100644 --- a/sidepanel/sidepanel.css +++ b/sidepanel/sidepanel.css @@ -327,6 +327,11 @@ header { gap: 2px; } +.section-mini-copy .section-label { + font-size: 14px; + letter-spacing: 0.04em; +} + .section-mini-actions { display: flex; align-items: center; @@ -335,11 +340,6 @@ header { justify-content: flex-end; } -.section-hint { - color: var(--text-muted); - font-size: 12px; -} - .data-row { display: flex; align-items: center; @@ -496,6 +496,20 @@ header { box-shadow: 0 0 0 1px var(--blue-glow); } +.choice-btn:disabled { + border-color: var(--border); + background: var(--bg-elevated); + color: var(--text-muted); + cursor: not-allowed; + box-shadow: none; +} + +.choice-btn:disabled:hover { + border-color: var(--border); + background: var(--bg-elevated); + color: var(--text-muted); +} + #btn-fetch-email, #btn-save-settings { padding-inline: 10px; diff --git a/sidepanel/sidepanel.html b/sidepanel/sidepanel.html index 6f545b2..2698bce 100644 --- a/sidepanel/sidepanel.html +++ b/sidepanel/sidepanel.html @@ -130,7 +130,7 @@
邮箱服务