I don't work with designers much because I typically do the design or work with the client's existing site / marketing materials / etc. to develop a site. Because of this it is rare, if ever, that I am developing something that is not inherently doable via HTML/CSS. Why would I design something that I can't make easily? (FYI, this reason alone is why they tell designers to learn HTML/CSS).
Anyways, I had a random project where I was provided the designs. Pretty high level, graphic designer / illustrator shit. It was beautiful. Seriously. But man, these butt-fucking BUTTONS.
You think it would be easy. But it isn't. You can just make a solid color and move it over. We have true 3d shit going on here.
Anyways, if anyone wants me to explain how it all works, I totally will. Or just check it out below. I should probably clean it up instead of just pulling the compiled CSS. And make it not reliant on bootstrap. And stuff. Oh well. It's late and I got a few more hours to go.