mirror of
https://github.com/hanzo-apps/world.git
synced 2026-10-30 14:53:09 +00:00
1. PANEL HEIGHT CAP (CTO bug): grid-mode height snapped to the span ladder and hard-capped at span-4 (~800px); dragging the bottom edge further did nothing. Now height snaps to the fine tier ladder [120,200,400,600,800] up to its top, then grows CONTINUOUSLY with NO upper cap — each extra ~200px adds a whole row (spanForHeight, shared by the bottom-edge + corner handles). Spans beyond the CSS ladder (>4) are driven inline (grid-row + min-height; dataset.span is the source of truth via currentSpan), so a panel can be made arbitrarily tall. Free mode was already pixel-unbounded. MIN (120px) kept, no MAX. resetHeight clears the inline geometry too. Proof: grid 200→1628px, free 200→1700px — both persist across reload. 2. CJK glyph 403 spam: CartoDB's CJK glyph fonts (HanWang / NanumBarun / Noto Sans CJK…) 403 on CORS whenever a CJK label is in view, flooding the console. A map transformRequest repoints just those glyph fetches at the CORS-open Latin font (Montserrat), so CJK labels fall back cleanly with zero failed requests. Latin fonts (incl. "Noto Sans Regular") are untouched. Proof (panned to East Asia): 0 font 403s; Montserrat fallback in use. Gate: typecheck + build clean; e2e panel-drag 13/13; responsive 17/17.
19 KiB
1440x900px
19 KiB
1440x900px