Styling Radio Buttons
May 2022
Radio inputs are one of those input types that are notoriously difficult to style because we don't have a whole lot of control over the native input. Let's explore 2 different pure CSS options we can use to achieve the desired results.
Read Styling Radio ButtonsLight or Dark: which do you prefer?
April 2022
Light or Dark mode, which one do you prefer? Or does it change based on device or situation? Let's delve into how to give our users the choice use CSS custom properties and a dash of JavaScript for a simple and robust solution.
Read Light or Dark: which do you prefer?Animating Drawing SVG Shapes and Paths
March 2022
A cool effect is to make it look like an image or shape is being drawn on the page. This article walks through how to create this illusion in SVGs using CSS stroke-dasharray, stroke-dashoffset, keyframes, and animation.
Read Animating Drawing SVG Shapes and PathsThe Importance of Using Language Attributes
January 2022
Language attributes can not only help our User Experience but also our SEO. Let's explore the options and the benefits.
Read The Importance of Using Language AttributesTables Have Their Place
January 2022
Tables being used for layout and difficult to contend with on mobile have resulted in their decreased use on the web. Using media queries we can use a basic HTML table and make it work well on narrow and wide screens alike.
Read Tables Have Their Place