freezmo/public
Martin Dvorak 4ac2f33e3f Fix the dead space between /create's sticky CTA and the phone tab bar
On phones the "Freeze my deck" strip floats one tab-bar height (4.6rem)
above the viewport bottom, but the page reserved env + 9rem of trailing
room — so at the end of the scroll the strip docked ~70px higher than where
it had been floating, leaving a visible cavity above the tab bar.

Phones now get exactly the sticky offset (env + 4.6rem) as trailing space:
the strip settles where it was floating and the bar is never double-counted.
Tablet/desktop (>=640px) keep the roomier 9rem — unchanged.

Verified at 360/390px: gap CTA-to-bar 70.3px -> 0.3px, ~70px less dead
scroll; tablet 800px and desktop 1280px measurements identical to before.
Service worker: freezmo-v7.
2026-10-08 19:06:36 +00:00
..
icons Use the new app icon everywhere 2026-10-08 00:38:54 +00:00
file.svg Initial commit from Create Next App 2026-10-05 07:05:33 +00:00
globe.svg Initial commit from Create Next App 2026-10-05 07:05:33 +00:00
next.svg Initial commit from Create Next App 2026-10-05 07:05:33 +00:00
sw.js Fix the dead space between /create's sticky CTA and the phone tab bar 2026-10-08 19:06:36 +00:00
vercel.svg Initial commit from Create Next App 2026-10-05 07:05:33 +00:00
window.svg Initial commit from Create Next App 2026-10-05 07:05:33 +00:00