diff options
| author | user <user@clank> | 2026-08-30 19:14:10 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-08-30 19:14:10 +0200 |
| commit | b34cab730e986f0558d6626a93b3f03d48076541 (patch) | |
| tree | abd6c495442659df15eec23abcd5c651a5eda911 /docs | |
| parent | web: the config cast zeroes the padding before going compact (diff) | |
| download | slosh-b34cab730e986f0558d6626a93b3f03d48076541.tar.gz slosh-b34cab730e986f0558d6626a93b3f03d48076541.tar.xz slosh-b34cab730e986f0558d6626a93b3f03d48076541.zip | |
web: the floating logo yields to the buttons and the rising terminal
Two overlaps the section observers missed. The show opened on the big
logo leaving, but the hero's buttons sit below it, so there was a band
of scroll with the little logo arriving on top of install/try/docs --
observe the whole hero instead. And at the tour's exit the stage
unpins and is dragged up through the logo's air before the try section
crosses its line -- no section boundary says so, but two rects do: a
rAF-throttled collision check against the pinned player's rect, and
whenever the terminal would touch the logo, the logo yields.
Verified by sweeping fifteen scroll positions: shown through the whole
tour, hidden over the buttons, the rising terminal, the demo box and
the install tabs, with zero overlapping frames.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
