Timeline skeleton
Layout-only timeline scaffold — transport row + per-track labels +
dashed placeholder content. The real keyframe editing lives in
DopeSheet; this skeleton is what the editor renders below the
canvas when no clip is loaded or when a track has nothing on it.
States
| State | Story |
|---|---|
| Empty (no placeholders) | timeline-empty |
| With placeholders | timeline-with-placeholders |
| Playing | timeline-playing |
| Selected video track | timeline-selected-track |
API
#![allow(unused)] fn main() { use ui_storybook::components::editor::{TimelineSkeleton, TimelineView}; use ui_storybook::fixtures::editor::sample_timeline_skeleton; view! { <TimelineSkeleton view=sample_timeline_skeleton() /> } }