Frosted panels with a blurred backdrop, in copy-paste CSS.
Glassmorphism is one property doing the work — `backdrop-filter: blur()` over a semi-transparent fill, with a hairline light border to fake the edge of the pane. It only reads as glass when there is something behind it to blur, so every one of these assumes a busy background and most of them ship one. The effect is expensive to composite, so use it on a handful of surfaces rather than a whole grid.
26 matching24 effects1 block1 primitiveFree to copy
A framed hourglass whose upper chamber empties through a thin stream into the heap below, and once the sand has run through the whole frame turns over to start again.
Remaining time read as sand rather than a bar — the level in the top cone drops while the heap in the bottom one builds, with a dashed grain stream falling through the waist and the whole glass turning over on hover.
Inverting backdrop-filter revealed by an animated inset clip, with a lit scan edge riding the boundary so the wipe reads as an instrument passing over the plate.
Overflow cue as a tinted shadow at whichever edge still has content past it, which survives a patterned backdrop where a fade-to-transparent mask would not.
Half and full snap points where the content owns the scroll and overscroll-contain keeps the page behind still. The drag handle is a real button, Escape and the backdrop close it, and safe-area padding keeps the last row pressable.
A modal on the native dialog element, which supplies the focus trap, inert background and top layer — plus the parts it does not: scroll lock that survives two dialogs, backdrop click, and an alertdialog that ignores it.
Every current browser supports it, but Firefox only unflagged it in version 103 and it is still the single most expensive thing on this page to paint. Give the panel a solid fallback background first and let the blur be the enhancement, which is how these are written.
Why does my glass panel look grey instead of glassy?
Almost always because there is nothing behind it. A blurred backdrop over a flat background colour is that same colour — you need an image, a gradient or an overlapping element underneath before the effect exists at all.
Are these glassmorphism cards free to use?
All 26 are free to copy and use in your own projects, including commercial ones. A Pro licence exists for redistribution — shipping them inside a product other people buy — and the full terms are on the licence page.
How do I add one to my project?
Copy the CSS and the markup from the artifact's page — there is nothing to install, no runtime and no build step. The CLI (`npx hoverlab add`) is there for the component tiers above these, where a file gets written rather than pasted.
Why does this page mix components and whole pages?
Because the phrase does. The same search covers 24 CSS effects, 1 primitive and 1 section block — one of them is the right size for what you are building, and which one depends on how much of the screen you still have to write.