mirror of
https://github.com/hanzo-docs/docs.git
synced 2026-10-25 04:20:02 +00:00
The placeholder was gated on `#app:empty` — but Scalar mounts as a SIBLING of #app, so #app is empty forever and the loading message became a permanent 146px band pinned above the real reference on every visit, on both viewports. The first thing a customer saw on our API reference was a load state that never resolved. Gated on `html.booting` instead, cleared by a MutationObserver on the first rendered node with a load-event fallback — so it cannot outlive the load regardless of where Scalar mounts. Also: the file claimed 'no runtime CDN' while Scalar fetches fonts.scalar.com (13 CSP-blocked requests per load, silently falling back off-brand). Comment corrected to state the truth and Geist pinned so the reference matches docs. Brand: 'LLM API gateway with all models' -> 'One API for every model'; 'chat-completions proxy' -> 'chat completions'. Honesty: dropped the '$5 free credit' line from base-docs pricing (that grant is disabled).