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. Text
  4. Mesh Lettering
PreviousLuminous TypeTextNextOrbital TypeText

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.

Mesh Lettering

A headline cut from silk that ripples in a slow breeze and billows at your touch

mesh-lettering-tw

Customize

Silk
Sheen
Sheen Amount
1.00
Gloss
0.60
Iridescence
0.50
Wind
1.00
Wind Angle
0°
Turbulence
0.50
Flow
1.00
Softness
0.60
Drag
0.50
Hold
0.50
Font Size
124px
Font Weight
800
Letter Spacing
-0.010em
Line Height
1.00
Light Angle
-35°
Light Drift
1.00
Gust Strength
1.00
Gust Radius
1.20
Intro Duration
1.8s

Props

31
NameTypeDefaultDescription
textstring"Feels like air"The headline. It wraps onto as many lines as it needs.
colors[string, string]["#7B61FF", "#FFC4F5"]The colour of the silk, and the colour of its sheen: the highlights running along the folds and the tint the fabric turns at grazing angles.
sheennumber1Strength of the satin highlights, from 0 (matte) to 2.
glossnumber0.6Sharpness of the highlights, from 0 (soft, brushed) to 1 (crisp satin streaks).
iridescencenumber0.5How strongly the silk shifts toward the sheen colour as its folds turn away from you, like shot silk, from 0 to 1.
windnumber1Strength of the breeze that keeps the silk billowing, from 0 (still air) to 3.
windAnglenumber0Direction the breeze travels across the headline, in degrees. 0 runs left to right.
turbulencenumber0.5How irregular the breeze is, from 0 (long, even swells) to 1 (gusty and uneven).
flownumber1Speed of the breeze.
softnessnumber0.6How easily the fabric folds, from 0 (stiff, like taffeta) to 1 (soft and drapey).
dragnumber0.5Air resistance, from 0 (the silk keeps rippling after a gust) to 1 (it settles quickly).
holdnumber0.5How firmly the silk is held in place, from 0 (billows freely) to 1 (barely leaves its resting shape).
fontFamilystringinheritedFont for the headline. Leave unset to use the page font.
fontWeightnumber800Font weight. Heavy weights show more of the fabric.
fontSizenumber124Largest font size in pixels. The headline shrinks to fit the frame when it needs to.
letterSpacingnumber-0.01Letter spacing in em.
lineHeightnumber1Line height as a multiple of the font size.
lightAnglenumber-35Direction the light comes from, in degrees. 0 is straight above, negative values come from the left.
lightDriftnumber1Speed of the light slowly wandering over the folds. 0 holds it still.
interactivebooleantrueMoving the pointer across the headline sends a soft gust through the silk, stronger the faster you move.
gustStrengthnumber1Strength of the gusts from the pointer, from 0 to 3.
gustRadiusnumber1.2Reach of each gust, as a multiple of the font size.
clickGustbooleantrueClicking or tapping puffs the silk up from underneath at that point.
introbooleantrueThe silk lays itself down across the headline from the wind side, fading in along a soft, slanted edge and lifting slightly as it lands. It plays when the headline first comes into view and again whenever the text or font changes.
introDurationnumber1.8Length of the intro in seconds.
pausedbooleanfalseFreeze the silk in a draped pose. Reduced-motion users always get this still pose, without the intro.
qualitynumber1Resolution scale from 0.25 to 1.
ref{ gust, replay }—gust(x, y, strength) puffs the silk up from a point given as fractions of the headline. replay() plays the intro again.
childrenReactNode—Content placed over the headline.
classNamestring—Classes for the root element. It fills its parent, with a 240px minimum height.
styleCSSProperties—Inline styles for the root element.
textstring

The headline. It wraps onto as many lines as it needs.

Default"Feels like air"
colors[string, string]

The colour of the silk, and the colour of its sheen: the highlights running along the folds and the tint the fabric turns at grazing angles.

Default["#7B61FF", "#FFC4F5"]
sheennumber

Strength of the satin highlights, from 0 (matte) to 2.

Default1
glossnumber

Sharpness of the highlights, from 0 (soft, brushed) to 1 (crisp satin streaks).

Default0.6
iridescencenumber

How strongly the silk shifts toward the sheen colour as its folds turn away from you, like shot silk, from 0 to 1.

Default0.5
windnumber

Strength of the breeze that keeps the silk billowing, from 0 (still air) to 3.

Default1
windAnglenumber

Direction the breeze travels across the headline, in degrees. 0 runs left to right.

Default0
turbulencenumber

How irregular the breeze is, from 0 (long, even swells) to 1 (gusty and uneven).

Default0.5
flownumber

Speed of the breeze.

Default1
softnessnumber

How easily the fabric folds, from 0 (stiff, like taffeta) to 1 (soft and drapey).

Default0.6
dragnumber

Air resistance, from 0 (the silk keeps rippling after a gust) to 1 (it settles quickly).

Default0.5
holdnumber

How firmly the silk is held in place, from 0 (billows freely) to 1 (barely leaves its resting shape).

Default0.5
fontFamilystring

Font for the headline. Leave unset to use the page font.

Defaultinherited
fontWeightnumber

Font weight. Heavy weights show more of the fabric.

Default800
fontSizenumber

Largest font size in pixels. The headline shrinks to fit the frame when it needs to.

Default124
letterSpacingnumber

Letter spacing in em.

Default-0.01
lineHeightnumber

Line height as a multiple of the font size.

Default1
lightAnglenumber

Direction the light comes from, in degrees. 0 is straight above, negative values come from the left.

Default-35
lightDriftnumber

Speed of the light slowly wandering over the folds. 0 holds it still.

Default1
interactiveboolean

Moving the pointer across the headline sends a soft gust through the silk, stronger the faster you move.

Defaulttrue
gustStrengthnumber

Strength of the gusts from the pointer, from 0 to 3.

Default1
gustRadiusnumber

Reach of each gust, as a multiple of the font size.

Default1.2
clickGustboolean

Clicking or tapping puffs the silk up from underneath at that point.

Defaulttrue
introboolean

The silk lays itself down across the headline from the wind side, fading in along a soft, slanted edge and lifting slightly as it lands. It plays when the headline first comes into view and again whenever the text or font changes.

Defaulttrue
introDurationnumber

Length of the intro in seconds.

Default1.8
pausedboolean

Freeze the silk in a draped pose. Reduced-motion users always get this still pose, without the intro.

Defaultfalse
qualitynumber

Resolution scale from 0.25 to 1.

Default1
ref{ gust, replay }

gust(x, y, strength) puffs the silk up from a point given as fractions of the headline. replay() plays the intro again.

Default—
childrenReactNode

Content placed over the headline.

Default—
classNamestring

Classes for the root element. It fills its parent, with a 240px minimum height.

Default—
styleCSSProperties

Inline styles for the root element.

Default—