Pricing
Get Started
  • Introduction
  • Installation
  • MCP Server
  • Saved
Site
  • Builder (Beta)
  • Pricing
  • Roadmap
  • Affiliates
Browse
  • All Components80 New
Text34
  • 3D Letter Swap
  • 3D Text Reveal
  • ASCII Ripple
  • Bending Marquee
  • Blur Highlight
  • Cipher RevealNew
  • Domino LetteringNew
  • Elastic LetteringNew
  • Ghost TypeNew
  • Glitch Text
  • Glyph LotteryNew
  • Gravity LettersNew
  • Label OrbitNew
  • Luminous TypeNew
  • Mesh LetteringNew
  • Orbital TypeNew
  • Particle Text
  • Ribbon TypeNew
  • Rising InkNew
  • Shatter TypeNew
  • Signal TypeNew
  • Smoke TypeNew
  • Speeding Text
  • Spring LetteringNew
  • Staggered Text
  • Stipple TypeNew
  • Tessera TrailNew
  • Text Cube
  • Text MorphNew
  • Text Path
  • Text Scatter
  • Typographic WallNew
  • Vapor TypeNew
  • Wave LetteringNew
Backgrounds98
  • ASCII Tiles
  • Ascii Waves
  • Astral ShellNew
  • Aura Blob
  • Aurora Beam
  • Aurora Blur
  • Axial BeamNew
  • Binary OrbitsNew
  • Black Hole
  • Blinking Dots
  • Blinking Squares
  • Blurred Rays
  • Chroma Blinds
  • Chroma CurrentNew
  • Chroma Waves
  • Cloud AtlasNew
  • Color Loops
  • Concentric TidesNew
  • Contour TideNew
  • Dappled LightNew
  • Dither Wave
  • Dot Shift
  • Eclipse
  • Fading StarsNew
  • Falling Rays
  • Flame Paths
  • Fog Sphere
  • Glass Flow
  • Glass Tiles
  • Glimmer WrapNew
  • Glitter Warp
  • Glowing Ridges
  • Glowing Wave
  • Glue Dots
  • Glyph EmberNew
  • Glyph OrbNew
  • Glyph SonarNew
  • Glyph TideNew
  • Gradient Bars
  • Grain Wave
  • Halftone Vortex
  • Halftone Wave
  • Hexagonal VaultNew
  • Horizon BloomNew
  • Interference RibbonsNew
  • Landscape
  • Light Droplets
  • Lightspeed
  • Liquid Bars
  • Liquid Lines
  • Long Exposure
  • Luminous FilamentsNew
  • Metallic Swirl
  • Minimal Ripple
  • Mosaic
  • Mosaic Waves
  • Neon Reveal
  • Neural Flash
  • Neural Float
  • Neural Tunnel
  • Nexus RaysNew
  • Perspective Grid
  • Photon KnotNew
  • Pixel Rain
  • Prismatic SlatsNew
  • Radial Liquid
  • Ravine
  • Retro Lines
  • Ring FieldNew
  • Rising Lines
  • Rising Particles
  • Rolling Blinds
  • Rotating Stars
  • Rubber Fluid
  • Satin RidgesNew
  • Shader Waves
  • Shadow Bars
  • Silk Waves
  • Simple Swirl
  • Specter Orb
  • Spectral Clouds
  • Spectral DrapeNew
  • Spiral FunnelNew
  • Square Matrix
  • Squares Terminal
  • Squircle Shift
  • Star Swipe
  • Swirl Blend
  • Synaptic Shift
  • Tech Wall
  • Terminal RainNew
  • Thinking Dots
  • Twilight Lines
  • Vortex
  • Voxel ArcNew
  • Warp Twister
  • Watercolor
  • Wireframe Ball
3D & Shaders49
  • Agentic Ball
  • AI Blob
  • Album RailNew
  • Bend Gallery
  • Chrome OrbitNew
  • Circle Stack
  • Concave CarouselNew
  • Constellation GalleryNew
  • Contact SheetNew
  • Depth Card
  • Depth Image
  • Depth RibbonNew
  • Device
  • Dolly Gallery
  • Elastic ReelNew
  • Elastic StickerNew
  • Ember RevealNew
  • Expanding GridNew
  • Frame Border
  • Glass Reveal
  • Globe
  • Gradient Blob
  • Helix GalleryNew
  • Infinite Gallery
  • Inverted Dome
  • Iris GalleryNew
  • Lenticular Carousel
  • Momentum RingNew
  • Page Flip
  • Parallax Carousel
  • Particle Image
  • Particle Morph
  • Passage GalleryNew
  • Pixel Reveal
  • Pixel Sculpt
  • Pixelate Hover
  • Pond ImageNew
  • Portal
  • Prism CarouselNew
  • Rotating Cards
  • Scroll BendNew
  • Scroll Portal
  • Shader Card
  • Shader Reveal
  • Spin ShutterNew
  • Star Burst
  • Tumble Carousel
  • Twisting Gallery
  • Warped Card
Cursor Effects21
  • Arc CursorNew
  • Ascii Cursor
  • Celebration CursorNew
  • Chroma HaloNew
  • Cursor Wave
  • Custom Cursor
  • Dither Cursor
  • Drafting CursorNew
  • Glass Cursor
  • Glyph StreamNew
  • Grid Rise
  • Gyroscope CursorNew
  • Liquid Ascii
  • Parallax Pills
  • Pigment TrailNew
  • Pixel Magnet
  • Ribbon TrailNew
  • Smooth Cursor
  • Snapshot TrailNew
  • Stardust CursorNew
  • User Cursor
UI & Cards28
  • Animated List
  • Card Spread
  • Center Flow
  • Chroma Card
  • Circle Gallery
  • Circles
  • Click Stack
  • Comparison Slider
  • Credit Card
  • Draggable Grid
  • Frame Scrub
  • Gradient Carousel
  • Hover Preview
  • Liquid Swap
  • Loupe ImageNew
  • Magic Transform
  • Modal Cards
  • Orbit ReelNew
  • Parallax Cards
  • Preloader
  • Reel Gallery
  • Scroll Mask
  • Scroll Stack
  • Simple Graph
  • Skewed Carousel
  • Tile Reveal
  • Tilted Tiles
  • Tumble WallNew
  1. Docs
  2. Components
  3. Backgrounds
  4. Contour Tide
PreviousConcentric TidesBackgroundsNextDappled LightBackgrounds

Animated components, blocks, and templates for React. Pay once, ship stunning pages forever.

pro@reactbits.dev

Site

HomeBuilder (Beta)PricingTestimonialsFAQsRoadmapChangelogFree Components

Docs

IntroductionInstallationMCP ServerComponentsBlocksTemplates

Resources

AboutUse casesComparisonsAlternativesFor AI agents

Legal & Account

LoginAffiliateLicensePrivacyContact

© 2026 pro.reactbits.dev. All rights reserved.

Contour Tide

An ocean of particles rolling in waves

contour-tide-tw

Customize

Background
Water
Crest
Density
1.00
Particle Size
1.00
Wave Height
1.00
Choppiness
0.80
Wavelength
1.00
Wind Angle
0°
Horizon
0.10
Fog
1.00
Glow
0.35
Foam
1.00
Speed
1.00
Parallax
1.00
Swell
1.00
Swell Radius
0.90
Seed
0

Props

24
NameTypeDefaultDescription
colors[string, string]["#6E6E80", "#FFFFFF"]Two particle colours: the body of the water, then the lit crests and foam.
backgroundColorstring"#0a0a0a"Colour behind the ocean. Light backgrounds switch to ink particles. Pass "transparent" to show the page.
densitynumber1Number of particles, from 0.3 to 2. 1 draws about 340,000; lower it for weaker devices.
particleSizenumber1Size of each particle.
waveHeightnumber1Height of the swells.
choppinessnumber0.8How sharply the crests peak. Higher values bunch particles into bright foam lines.
wavelengthnumber1Size of the waves. Larger values give longer, rolling swells.
windAnglenumber0Direction the waves travel, in degrees. 0 rolls them towards the viewer.
horizonnumber0.1Height of the horizon, as a fraction from the top of the frame.
fognumber1How quickly the ocean fades into the distance.
glownumber0.35Soft halo around each particle.
foamnumber1Brightness of the foam where the crests fold.
speednumber1Animation speed. 0 holds the current frame.
interactivebooleantrueA gentle swell lifts the water under the pointer and the view drifts towards it.
parallaxnumber1How far the view drifts towards the pointer. 0 keeps it still.
swellnumber1Height of the swell under the pointer. 0 disables it.
swellRadiusnumber0.9Width of the swell, in world units.
clickRipplesbooleantrueEach click sends a ring rolling across the water. Rapid clicks stack.
seednumber0Changes the wave pattern.
pausedbooleanfalseFreezes the ocean.
dprnumber1.5Upper bound for the device pixel ratio.
classNamestring—Classes for the root element. Give it a height.
styleCSSProperties—Inline styles for the root element.
childrenReactNode—Content layered above the ocean.
colors[string, string]

Two particle colours: the body of the water, then the lit crests and foam.

Default["#6E6E80", "#FFFFFF"]
backgroundColorstring

Colour behind the ocean. Light backgrounds switch to ink particles. Pass "transparent" to show the page.

Default"#0a0a0a"
densitynumber

Number of particles, from 0.3 to 2. 1 draws about 340,000; lower it for weaker devices.

Default1
particleSizenumber

Size of each particle.

Default1
waveHeightnumber

Height of the swells.

Default1
choppinessnumber

How sharply the crests peak. Higher values bunch particles into bright foam lines.

Default0.8
wavelengthnumber

Size of the waves. Larger values give longer, rolling swells.

Default1
windAnglenumber

Direction the waves travel, in degrees. 0 rolls them towards the viewer.

Default0
horizonnumber

Height of the horizon, as a fraction from the top of the frame.

Default0.1
fognumber

How quickly the ocean fades into the distance.

Default1
glownumber

Soft halo around each particle.

Default0.35
foamnumber

Brightness of the foam where the crests fold.

Default1
speednumber

Animation speed. 0 holds the current frame.

Default1
interactiveboolean

A gentle swell lifts the water under the pointer and the view drifts towards it.

Defaulttrue
parallaxnumber

How far the view drifts towards the pointer. 0 keeps it still.

Default1
swellnumber

Height of the swell under the pointer. 0 disables it.

Default1
swellRadiusnumber

Width of the swell, in world units.

Default0.9
clickRipplesboolean

Each click sends a ring rolling across the water. Rapid clicks stack.

Defaulttrue
seednumber

Changes the wave pattern.

Default0
pausedboolean

Freezes the ocean.

Defaultfalse
dprnumber

Upper bound for the device pixel ratio.

Default1.5
classNamestring

Classes for the root element. Give it a height.

Default—
styleCSSProperties

Inline styles for the root element.

Default—
childrenReactNode

Content layered above the ocean.

Default—