Unfortunately, sometimes usability and aesthetics can be at odds, also known as “form over function”.
This post has been long overdue: Chris and I started working on Color.js in 2020, over 2 years ago!
By now, you probably know that you can use custom properties for individual color components.
What if I told you you could use a single property value to turn multiple different values on and off across multiple different properties?
Many of today’s web crafters were not writing CSS at the time Alex Walker’s landmark article The Cicada Principle was published in 2011.
Today I tried to help a friend who is a great computer scientist, but not a JS person use a JS module he found on Github.