Skip to content
Open App

UI Basics

Most numeric inputs in Sequotion (duration, playhead position, keyframe values, etc.) use a drag-to-edit pattern:

  1. Drag left or right on the value to adjust it incrementally
  2. Click the value to enter edit mode and type a precise number
  3. Press Enter to confirm, or Escape to cancel

This pattern applies to the Duration and Playhead inputs in the transport bar, keyframe position inputs, and all property value fields.

ShortcutAction
SpacePlay / Pause
Ctrl+ZUndo
Ctrl+Shift+ZRedo
Ctrl+YRedo (alternate)
Ctrl+CCopy selected keyframes
Ctrl+XCut selected keyframes
Ctrl+VPaste keyframes
DeleteDelete selected keyframes, track, or element
EscapeClear all selections

Shortcuts are disabled when typing in an input field or the code editor.

Delete follows a priority order: if keyframes are selected, they are deleted first. If no keyframes are selected but a track or element is selected, a confirmation dialog appears before deletion. Boundary keyframes (0% and 100%) cannot be deleted.

The built-in code editor has three tabs:

  • HTML — write your markup; elements with id attributes become animation targets
  • CSS — write baseline styles for your elements
  • Output — read-only view of the generated animation CSS (and JS when applicable)

The Format button (broom icon) prettifies the code in the active tab.

Sequotion tracks up to 100 undo states. Most actions that modify your animation (adding/removing tracks, editing keyframes, changing config) create an undo checkpoint. Continuous interactions like dragging inputs, color pickers, and sliders create a single undo entry when you release, not one per intermediate value.

ShortcutAction
Ctrl+ZUndo
Ctrl+Shift+Z or Ctrl+YRedo

You can also use the Undo and Redo buttons in the toolbar.

Your animation is automatically saved to your browser’s localStorage as you work. Changes are saved after a short delay (about 1 second) and are also flushed when you leave the page. This means:

  • Your work persists across page reloads and browser restarts
  • No account or login is required
  • Data is stored locally in your browser — it is not synced to a server or across devices

To start fresh, use the Reset button in the timeline header. This clears all elements, tracks, and configuration and loads the Sequotion Intro preset.