Stolen Buttons: A Designer's Collection of Web Interface Elements

As a graphic and UX designer, I have created a unique project where I collect a button from every website I visit. This digital stash showcases the vast diversity of call-to-action designs found across the internet, ranging from simple text links to complex interactive elements. The collection serves as both a personal archive and a visual study of how different platforms approach user engagement through their button designs.
Every website I visit, I 'steal' a button from it. Check out my stash!
- donohoe
I have noticed on occasion websites with a missing button. Now I know what happened. Finally, closure.
- LeoPanthera
When did we stop making buttons that actually look like a button?
The bas-relief era of UI design now feels like a golden era, and the early "Aqua" versions of Mac OS X the ultimate evolution.
Everything since then feels like we're regressing.
The "add comment" button for this comment is literally a solid blue roundrect. It's not even obvious that it's clickable.
- gkoberger
There's a Chrome Extension he made based on this: https://anatolyzenkov.com/stolen-buttons/button-stealer
I used it for a bit until I realized... I probably didn't want a third party reading all my traffic. But I did like having it for a bit.
(It is linked from the page, but given how the whole page is CTAs... it's hard to notice!)
- binaryturtle
I may have missed one by looking at this huge dump, but NONE of the "buttons" I saw there actually looked/felt like a button. Something I can feel that I press it down and it gives proper visual feedback, like a little 3D effect.
I'm old-school. :)
- input_sh
Too bad they're just static, as the website doesn't copy the hover state or the on-click animations.
- karim79
If you blockchain your buttons they are much harder to steal.
Just putting this out there for those who are not in the know. This type of crisis is easily avoidable.
- culi
Button components across major component galleries:
- amelius
For inspiration, I prefer this one: