Direct link to the article Creating Color Themes With Custom Properties, HSL, and a Little calc()

Creating Color Themes With Custom Properties, HSL, and a Little calc()

Before the advent of CSS custom properties (we might call them “variables” in this article as that’s the spirit of them), implementing multiple color schemes on the same website usually meant writing separate stylesheets. Definitely not the most maintainable thing …

Avatar of Dieter Raber
Dieter Raber on (Updated on )
Direct link to the article Custom Styling Form Inputs With Modern CSS Features

Custom Styling Form Inputs With Modern CSS Features

It’s entirely possible to build custom checkboxes, radio buttons, and toggle switches these days, while staying semantic and accessible. We don’t even need a single line of JavaScript or extra HTML elements! It’s actually gotten easier lately than it has …

Avatar of Aaron Iker
Aaron Iker on (Updated on )
Direct link to the article The Web in 2020: Extensibility and Interoperability

The Web in 2020: Extensibility and Interoperability

In the past few years, we’ve seen a lot of change and diversion in regard to web technologies. In 2020, I foresee us as a web community heading toward two major trends/goals: extensibility and interoperability. Let’s break those down.…

Avatar of Una Kravets
Una Kravets on (Updated on )