Blog

  • 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 Buttons
  • Light 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 Paths
  • The 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 Attributes
  • Tables 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