PURE CSS · ZERO JAVASCRIPT
Go ahead, make it loud.
No scripts were harmed in the making of this button. Every shake, burst
and sparkle below is just a hidden checkbox and :checked doing its thing.
Click to like · click again to un-like · 100% CSS, 0 lines of JS