Articles by

Josh Bader

UI Designer, Developer, and CSS Artist.

Direct link to the article CSS Variables + calc() + rgb() = Enforcing High Contrast Colors

CSS Variables + calc() + rgb() = Enforcing High Contrast Colors

As you may know, the recent updates and additions to CSS are extremely powerful. From Flexbox to Grid, and — what we’re concerned about here — Custom Properties (aka CSS variables), all of which make robust and dynamic …

Avatar of Josh Bader
Josh Bader on (Updated on )

3D Inset Parallax Effect

The following is a guest post by Joshua Bader. Joshua noticed that certain 3D effects on the web could benefit from adjusting perspective as the web page is scrolled. I’ll let him explain.

People love to make flat things …

Avatar of Josh Bader
Josh Bader on (Updated on )