Ready-to-copy CSS effects: glow, border-beam, animated gradient, scramble text and more
A live gallery of CSS effects you click, see running and copy the code — no mandatory framework. Glow, border-beam, animated gradient, hover shine, scramble text and aurora. Each one is a div and a handful of lines.
"Which CSS framework should I use?" is one of the most common questions I get. The honest answer is it depends — and it's rarely a holy war. A quick rundown of when each makes sense:
Tailwind CSS — utilities in the HTML. You move very fast and keep consistency without fighting class names. It's what I use here on bpso. Cost: the HTML gets "verbose".
Bootstrap — ready-made components (grid, modal, navbar). Great for internal dashboards, MVPs and legacy; the price is everything looking like a "Bootstrap site" if you don't customize.
Bulma — light, modern and JS-free. A good middle ground when you want components without bringing JavaScript along.
Plain CSS + Open Props — full control with variables (design tokens) and no framework. More work, maximum identity. For a brand site, I usually go here or Tailwind.
But picking the framework is just the start. What gives an interface soul is the details — the effects. Below are 6 I actually use, ready to copy and paste (they work in any framework, it's plain CSS). Each has a live demo and a "Copy" button. Use sparingly — and always respect prefers-reduced-motion.