Changeset 4bb93aa in Klonkt for src/assets


Ignore:
Timestamp:
08/12/2026 08:32:32 PM (3 months ago)
Author:
Robin <roboburr@…>
Children:
5412cbb
Parents:
5218863
Message:

Ward-PWA: hidden wint weer van display:flex

De gespreks-overlay stond vanaf het laden permanent over de pagina
(Robins schermafdruk, 12-8). De terugknop deed zijn werk wel: hij zette
netjes hidden. Maar het hidden-attribuut werkt via de browser-stylesheet
(display:none), en elke eigen display-regel wint daarvan; de flex van
#thread hield de overlay dus zichtbaar, dicht noch open te krijgen.

Eén regel lost de hele klasse op, niet alleen dit geval:
[hidden] { display: none !important; }

Changed files:
src/assets/css/ward.css

  • de [hidden]-regel, bovenaan, met uitleg

test/ward-pwa.test.js

  • bewaakt dat de regel bestaat EN dat er een display:flex is om van te winnen; anders bewaakt de test niets

-robo
Co-Authored-By: Claude Opus 4.8 <noreply@…>

File:
1 edited

Legend:

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

    r5218863 r4bb93aa  
    1010}
    1111* { box-sizing: border-box; }
     12/* Het hidden-attribuut wint ALTIJD. Zonder deze regel verslaat elke eigen
     13   display-regel (zoals de flex van #thread) de browser-default display:none,
     14   en dan staat een 'verborgen' overlay gewoon over de pagina heen. Dat was
     15   precies de vastzittende gespreks-overlay van 12-8. */
     16[hidden] { display: none !important; }
    1217body {
    1318  margin: 0; padding: 16px calc(16px + env(safe-area-inset-right)) 32px calc(16px + env(safe-area-inset-left));
Note: See TracChangeset for help on using the changeset viewer.