It has awful maintainability if you have to create a new component every time you want a new button, instead of reutilising old code in a way that changing the way one of them works should change all of them. It would also make the devs able to work faster and get to just focus on the main stuff they are working on.
Steam seems to have a lot of different Devs attempting to do their own thing from scratch again and again. And that’s bad. I imagine their codebase is an absolute nightmare.
There’s the other side of maintenence that you don’t have to worry about messing other parts up if you change that one drop down menu since it’s the only place it’s used. It sometimes takes less time to do it this way.
I still think that the dropdowns should be unified, one view for desktop and one for mobile.
Sure but this post proves there isn’t a design language. Besides “dark background + sans serif text” many elements are disjointed. It’s fine and it works, but it’s clear each feature was done by a separate team with their own decisions of what said feature should look like
Some woman did a YouTube vid on this and how she would unify the design. This is a mess
I disagree, I like that the menus, icons, and buttons are visually distinct.
I absolutely hate websites where every button looks the exact same and I can only tell the difference by analyzing the page Terminator style.
Death to ui frameworks, death to bootstrap, long live custom UIs with a design language.
It has awful maintainability if you have to create a new component every time you want a new button, instead of reutilising old code in a way that changing the way one of them works should change all of them. It would also make the devs able to work faster and get to just focus on the main stuff they are working on.
Steam seems to have a lot of different Devs attempting to do their own thing from scratch again and again. And that’s bad. I imagine their codebase is an absolute nightmare.
There’s the other side of maintenence that you don’t have to worry about messing other parts up if you change that one drop down menu since it’s the only place it’s used. It sometimes takes less time to do it this way.
I still think that the dropdowns should be unified, one view for desktop and one for mobile.
Sure but this post proves there isn’t a design language. Besides “dark background + sans serif text” many elements are disjointed. It’s fine and it works, but it’s clear each feature was done by a separate team with their own decisions of what said feature should look like
Based
Juxtapposed. She’s done videos on a lot of popular apps. I don’t agree with a lot of decisions she makes, but her comments seem to love it
What decisions you don’t agree with? It’s just fun to watch UX ideas :)
They are fun to watch, but surely you don’t agree with every change she makes either
Don’t call me surely