Commit bf0e61f
committed
fix(site): grouped responsive nav, whitespace bugs, fabricated NGA claim
Header: 19 flat links collapse into 6 grouped items (Demo, Tools, Maps,
Models, Developers, Project) with accessible dropdowns (aria-expanded,
Esc, outside-click, hover-pin); under 1024px a hamburger opens a grouped
drawer with scroll lock, scrim and Esc close. Adds skip-to-content link.
Fix the Astro whitespace collapse where a space between text and an
inline link is dropped when they sit on different source lines; 16 sites
across 10 pages rendered "theU.S.", "issuewith", "monorepotracks",
"880fields", etc.
Remove the hallucinated NGA funding claim ("cooperative agreement
NSG-2021-XXX", never present on v1) from the footer, homepage CTA,
about page, and OpenAPI description. The about page now carries v1's
real supporters list (BGN, OGC, CalConnect, UNGEGN WGRS, ICAO,
Prof. Lyubomir Ivanov); footer keeps only the verifiable
"Ribose Inc. - BSD-2-Clause" line.
Also: single /ml footer link, security policy now points at the repo's
SECURITY.md, dropped a stray CSS brace, replaced the unavailable
DedicatedWorkerGlobalScope cast with a local WorkerContext type, and
scoped the hero e2e assertion (dev toolbar injects extra h1s).1 parent 48c3029 commit bf0e61f
14 files changed
Lines changed: 551 additions & 131 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
0 commit comments