NexoreUI
2.0
InstallationComponentsIconsTemplatesNewNexore MakePricing
Create Project
GitHub
NexoreUI
2.0
Navigation
InstallationComponentsIconsTemplatesNexore MakeCreate Project
InstallationComponents OverviewIcons
Categories (65)
ButtonInputCheckboxSelectSwitchSliderRatingFile Upload
CardAccordionTabsTableStepperScroll AreaNavigationDockData DisplayChartsCommerce
Modal (Dialog)AlertBadgeAvatarTooltipProgressSkeletonLoadersToasterSocial
Aurora Border CardAurora Search PillAI Prompt InputCommandInteractive Code BlockPro AI
Media ShowcaseOverlays & DrawersPro ButtonsPro DashboardsPro E-CommercePro FeedbackPro FormsPro InputsPro LayoutsPro ListsPro MarketingPro NavigationPro TablesSpecial FormsUltra Components
OverviewPro CardsPro ObjectsSoundPulseSilkUnveilNode Flow Graph
NexoreUI v2.0Studio
DocsBlur Fade

Blur Fade

Blur and fade entrance animations.

PreviousTyping Animation
NextBox Reveal
On This Page
Quick ActionsProject StudioNewNexore Make (AI)Source on GitHub

Blur Fade

Animates children with a smooth spring blur and fade transition as they enter viewport.

Interactive Playground

Live CanvasInteractive
Animate Me!
Controls(5)
delay
number

Animation delay in seconds

duration
number

Animation duration in seconds

yOffset
number

Y-axis offset translation at start

blur
text

Starting CSS blur filter amount

once
boolean
Toggle state:

Trigger the viewport animation only once

Generated JSX
Source
import { BlurFade } from "nexoreui"

<BlurFade />

Default Blur Fade

Hello Beautiful World

component.tsx
1

Slow Motion Entrance

Slow Smooth Entry
component.tsx
1

Large Offset Animation

High Rise Entrance (yOffset = 40)
component.tsx
1

Heavy Starting Blur

Heavy Starting Blur (blur = 16px)
component.tsx
1

Staggered Card Grid

Box 1
Box 2
Box 3
Box 4
Box 5
Box 6
component.tsx
1

API Reference

PropertyTypeDefaultDescription
childrenReactNode-The elements to animate.
delaynumber0Time delay before trigger starts (in seconds).
durationnumber0.4Time duration of transition (in seconds).
yOffsetnumber6Distance in pixels the element translates from on Y-axis.
blurstring"4px"Starting CSS blur amount (e.g. "8px").
inViewbooleantrueWhether to trigger animation when the element is visible on screen.
oncebooleantrueTrigger the transition once only upon viewport entry.
marginstring"-50px"Intersection Observer offset threshold margin.