Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I like how you guys have styled your login buttons.

I consider it to be the best social login that I have used, and will therefore be using it as a model to style mine. My question is, I can see the styles and everything when I view source so I know what I need to do and similarly with the provider icons.

Would you guys have any objection to me just copying your style and login images, if feels somewhat reasonable to ask since the login logos are not even your trademarks.

share|improve this question
I don't really understand what you mean by "login logos"? – Pëkka Nov 7 '11 at 12:28
Perhaps OP was refering to the "Log in with ..." logos for external auth providers, e.g. – Shawn Chin Nov 7 '11 at 12:32
up vote 6 down vote accepted

If you're talking about the OpenID login control, Stack Exchange uses the open source OpenID Selector, which you can simply download and integrate into your own project in accordance with the project's BSD license.

It comes with the icons for the various popular OpenID providers already, and you can style it as you see fit.

share|improve this answer
The demo login control looks like this: The Stack Overflow login looks like this: The Stack Overflow buttons have drop shadows, rounded corners, they gain outlines and move on hover, they highlight on click, and have log in with text above the logos. The additional login options appear only after clicking "Show more login options …" instead of being visible all the time, and there's an additional text field to enter your own OpenID. Does "style it as you see fit" mean "copy Stack Overflow's styling? – Kevin Vermeer Nov 7 '11 at 15:44
I'm not a fan of copy+paste, if that's what you mean. Implementing those enhancements is a fairly minor exercise even without looking at the specific CSS + JavaScript used, though. – Tim Stone Nov 7 '11 at 15:57
Additionally that sort of styling is rather commonplace, you wouldn't be found to be duplicating the look and feel without duplicating the entirety of the page. And since each site on the SE network is uniquely themed, the most you would be doing is laying out a grid of buttons with images instead of text that had rounded corners and styling. – jcolebrand Nov 7 '11 at 16:01
Unless, of course, you can't do CSS and you MUST rip off their exact code. But that's just me. – jcolebrand Nov 7 '11 at 16:02
Thanks guys, we evaluated OpenID Selector and we've gone with our own OAuth solution. Thanks for sharing, I guess I was hoping for some insights in to the UX decisions as well as the API/styling, but the question didnt reflect that. But all very helpful stuff – HaveAGuess Jan 28 '12 at 10:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .