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