Blur Highlight

Animated paragraph with blur-in effect and automatic text highlighting

Our cutting-edge technology transforms how businesses analyze data and make decisions. From real-time insights to predictive analytics, we deliver solutions that drive growth and innovation.

Customize

Highlight Color (Light)
Highlight Color (Dark)
Highlight Delay
0.4s
Highlight Duration
1.0s
Blur Amount
8px
Inactive Opacity
0.3
Blur Delay
0.0s
Blur Duration
0.8s

Props

13
childrenReact.ReactNode

Text content to display

Default-
highlightedBits(string | HighlightBit)[]

Array of text strings or objects to highlight. Use string for all occurrences, or { text: string, occurrence: number } for specific ones.

Default[]
highlightColorstring

Color for highlighted text (any CSS color)

Default"hsl(80, 100%, 50%)"
highlightClassNamestring

Additional class name for highlighted text elements

Default""
blurAmountnumber

Initial blur amount in pixels

Default8
inactiveOpacitynumber

Opacity when not in view

Default0.3
blurDelaynumber

Blur animation delay in seconds

Default0
blurDurationnumber

Blur animation duration in seconds

Default0.8
highlightDelaynumber

Highlight animation delay in seconds

Default0.4
highlightDurationnumber

Highlight animation duration in seconds

Default1
highlightDirection"left" | "right" | "top" | "bottom"

Direction of highlight animation

Default"left"
viewportOptions{ once?: boolean; amount?: number }

Viewport intersection observer options (margin is fixed at -20%)

Default{ once: false, amount: 0.5 }
classNamestring

Additional CSS classes

Default""