Skip to content
pinegrow.com

Timeline editor

Use the timeline editor to create powerful custom animations.

On this page

Opening the timeline editor

Click on the Edit animation button in the Interactions panel to open the animation in the timeline editor.

Interactions panel for a span with a Mouseenter or Touchstart trigger and the bounceOut animation, with the Edit animation button highlighted.

Timelines

Each custom animation consists of one or more timelines.

Each timeline involves one or more elements on the page and consists of transitions that animate their properties.

Timeline editor for an animation with div.image and div.card-light tracks, a Timeline callout and the Add new timeline button.

Target elements are selected with the element selector control.

Although animation can have multiple timelines that target the same elements, it is best practice to have one timeline for each set of target elements.

Use the Add timeline button to add a timeline to the animation.

Click on the timeline options dropdown to display a menu where you can:

Timeline menu for div.image open beside the timeline, with Mute, Copy, Duplicate and Delete options.
  • Mute the timeline. All its transitions will be ignored.
  • Copy the timeline to clipboard. Press CTRL + V (CMD on Mac) to paste the timeline into the current animation.
  • Duplicate the timeline.
  • Delete the timeline.

Transitions

There are two types of transitions:

  • Set sets the element properties without animating them
  • Tween animates the properties from their current values to the specified values
Timeline for div.card-light with a set keyframe labeled RGT -80px and a tween bar labeled RGT 180, with callouts for keyframes and tweens.

Insert new transition

To insert new transition position the mouse cursor over the empty area of the timeline. Empty areas include space above and below any existing transitions.

The orange insertion line will indicate the position in the timeline.

Click on the left mouse button to insert a new transition at that position:

Timeline editor with the insertion line and plus icon at the start of the track, and a callout to click to insert a new set or tween.

Or, right-click to display the menu that lets you select the transform type or paste a transform from the clipboard:

Insert menu in the timeline editor offering Set and Tween options at the insertion point, with Set highlighted.

Editing transitions

Click on the transition to open the Edit transition popup:

Timeline tween bar labeled TOP -14, with a callout to click to edit the transition.

The edited transition is highlighted with the orange color:

Edit Transition dialog set to tween with Position 0, Duration 1 and a Top property of -14 in the timeline.

There you can select the transition type:

Set

Set simply sets the properties immediately, without animating them.

Tween

Tween animates element properties from their current values to their target values.

Position and duration

Position is the time the tween starts and duration is how long it takes for the animation to complete.

Easing

Ease determines the easing method for this transform.

Stagger

Stagger delays the animation for each subsequent target element. Obviously it only has the effect if the timeline targets more than one element. Stagger is a very simple way to accomplish impressive animations of multiple elements.

Properties

Click on Add property to add new property to the transform. See the Guide to Animation properties for detailed description of various properties.

Quickly edit transition properties

You can edit transition properties without opening the Edit popup.

Right-click on the transition to add or remove properties:

Transition context menu with Add property highlighted, and its submenu listing Transform, Opacity, Text and Background.

Scrub numeric values by pressing the mouse button over the underlined number and then adjust the value by moving the mouse up and down:

Timeline editor with an RX -17 tween and an RX 17 keyframe, with a callout to scrub numeric values.

Click on color values to open the color picker.

Rearranging transitions

Transitions can be dragged to different positions within the same timeline.

Drag their beginning and end to change starting and ending time.

Transition bar labeled TOP -14 with callouts for moving the start, moving the end and moving the whole bar.

Transitions can freely overlap. Timeline display will be arranged so as to accommodate the display of all transitions without overlapping visually.

Note, at the moment, transition can’t be dragged to another timeline. Use copy paste (see below) to move a transition from one timeline to another.

Copy - paste transitions

To copy the transition to clipboard, either:

  • Press CTRL + C (CMD on Mac) while the transition is selected (it is colored orange and its Edit transition popup is open).
  • Right-click on the transition and select Copy.

To paste the transition:

Press CTRL + V (CMD on Mac) when the orange insertion cursor is shown to insert the transition from clipboard at the current insertion position.

Deleting transition

Right-click on the transition and select Delete, or press BACKSPACE when transition is selected.

Muting the transition

Mute the transition to ignore it in the animation. 

Note that muting the timeline or transition will also have effect outside of Pinegrow editor.

Timeline editor settings and commands

The following commands and settings are located at the top of the timeline editor:

Timeline editor toolbar with play, show actions and toggle snapping buttons, and the zoom slider with Zoom callout.
  • Play / Pause the animation. Click this button or press SPACE to play or pause the animation.
  • Show interaction actions associated with the animation. This will select the element and open the Interactions panel.
  • Toggle snapping for timeline dragging.
  • Zoom control.
  • Playhead indicates the current animation position. You can drag it left and right to scrub the animation.

Closing the timeline editor

Click on the close icon in the timeline editor tab to close / hide the timeline editor.

Edit Animation timeline for div.card-light-container Interaction 2, with a callout pointing to the Close button on its tab.

You can always get it back by clicking in the Edit animation button in Interactions panel.