Changeset 9ef3c56 in Klonkt for src/assets


Ignore:
Timestamp:
06/19/2026 11:50:23 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
4ad669a
Parents:
a0bff44
Message:

fix(mobile): hide fixed bottom bars when the keyboard is open

Site-wide: body.kb-open (set via visualViewport when the keyboard opens +
an input field has focus) hides the bottom tab + mini player, so they no
longer float over or overlap input fields while typing. style.css?v=12.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/assets/css/style.css

    ra0bff44 r9ef3c56  
    620620.pcms-main { padding-bottom: 5.5rem; }
    621621body.has-audio-player .pcms-main { padding-bottom: 5.5rem; }
     622
     623/* Mobiel toetsenbord open (body.kb-open, gezet via visualViewport in shell.ejs):
     624   verberg de vaste onderbalken — anders zweven de bottom-tab + mini-speler boven
     625   het toetsenbord of overlappen ze het invoerveld. Ze komen terug zodra het
     626   toetsenbord sluit. De extra clearance onderaan is dan ook niet meer nodig. */
     627body.kb-open .bottom-tab,
     628body.kb-open .audio-player { display: none !important; }
     629body.kb-open .pcms-main { padding-bottom: 1rem; }
    622630
    623631/* ============================================================
Note: See TracChangeset for help on using the changeset viewer.