Files
Gitea/web_src/js
silverwind 72e63eef39 Lazy-load some Vue components, fix heatmap chunk loading on every page (#36719)
Lazy-load 3 Vue components that are safe to defer (no pop-in effects).
This reduces `index-domready` from 515 KiB to 502 KiB (-2.5%).

The old `vue3-calendar-heatmap` vendor chunk (264 KiB) that previously
loaded on every page is eliminated entirely — it was mostly duplicate
`tippy.js` and `vue` copies that webpack had split out. The actual
heatmap library is only ~12 KiB minified, now inlined into the
`ActivityHeatmap` async chunk.

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2026-02-27 05:06:15 +00:00
..
2026-02-10 05:09:56 +00:00
2026-02-10 05:09:56 +00:00
2025-07-06 04:55:16 +00:00
2026-02-11 03:22:33 +00:00
2026-02-10 05:09:56 +00:00
2026-01-24 11:30:47 +00:00
2026-01-24 11:30:47 +00:00