mirror of
https://github.com/RayLabsHQ/gitea-mirror.git
synced 2026-10-25 16:01:11 +00:00
Animating text-indent forced a relayout every frame, which made the marquee visibly choppy. The scroll is now a compositor-driven transform. The content stays plain inline text while at rest so the native ellipsis still renders, and swaps to an inline-block only for the duration of the animation. The hover target is now the whole repository cell instead of just the text, via a shared MarqueeTrigger wrapper. Name and path scroll together at the same speed, so the motion reads as one block.