No description
Find a file
Viktor Barzin 5e2c5923f6
Cross-fade hex grid on zoom with dual-layer swap
Replace single-layer fade-out/swap/fade-in with a dual-layer (A/B)
cross-fade so old hexagons dissolve while new ones appear simultaneously.
Pans still do a direct data swap on the active layer since hex positions
are origin-anchored and stable.

Fix click/hover handlers to query both layers via queryRenderedFeatures,
and use moveLayer to keep the active layer on top so stale features from
the faded-out layer don't intercept clicks.
2026-02-07 22:25:50 +00:00
.claude Refactor codebase following Clean Code principles and add 229 tests 2026-02-07 20:19:57 +00:00
.github/workflows adding ruff auto check for pull requests as well as fixing all ruff errors (#1) 2025-09-14 19:40:18 +01:00
crawler Cross-fade hex grid on zoom with dual-layer swap 2026-02-07 22:25:50 +00:00
immoweb reduce size of json by pulling interesting fields above instead of relying on the entire thing 2025-06-09 21:46:33 +00:00
vqa adding ruff auto check for pull requests as well as fixing all ruff errors (#1) 2025-09-14 19:40:18 +01:00
.drone.yml Parallelise Dockerfile stages and enable CI layer caching 2026-02-07 11:06:35 +00:00
.gitignore Add runtime artifacts to .gitignore 2026-02-06 21:04:08 +00:00