add a tagging system to the website
This commit is contained in:
parent
701da6bc4b
commit
e1b6578b2a
97 changed files with 1025 additions and 979 deletions
52
content/tag/design.dj
Normal file
52
content/tag/design.dj
Normal file
|
@ -0,0 +1,52 @@
|
|||
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.
|
Loading…
Add table
Add a link
Reference in a new issue