I saw obviously material design on my sites. But for the first time a task given me to remove Bootstrat from a project and use Vuetify (Matrial Design flavored) instead.
My experience is more than awful. Who think that the bounce effect on click can be a good thing? Why button texts have to be uppercase? Is the border at bottom really means something?
I can’t really engage with this design system and i can’t really understand why is this thing so popular. Am i alone?
This may just be personal taste, but I find the above distracting/loud/obnoxious too. Another is the circular loading indicator: instead of a smooth, slow rotating line stroke, the line whips around at different speeds while changing length, and when there's more than one indicator they're often not in sync with each other. UIs shouldn't be distracting like this.
I think most of the Material Design guidelines are good overall though but people shouldn't blindly copy all of it without thinking.
For what it's worth, I've worked with Vuetify before where I've turned off the click ripple/bounce effect, made buttons lowercase, and used a simpler loading indicator, so you can customise it without breaking stuff.
If you compare the current homepage for material ui and bootstrap, material ui has so many rough edges whereas bootstrap just looks simple, we’ll composed, and easy to interact with. It doesn’t seem to me like the scaling of material UI is quite right or that each component cohesively works with the rest. I feel this with every Google product, there is always just something off about how everything fits together.
I've seen several sites and app use Material with lots of custom stylings and it looks decent.
I honestly don't why it's popular either. I know a lot of my developer friends like using it.