52 lines
2.2 KiB
Text
52 lines
2.2 KiB
Text
title = "#design"
|
|
include_feed = { tag = "design", title = "Posts" }
|
|
|
|
+++
|
|
|
|
Design.
|
|
|
|
User interface design.\
|
|
User experience design.\
|
|
Product design.\
|
|
Graphic design.
|
|
|
|
Anything encompassing _design_, by the very definition of the word, goes into this tag.
|
|
|
|
I decided to start writing about design on this blog, because I like pondering on electronic interfaces.
|
|
They're what connects machine to human, and I find it fascinating to see how other people view that very form of art.
|
|
|
|
But the act of _design_ is a lot wider than just that, which is why you may also find more philosophical musings here.
|
|
About anything with _intent_, _thoughtfulness_ behind it.
|
|
|
|
Naturally, I practice it too.
|
|
This website, including its colour palette, layout, illustrations, iconography, is entirely designed by me.
|
|
|
|
There's also the aspect of [design in programming][page:tag/programming], which goes under its own dedicated tag `#programming` (but `#design` and `#programming` overlap sometimes).
|
|
|
|
---
|
|
|
|
As a designer, I value designs which get out of my way, and let me get the thing done.
|
|
Not by virtue of minimalism, quite the opposite, actually.
|
|
|
|
Sometimes minimalism is appropriate, other times it isn't.
|
|
In professional software, the last thing I want to see is a hamburger menu.
|
|
On a blog, the last thing I want to see is [a sidebar distracting me from the post][page:design/sidebars].
|
|
|
|
Colourful icons are ugly, but are easier to read than monochrome equivalents.
|
|
|
|
Bevels, embosses, and drop shadows play an important role in communicating which elements are interactable, and how.
|
|
Do not omit them.
|
|
|
|
Google's products are the opposite of good design.
|
|
They look and act like toys for 5-year olds, rather than products for professionals.
|
|
|
|
Anyone who doesn't respect `@media (prefers-reduced-motion: reduce)` does not deserve my respect.
|
|
Including Google.
|
|
|
|
Dark mode toggled through JavaScript and user settings is bad user experience.
|
|
There's a CSS media query for querying dark mode, and it exists for a reason.
|
|
_Use it._\
|
|
If your light mode looks so bad that system light mode users want to switch away from it, rethink your life choices.
|
|
|
|
Yadda yadda.
|
|
I could go on forever, and you could disagree on any of my points.
|