Collective wiki on practical steps we can take to raise consciousness and support freedom for humanity https://www.tree.ad
Find a file
Tolaria fbc488cc95 perf(action-points): pool confetti into one shared canvas + single rAF
Each section/page completion previously appended a new full-viewport
(100vw x 100vh, z-index 99999) canvas with its own requestAnimationFrame
loop. Completing several sections in a row stacked multiple fullscreen
layers, each independently repainting the whole viewport at 60fps — the
real cause of click-induced slowdown (the change handler itself is ~1ms).

Now: one shared canvas, one rAF loop, particles pooled across completions.
The loop stops and the canvas is removed once no particles remain, so
there is no idle fullscreen compositing layer. Resize keeps it sized.

Verified live: 1 canvas after two back-to-back section completions,
0 canvases after the animation ends, green pills still white-on-green.
2026-06-03 23:17:44 +08:00
.forgejo/workflows fix(action-points): correct nav badges, first-load totals, legibility 2026-06-03 23:03:17 +08:00
.github/workflows 1st test build 2026-06-02 15:54:36 +08:00
_extensions feat: add wiki link support ([[page]]) via custom Python-Markdown extension 2026-06-03 20:07:25 +08:00
about feat: port zensical source content from pages branch 2026-06-03 17:32:27 +08:00
assets 1st test build 2026-06-02 15:54:36 +08:00
docs perf(action-points): pool confetti into one shared canvas + single rAF 2026-06-03 23:17:44 +08:00
markdown 1st test build 2026-06-02 15:54:36 +08:00
overrides/partials update comments plugin 2026-06-03 18:52:11 +08:00
planning fix(action-points): correct nav badges, first-load totals, legibility 2026-06-03 23:03:17 +08:00
.gitignore chore: add Cusdis comments, clean up build artifacts 2026-06-03 18:12:01 +08:00
.kimi-homepage-beauty-task.md Homepage beauty upgrade: refined hero, divider, contribution card, reveal classes 2026-06-03 12:42:46 +08:00
.kimi-premium-homepage-task.md Premium interactive homepage: animated borders, beacons block, nature image 2026-06-03 12:58:13 +08:00
.python-version feat: port zensical source content from pages branch 2026-06-03 17:32:27 +08:00
content-production-playbook.md feat: port zensical source content from pages branch 2026-06-03 17:32:27 +08:00
index.md feat: port zensical source content from pages branch 2026-06-03 17:32:27 +08:00
LICENSE Initial commit 2026-06-02 05:07:34 +00:00
main.py fix(action-points): correct nav badges, first-load totals, legibility 2026-06-03 23:03:17 +08:00
pyproject.toml feat: add wiki link support ([[page]]) via custom Python-Markdown extension 2026-06-03 20:07:25 +08:00
README.md Initial commit 2026-06-02 05:07:34 +00:00
theming.md feat: port zensical source content from pages branch 2026-06-03 17:32:27 +08:00
uv.lock feat: add wiki link support ([[page]]) via custom Python-Markdown extension 2026-06-03 20:07:25 +08:00
zensical.toml feat: add wiki link support ([[page]]) via custom Python-Markdown extension 2026-06-03 20:07:25 +08:00

up

Collective wiki on practical steps we can take to raise consciousness and support freedom for humanity