mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
a48d7e528e
Timeline UI - Highlight clips visible at the playhead in the primary color; others share one neutral color - Minimalist rounded clips, single-color track rows, no gutter icons or superscript labels - Per-track eye toggle and a per-element hide button in the design panel - Ruler zoom fixes: sub-second tick intervals and correct label formatting at high zoom - Sticky gutter so track controls stay visible while scrolling WYSIWYG visibility (data-hidden) - Runtime honors data-hidden (display:none), so hiding affects the render, not just the preview - HTML stays the source of truth; hide state persists and round-trips on reload Fixes - GSAP static drag: a zero-duration keyframed position tween beside an animated rotation no longer freezes the element. The static-vs-animated check is now position-scoped, and an already-frozen tween self-heals into a clean set on the next drag. - Off-canvas indicators track live layout via a MutationObserver on the preview, so they follow an element after a move or seek instead of going stale. Split several studio files to stay under the 600-line cap; pure relocations, no behavior change.