Toggles — 860 CSS effects
Toggle controls with clear states and refined transitions.
Pure CSS with no dependencies or build step. Open any effect for a live preview, source code, and browser editing.
Page 1 of 9
Toggles effects
Terminal Prompt
Blinking cursor at a shell prompt toggles to a check output.
Dense / Sparse
Dense dot texture spreads out into a sparse pattern on toggle.
Liquid Wave Fill
Track fills with an animated wavy liquid that sloshes as the knob slides.
OKLCH Heat Toggle
Off and on colours sit at the same OKLCH lightness, so only the hue appears to move.
Staccato / Legato
Dotted track connects into a smooth legato line on toggle.
Subscribe Bell
Gray bell turns gold and rings with a pulse wave when subscribed.
Arrive / Depart
Arrow-shaped knob slides with a motion blur filter as track turns blue.
Binary 0 / 1
Terminal-style toggle highlighting the active digit in green monospace.
Buoyant / Sinking
Buoyant knob floats then sinks beneath the water on toggle.
Cat / Dog Morph
Knob slides between a cat face and a dog face with a soft pop morph.
Clear / Static
Antenna knob picks up static dots scattered across the track.
CPU Load Meter
Animated bars visualize CPU load rising as the toggle activates.
Cube Roll 3D
Sharp cube knob rolls end-over-end across the dark track in 3D.
Open / Closed Door
Wooden door swings open on a hinge with a 3D perspective rotation.
Day Night Toggle
The track fades from dusk to daylight while the knob turns from moon to sun.
Emoji Mood Toggle
Sad face morphs into a happy face as the knob slides across the track.
Eye Open / Closed
An eyelid slides down to close the eye when toggled off, with pupil shift.
Flip Card Toggle
The switch is a small card that rotates in 3D to show its opposite coloured face.
Focused / Distracted
Target stays centered when focused, scatters when distracted.
Full / Empty
Vertical fill bar drains from full to empty as the knob drops.
Graphite / Diamond
Dull graphite knob crystallizes into a sparkling diamond.