Compare commits

...

2 Commits

Author SHA1 Message Date
zimk
13f2ecc1c9 fix: 静默登录失败时不跳回登录页 2026-03-17 00:49:18 +08:00
zimk
9d061975ab fix: 移动端键盘弹出时 topbar 不再被顶出屏幕 2026-03-17 00:45:07 +08:00
2 changed files with 8 additions and 3 deletions

View File

@@ -256,8 +256,10 @@ async function loginWithKey(key, surfaceError = true) {
localStorage.removeItem(MODEL_STORAGE); localStorage.removeItem(MODEL_STORAGE);
localStorage.removeItem(ACCESS_KEY_STORAGE); localStorage.removeItem(ACCESS_KEY_STORAGE);
renderModelDropdown(); renderModelDropdown();
if (surfaceError) setLoginError(error.message || '登录失败'); if (surfaceError) {
showLogin(); setLoginError(error.message || '登录失败');
showLogin();
}
return false; return false;
} }
} }

View File

@@ -587,7 +587,8 @@ body.theme-light .md-pre { background: #f3f4f6; border-color: rgba(15,23,42,.08)
height: 100dvh; height: 100dvh;
min-height: 0; min-height: 0;
overflow: hidden; overflow: hidden;
grid-template-rows: auto minmax(0, 1fr) auto; display: flex;
flex-direction: column;
} }
.topbar { .topbar {
gap: 8px; gap: 8px;
@@ -623,6 +624,8 @@ body.theme-light .md-pre { background: #f3f4f6; border-color: rgba(15,23,42,.08)
.messages { .messages {
height: 100%; height: 100%;
flex: 1 1 0;
min-height: 0;
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
} }
.empty-state, .empty-state,