Archived docs Get your API Key
Get started
Tutorials
Guides
Reference
Help for AI agents
🤖 AI Assistant

Component advanced/100

Component ID: advanced/100

Displays an image with smart content-aware cropping that automatically detects the focal point (faces, interesting areas), then animates from an initial size/position to a final size/position. Uses AI-powered smartcrop algorithm to find the best crop region. Great for hero images, product showcases, or zoom-to-detail effects.

SectionInteractive or data-driven elements: buttons, counters, ratings, images, tables
AnimationImage smoothly transitions from initial to final position/size. Duration 0-3 seconds, customizable easing.
Intro duration5 s

Preview

Element schema

Minimal shape of a advanced/100 component element:

{
    "type": "component",
    "component": "advanced/100",
    "settings": {}
}

See the full component element reference for shared properties like duration, start, x, y, etc.

Settings

The settings property accepts the following groups. Each group contains CSS-like properties; see component CSS properties for the full list of supported keys.

image

Image source and animation.

PropertyTypeDefaultDescription
srcstringURL to image.
initial_leftstring0%Start left position (e.g. '0%').
initial_topstring0%Start top position.
initial_widthstring100%Start width.
initial_heightstring100%Start height.
final_leftstring50%End left position.
final_topstring0%End top position.
final_widthstring50%End width.
final_heightstring100%End height.
durationnumber1Animation duration in seconds (0-3).
easingstringeaseOutCubicAnime.js easing function.
borderstringCSS border (e.g. '2px solid white').
border-radiusstringCorner rounding.