![How to Create Wavy Shapes & Patterns in CSS](https://www.cdn5.niftycent.com/d/1/R/E/6/v/Y/how-to-create-wavy-shapes-patterns-in-css.webp)
The wave is probably one of the most difficult shapes to make in CSS. We always try to approximate it with properties like border-radius
and lots of magic numbers until we get something that feels kinda close. And that’s before …
How to Create Wavy Shapes & Patterns in CSS originally published on CSS-Tricks,
![How To Customize WordPress Block Theme Cover Templates with Dynamic Post Feature Images](https://www.cdn5.niftycent.com/d/k/8/8/K/r/m/how-to-customize-wordpress-block-theme-cover-templates-with-dynamic-post-feature-images.webp)
If we browse the WordPress theme directory, a majority of themes showcase cover images. It is a feature in popular demand. The cover page trend is true even in the block theme directory screenshots as well.
Let’s consider the …
![The Web is Good Now](https://www.cdn5.niftycent.com/d/k/W/j/b/4/x/the-web-is-good-now.webp)
The video of Chris Coyier’s talk at CascadiaJS 2022 is now available. It’s his first in-person talk in more than two years, so it’s great to see our good friend back on stage slinging gems on what makes the web …
The Web is Good Now originall
![How I Made an Icon System Out of CSS Custom Properties](https://www.cdn5.niftycent.com/d/D/v/L/2/R/O/how-i-made-an-icon-system-out-of-css-custom-properties.webp)
SVG is the best format for icons on a website, there is no doubt about that. It allows you to have sharp icons no matter the screen pixel density, you can change the styles of the SVG on hover …
How I Made an Icon System Out of CSS Custom Properties originally published on
![CSS Rules vs. CSS Rulesets](https://www.cdn5.niftycent.com/d/e/b/R/A/Z/a/css-rules-vs-css-rulesets.webp)
A style rule is a qualified rule that associates a selector list with a list of property declarations and possibly a list of nested rules. They are also called rule sets in CSS2.
<blockquo
![CSS Checkerboard Background… But With Rounded Corners and Hover Styles](https://www.cdn5.niftycent.com/d/D/y/L/V/n/9/css-checkerboard-background-but-with-rounded-corners-and-hover-styles.webp)
On one hand, creating simple checkered backgrounds with CSS is easy. On the other hand, though, unless we are one of the CSS-gradient-ninjas, we are kind of stuck with basic patterns.
At least that’s what I thought while staring at …
CSS Checkerboard Background… But With Rounded Corners and Hover Styles originally published on
![Making a Real-Time Clock With a Conic Gradient Face](https://www.cdn5.niftycent.com/d/e/b/R/N/z/8/making-a-real-time-clock-with-a-conic-gradient-face.webp)
Gradients have been a part of the CSS spectrum for quite some time now. We see a lot of radial and linear gradients in a lot of projects, but there is one type of gradient that seems to be a …
Making a Real-Time Clock With a Conic Gradient Face originally published on CSS-Tricks, which is part of the
![More Details on `details`](https://www.cdn5.niftycent.com/d/1/B/x/P/6/K/more-details-on-details.webp)
A lot of chatter around the ol’
elements lately! I saw Lea Verou recently tweet an observation about the element’s display
behavior and that sorta splintered into more observations and usage notes from folks, including a revived …
![When is it OK to Disable Text Selection?](https://www.cdn5.niftycent.com/d/1/N/K/n/9/j/when-is-it-ok-to-disable-text-selection.webp)
Using CSS, it’s possible to prevent users from selecting text within an element using user-select: none
. Now, it’s understandable why doing so might be considered “controversial”. I mean, should we be disabling standard user behaviors? Generally speaking, no, we …
![WebKit Features in Safari 16.0](https://www.cdn5.niftycent.com/d/D/v/L/b/J/m/webkit-features-in-safari-16-0.webp)
Whew boy, Safari 16 is officially out in the wild and it packs in a bunch of features, some new and exciting (Subgrid! Container Queries! Font Palettes!) and others we’ve been waiting on for better cross-browser support (Motion Path! Overscroll …