Skip to main content

Function: dream()

dream(options?: object): ElementDecorator

Decorates an element with an optical liquid dream entrance.

The element materializes through undulating liquid ripples, prismatic dispersion, and a soft optical blur that settles into razor-sharp focus.

Parameters​

ParameterTypeDescription
options{ blur?: number; delay?: number; duration?: number; float?: number; intensity?: number; prismatic?: number | boolean; }-
options.blur?numberOptical defocus blur in pixels that resolves into sharp focus (default: 8).
options.delay?numberDelay before entrance animation starts in seconds (default: 0).
options.duration?numberEntrance animation duration in seconds (default: 1.4).
options.float?numberVertical micro-drift distance in pixels (default: 12). Set to 0 to disable.
options.intensity?numberInitial liquid displacement wave height in pixels (default: 32).
options.prismatic?number | booleanPrismatic chromatic dispersion strength (default: 0.15). Set to false or 0 to disable.

Returns​

ElementDecorator