Release v0.1.9: enforce Photos API boundary and finalize Server migration

This commit is contained in:
渡口浪人
2026-10-17 01:39:23 +08:00
parent 46a0429d5e
commit b87bf6f77e
35 changed files with 724 additions and 155 deletions
+13
View File
@@ -153,3 +153,16 @@ form>.modal-actions{margin-top:8px}
.gallery-tabs button{min-width:0;white-space:normal;overflow-wrap:anywhere}
.gallery:empty{display:none}
/* The signed-out page needs its own form rhythm and a viewport-sized content area. */
body.login-mode .workspace{min-height:100dvh;display:flex;flex-direction:column}
body.login-mode #main{flex:1;display:grid;place-items:center;padding:24px 0 40px}
body.login-mode header,body.login-mode footer{flex-shrink:0}
.login-card{width:min(100%,480px);padding:32px}
.login-card h2{margin:20px 0 8px;font-size:24px;line-height:1.35}
.login-card>.hint{margin:0 0 24px;line-height:1.7}
#login-form{display:flex;flex-direction:column;gap:20px}
#login-form .check-row{align-items:center;gap:10px;font-weight:400;line-height:1.5}
#login-form .check-row input{margin:0;width:18px;height:18px}
#login-form>.primary{width:100%;min-height:46px;margin-top:4px}
@media(max-width:720px){body.login-mode .workspace{min-height:calc(100dvh - 92px)}body.login-mode #main{padding:16px 0 24px}.login-card{padding:24px}}