]> danix's work - danix.xyz-2.git/commit
feat: compact tag cloud spiral with controlled overlap
authorDanilo M. <redacted>
Wed, 22 Apr 2026 08:34:32 +0000 (10:34 +0200)
committerDanilo M. <redacted>
Wed, 22 Apr 2026 08:34:32 +0000 (10:34 +0200)
commit686cb366f696c6d684e3e9ec2dc26d6c6caadf75
tree3c8d6ecb29fc433d99699b75df332e29f4dea382
parente6ff0781a76f476d137d5724d8e4dea474778d40
feat: compact tag cloud spiral with controlled overlap

Tighten tag cloud spacing by adjusting spiral parameters:
- padding: 8 → -2 (allows ~2px edge overlap, ~7-10% of tag height)
- aStep: 0.3 → 0.2 (finer angular sampling per revolution)
- rScale: 0.018 → 0.013 multiplier (28% tighter spiral arms)
- attempt cap: 2000 → 3000 (compensate for smaller aStep)

Tags now cluster closer together visually while remaining readable.
Narrow viewport fallback (< 400px) and 404/sidebar placements unaffected.

Co-Authored-By: Claude Haiku 4.5 <redacted>
themes/danix-xyz-hacker/assets/js/tag-cloud-spiral.js