MOTIONSTASH
All components

Idle Loops

Logo & brand

An app icon and name idling in a seamless 10 second loop, floating, breathing or tilting over a soft drifting gradient, for end screens, holding screens and hero videos

Download preview768×432 preview render. The full-resolution file comes from running the component
10 seconds
Format

This is the format it was composed for. Switch above to see it lay itself out for another: same animation, re-arranged for the frame.

loopidleseamlesslogoapp iconfloatend screenholding screenbrand
What you can change · 7 settings

Everything below can be changed without touching the animation. Hand the list to an agent, or edit the values at the bottom of the component file.

  • Name
    name · string

    The name set under the mark. Leave it empty to show the icon alone, for example as a watermark loop.

    now: Harbor

  • Glyph
    glyph · "wave" | "spark" | "ring" | "leaf"

    Which drawn mark sits on the icon. They are stand-ins: replace the Mark function with your own logo's SVG to use this as your logo's idle loop.

    now: wave

  • Motion
    motion · "float" | "breathe" | "wobble" | "orbit" | "tilt"

    How the icon idles. 'float' rises and settles over its shadow (the classic app-icon idle); 'breathe' swells and relaxes in place; 'wobble' rocks like a balanced object; 'orbit' drifts on a small ellipse; 'tilt' turns in 3D so the light slides across its glass.

    now: float

  • Cycles
    cycles · number

    Whole idle cycles in the 10-second loop. 1 is slow and calm, 2 is the default, 4 is lively. Whole numbers only, which is what keeps the loop seamless.

    now: 2

  • Amplitude
    amplitude · number

    Multiplier on every movement. Above about 1.4 the motion starts to compete with the mark; below 0.6 it reads as a still on a small screen.

    now: 1

  • Grain
    grain · number

    Film grain over the ground, 0 to 1. It keeps the gradient from banding after YouTube or Instagram re-compress the video. 0 for a perfectly clean frame.

    now: 0.35

  • Brand
    brand · string

    Brand token id, one of the keys of BRANDS. The icon takes the accent, the ground the brand's paper or canvas colour.

    now: linen

For developers · source, dependencies and provenance

Dependencies

remotion@remotion/shapeszod

No Tailwind, no CSS, no asset files. Inline styles only.

Source

Filesrc/registry/items/idle-loops.tsx
Frame1920×1080
Duration300f · 10s @ 30fps

Provenance

ToolClaude Code
ModelOpus 5.5
Authormotionstash
LicenseMIT

Prompt

An app icon with the product's name under it, floating gently above its own shadow on a warm drifting gradient, a band of light crossing its glass now and then, looping perfectly so it can sit on an end screen or a website hero for as long as anyone watches.