doxa-maps-cdn/app
driver caa7fc4352 Deep Research: the header leaves while the gallery is scrolled; the Deeper Research line is small
The Driver, reviewing on a phone: on /deep-research the site header stayed while every other
page lets it scroll away, and the "Want Deeper Research?" line under the research map was far
too big.

/deep-research keeps the verified layout at rest: the page does not scroll, the header shows,
and the gallery fills the rest of the screen, its bottom menu button included. The gallery
scrolls inside its own main pane, so a finger or a wheel over it never moves the page. Once
that pane is scrolled down a little, <html> gets rg-header-hidden: the header hides and the
gallery takes the whole screen (100svh). Back at the pane's top, the header returns. One
scroller, so nothing fights its momentum. A capture-phase scroll listener on the gallery's
shadow root sees the pane; only a scroller at least half the gallery's height counts. Measured
with a real finger at 390: the map (703 px) and the open sheet (211 px) never resize, and the
header hides once and returns once.

/research: the line is 1.2rem, the size of the homepage's "Explore our research maps" link.
2026-09-30 04:00:52 +00:00
..
assets Map cards keep rounded corners and phones get a taller map slot; old /js/doxa-maps links 301 to the dx-maps tree (carried from doxa-maps-build; on drop-in the tree is this site's own /dx-maps) 2026-09-28 13:51:55 +00:00
components DoxaMapSlot: on a phone, the top scroll pad no longer covers the map's zoom-in button 2026-09-29 21:59:31 +00:00
composables Maps: nothing from api.mapbox.com stands in front of a map; Mapbox is reachable through the provider setting 2026-09-29 19:19:26 +00:00
layouts Research page: one scrollbar. No footer, and the page does not scroll while the gallery fills the viewport below the header 2026-09-28 14:31:30 +00:00
middleware init 2026-04-21 12:12:54 +01:00
pages Deep Research: the header leaves while the gallery is scrolled; the Deeper Research line is small 2026-09-30 04:00:52 +00:00
plugins optimize caching 2026-05-20 16:39:58 +01:00
types feat: update contact-us form to use the same format as feedback forms 2026-09-23 11:47:12 +01:00
utils Deep Research page: the Research Gallery on a hidden page; the Research page shows the simple map 2026-09-29 18:42:38 +00:00
app.config.ts init 2026-04-21 12:12:54 +01:00
app.vue remove the feedback widget 2026-09-22 10:27:08 +01:00
error.vue add people group profile page 2026-04-22 12:54:57 +01:00