fix(ui): keep last Keys card above ticker on mobile #21
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/keys-mobile-vesselapi-clip"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
On phones the API Keys view clipped
VESSELAPI_API_KEYunder the fixed MKT/NEWS dock (100vh+ 2.2rem padding). The last card's paste field and Save were untappable.Changes (CSS only in
app/static/index.html)100vhfallback, then100dvhminus topbar, dock, andsafe-area-inset-bottom.padding-bottom: env(safe-area-inset-bottom)(content-box) so tickers sit above the Android/iOS home inset. Viewportviewport-fit=cover..subviewpadding-bottom:calc(var(--dock-h) + 1.5rem)so last controls in Keys/Settings/etc. can scroll above the ticker.max-width: 820px:.key-formwraps (input 100% width, Save on next row, 44px min tap targets). Desktopauto-fit minmax(320px, 1fr)unchanged.Verify
Playwright at 390x844: last card
VESSELAPI_API_KEY, form/input/Save fully above dock, tap heights 44px, form inside card. Desktop grid still three ~395px columns.Does not change keystore/API.