css-tricks.com

Some Articles About Accessibility I’ve Saved Recently III

The perfect link — Rian Rietveld defines them: “When you click on them, they take you somewhere else.” Not much…

3 years ago

How I Made a Generator for SVG Loaders With Sass and SMIL Options

While learning Vue.js, I started building free web tools that involved the exploration of SVG, with the goal of learning…

3 years ago

One Way to Convert Code Indentation

A question: If you copy a code sample that uses two-space indentation and you want to convert it to four-space…

3 years ago

Stealing Game Animation Techniques to Engage Users

Today’s websites are overflowing with animations—often too many. They get in the way of the content and slow down our…

3 years ago

Scrollbar Reflowing

This is a bit of advice for developers on Macs I’ve heard quite a few times, and I’ll echo it:…

3 years ago

Architecting With Next.js

(This is a sponsored post.) Free event hosted by Netlify coming up next week (Wednesday, August 25th): Architecting with Next.js.…

3 years ago

Introduction to the Solid JavaScript Library

Solid is a reactive JavaScript library for creating user interfaces without a virtual DOM. It compiles templates down to real…

3 years ago

Detecting Media Query Support in CSS and JavaScript

You can’t just do @media (prefers-reduced-data: no-preference) alone because, as Kilian Valkhof says: […] that would be false if either…

3 years ago

Native JavaScript Routing?

We can update the URL in JavaScript. We’ve got the APIs pushState and replaceState: // Adds to browser history history.pushState({},…

3 years ago

“Disambiguating Tailwind”

I appreciated this bit of nuance from a post on Viget’s blog: There could be a whole article written about…

3 years ago