> If you want to make an application that people use all day, having a unique UI is probably not a win.
Not discussing user interface design, it's about visual style. Button should look like a button, but not so much like other site that user confuses your site with someone else's.
>Consistency itself can be beautiful.
Yes, same with search engines, if you used Google you can use Yahoo. But still their visual design is different in many ways if not search result. You can tell Yahoo from Google but not two Bootstrap sites.
Consistency is good for usability. Again, Button should look like a button, but not so much like other site that user confuses your site with someone else's.
If you are relying on the style of your buttons to distinguish your site from all the others, perhaps you should be spending more time on building out the content/functionality of your site.
I often find that designers are more worried about how a site will look in a portfolio than whether the end users will get anything out of the site.
> NO. It is NOT a good thing. When it comes to visual design, things are supposed to look different. Twitter is meant to look different than Facebook and facebook should not look like Amazon. That's how you create mind-space . Bootstrap kills that - they all just look the same.
It depends on your goal. If you want to make an application that people use all day, having a unique UI is probably not a win. If you used Netscape back in the day you can use Chrome today and not have trouble. Consistency itself can be beautiful.
If you're making a marketing site, then your designer can go wild (as long as everything is being tested for effectiveness).