Live data from Hacker News

Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

github.com

51–60 of 154 posts

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#51
Why this works for a dashboard but not for anything else:

-design is inheriently unique. You want your brand and your site to standout from the rest. A one size fits all design methology actually goes against design. A design framework for the web is like saying all stores should look the same. Even restaurants dont look the same and they are in the same usecase. Design matters and cannont be churned out like a factory product (or good design at least). There are 2 80/20 rules here. You can get 80% of your good design by adhering to 20% of the standards, yet its the last 20% of good design that makes your site stand out and the first 80% is just basic usability.

-dashboards are purely functional and not user facing (at least the admin dashboards I hope this framework is talking about). This is a great place to use a standard framework and get all the reuse out of it so you can focus on making your user facing site unique

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#52

Do people actually like Material for browsers on desktops? I tried it - as it would be great to have an opinionated design language with good framework implementations but it seems to make the same mistake as Windows 8 in trying to treat everything like a phone. That really isn't nice on a desktop.

I, for one, do not. Material Design, and the other flat themes are horrible on the web because they ignore established conventions and disregard affordance. Even on mobile I don't know what's click... tappable.

I don't understand where the idea came from that Material Design is flat. It's just about the only design language out there that includes official guidelines specifically regarding elevation.

https://material.io/design/environment/elevation.html

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#53

Do people actually like Material for browsers on desktops? I tried it - as it would be great to have an opinionated design language with good framework implementations but it seems to make the same mistake as Windows 8 in trying to treat everything like a phone. That really isn't nice on a desktop.

Design is hard and the value of it is difficult for most peolpe to quantify. So Material, and all other UI component libs, claim to offer an easy solution to a difficult, expensive, and seemlingly aestethic problem.

They don't. And when something like this has a connection to a company like Google, people simply don't question it.

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#54
post #38

Earlier quoted context omitted.

> I also find the ripple effect[1] when pressing things to be infuriating. Just do the action I've asked, don't do this animation and delay the action by half a second. Again, this is somewhat irrational, but it still bothers me. It is not irrational to want your device and the software you use on it to be as high-performance as possible. In my opinion, unless we're talking about a game, software should always avoid…

For me I'm ok with this in certain situations. If the time taken increases the clarity about what is going on or what has just happened (in the case of the ripple effect confirming a button was clicked or tapped), I don't find it disrespectful. I'm more irritated by flashes of loaders or messages that disappears before we can evaluate whether they are relevant. Different strokes, I guess.

I agree, like most things, it's contextual. Making a user wait for a ripple effect every button press is ridiculous. Mind you, that most certainly isn't part of the Material Design spec.

However, if I've performed a destructive action, that is perhaps only reversible temporarily, then I absolutely don't mind being briefly interrupted to see a "trash" animation.

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#55

Do people actually like Material for browsers on desktops? I tried it - as it would be great to have an opinionated design language with good framework implementations but it seems to make the same mistake as Windows 8 in trying to treat everything like a phone. That really isn't nice on a desktop.

I hear this critique a lot but I don't often see alternative paradigms/examples offered. I don't think material design is very pretty either and I'm very interested in alternatives, if only I knew what they were!

The alternative is to start with basic HTML UI. Almost no styling. And build from there.

Understandably, few people like that advice because it doesn't make life easier. It does make your product better though, which is really all that matters.

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#56
post #40
post #23

I basically associate material design with "slow" now, especially ever since Google has began to move all their services (flights, analytics) to material design. It's all becoming slow and annoying to use, anyone else feel the same?

what designs do you consider fast?

hacker news aesthetic

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#58
post #38

Earlier quoted context omitted.

One of the banks I used "updated" their iOS app and used Material Design. It's infuriating. The thing that bothers me the most is the "switches" (3rd example here[0]). My first thought upon updating the app was "Why did they reinvent the toggle switch when iOS has a perfectly good one built in?" Being bothered by this is irrational, yet I'm bothered by it all the same. I also find the ripple effect[1] when pressing t…

> I also find the ripple effect[1] when pressing things to be infuriating. Just do the action I've asked, don't do this animation and delay the action by half a second. Again, this is somewhat irrational, but it still bothers me. It is not irrational to want your device and the software you use on it to be as high-performance as possible. In my opinion, unless we're talking about a game, software should always avoid…

Yes, and no.

While nobody likes excessive animation, it is very important to let the user know their input was received. It's why the cursor changes on mouseover. It's how you know if the app is crashed, or merely processing something you requested.

I've seen a million times in UX testing where ordinary people go click... wait... click click click click click because they didn't receive any feedback to an action.

At one time this was one of Apple's UI priorities — feedback. Unfortunately, Apple has gotten away from a lot of its core UI values without a strong personality to enforce them.

>full stop

In the real world, nothing is ever "full stop." You should purge that phrase from your lexicon.

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#59
post #9
post #5

Looking much better and easier than many paid admin themes. I was checking it yesterday after reading about it on a website and was really impressed. All the best

Thanks, man! Appreciate.

Yeah, it's really nice! Good job.

Re: Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js

#60

Do people actually like Material for browsers on desktops? I tried it - as it would be great to have an opinionated design language with good framework implementations but it seems to make the same mistake as Windows 8 in trying to treat everything like a phone. That really isn't nice on a desktop.

A consulting company I worked at a few years ago had an "Interactive" team whose "UX" designers used exclusively Material Design for everything. It was...something special. Everything was just sort of cobbled together with zero creativity about it.

Consistency is what draws me to material design, despite its usability shortcomings.

Unless the goal is to create art, consistency is a great thing for both users, who can eventually learn what's going on, no matter how bad the metaphors, as for developers, who can grow beyond checkbox-of-the-week towards well tested patterns.

Post reply on HN