tw-glass
Realistic glass refraction for Tailwind. Pure CSS, no JavaScript.
npm install tw-glassGlass Refraction
Composable utilities for glass-like displacement effects.
glass
Base utility. Applies SVG displacement filter via backdrop-filter. Requires visible content behind the element.
glass glass-surface
Add frosted surface styling (semi-transparent background + inner glow + shadow).
Displacement Strength
Control how much the background is distorted.
glass-strength-{value}
Displacement intensity. Available: 5, 10, 20 (default), 30, 40, 50. Higher values create more dramatic refraction.
52050Chromatic Aberration
Simulates light dispersion through a prism using RGB channel splitting.
glass-chromatic-{value}
Replaces standard displacement with per-channel RGB splitting. Same strength levels: 5, 10, 20, 30, 40, 50.
102040Modifiers
Fine-tune blur, saturation, and brightness with any numeric value.
glass-blur-{px}
Post-displacement blur in pixels. Default: 2px.
0px2px6pxglass-saturation-{pct}
Color saturation as a percentage. Default: 120 (1.2x). 100 = no change.
50120200glass-brightness-{pct}
Brightness as a percentage. Default: 105. 100 = no change.
80105140Composition
Combine any modifiers with the base glass class.