Skip to main content
CSS-Tricks
  • Articles
  • Notes
  • Links
  • Guides
  • Almanac
  • Picks
  • Shuffle
Search

Links

Things from around the web that we’re reading and have some thoughts about. Have a link we ought to know about? Let us know!

Search CSS-Tricks Raycast Extension

Raycast | https://www.raycast.com/j3lte/css-tricks
Read commentary

I have to search for articles often on this site. And I’d say searching this site is Pretty OK™ in general. Making content searchable on a site with 18+ years of published content is gonna be challenging no matter what, and the Jetpack Search tool we use is darned good considering it’s a drop-in solution.

At the same time, it’s a bit heavy-handed when all I really need is a quick URL I can copy-paste into some other article I’m working on. What would be cool is a search straight from my local machine which is totally possible by fetching the content from the WordPress REST API that runs under the hood of this site.

That’s exactly what Jelte Lagendijk built for Raycast, a “shortcut-all the-things” app for macOS and Windows. It’s a little extension where you simply type and a get a solid set of real-time results.

Continue Reading →

Toon Title Text Generator

Stuff & Nonsense | https://stuffandnonsense.co.uk/toon-text/tool.html
Read commentary

Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that’s geared towards cartoon headings.

Continue Reading →

CSS Wrapped 2025

CSS Wrapped 2025 | https://chrome.dev/css-wrapped-2025/
Read commentary

The Chrome Dev Team recaps the new CSS features that shipped in Google Chrome this past year in one amazingly designed webpage. They cover new functionality for creating more customizable components, next-gen interactions, and optimizing ergonomics.

Continue Reading →

Fit width text in 1 line of CSS

Adam Argyle | https://nerdy.dev/css-text-grow
Read commentary

From Adam, prototyped in Chrome Canary 145:

h1 { text-grow: per-line scale; }
Continue Reading →

HTML Web Components Proposal From 1998

W3C | https://www.w3.org/TR/NOTE-HTMLComponents
Read commentary

Web components, as imagined in 1998 from a never-adopted specification:

Componentization is a powerful paradigm that allows component users to build applications using ‘building blocks’ of functionality without having to implement those building blocks themselves, or necessarily understand how the building works in fine detail. This method makes building complex applications easier by breaking them down into more manageable chunks and allowing the building blocks to be reused in other applications. 

Continue Reading →

Prevent a page from scrolling while a dialog is open

bram.us | https://www.bram.us/2025/11/25/use-overscroll-behavior-contain-to-prevent-a-page-from-scrolling-while-a-dialog-is-open/
Read commentary

Bramus:

Chrome 144 features a small change to overscroll-behavior: it now also works on non-scrollable scroll containers. While this change might seem trivial, it fixes an issue developers have been dealing with for ages: prevent a page from scrolling while a (modal) <dialog> is open.

Continue Reading →

Sketch: A guided tour of Copenhagen

Sketch | https://www.sketch.com/blog/a-tour-of-copenhagen/
Read commentary

Sketch is getting a massive UI overhaul, codenamed Copenhagen:

Our latest update — Copenhagen — features a major redesign of Sketch’s UI. Redesigns like this don’t happen often. In fact, our last one was in 2020, when Apple launched macOS Big Sur.

Continue Reading →

Quiet UI Came and Went, Quiet as a Mouse

Quiet UI | https://quietui.org/
Read commentary

A few weeks ago, Quiet UI made the rounds when it was released as an open source user interface library, built with JavaScript web components. I had the opportunity to check out the documentation and it seemed like a solid library. I’m always super excited to see more options for web components out in the wild.

Unfortunately, before we even had a chance to cover it here at CSS-Tricks, Quiet UI has disappeared. When visiting the Quiet UI website, there is a simple statement:

Continue Reading →

The thing about contrast-color

Stuff & Nonsense | https://stuffandnonsense.co.uk/blog/the-thing-about-contrast-color
Read commentary

One of our favorites, Andy Clarke, on the one thing keeping the CSS contrast-color() function from true glory:

For my website design, I chose a dark blue background colour (#212E45) and light text (#d3d5da). This colour is off-white to soften the contrast between background and foreground colours, while maintaining a decent level for accessibility considerations.

But here’s the thing. The contrast-color() function chooses either white for dark backgrounds or black for light ones. At least to my eyes, that contrast is too high and makes reading less comfortable, at least for me.

Continue Reading →

Compiling Multiple CSS Files into One

Always Twisted | https://www.alwaystwisted.com/articles/UnSassing-my-CSS-CSS-imports
Read commentary

Stu Robson is on a mission to “un-Sass” his CSS. I see articles like this pop up every year, and for good reason as CSS has grown so many new legs in recent years. So much so that much of the core features that may have prompted you to reach for Sass in the past are now baked directly into CSS. In fact, we have Jeff Bridgforth on tap with a related article next week.

What I like about Stu’s stab at this is that it’s an ongoing journey rather than a wholesale switch. In fact, he’s out with a new post that pokes specifically at compiling multiple CSS files into a single file. Splitting and organizing styles into separate files is definitely the reason I continue to Sass-ify my work. I love being able to find exactly what I need in a specific file and updating it without having to dig through a monolith of style rules.

Continue Reading →
  • 1
  • 2
  • 3
  • ...
  • 225
  • Older

CSS-Tricks is powered by DigitalOcean.

Keep up to date on web dev

with our hand-crafted newsletter

DigitalOcean
  • About DO
  • Cloudways
  • Legal stuff
  • Get free credit!
CSS-Tricks
  • Contact
  • Write for CSS-Tricks!
  • Advertise with us
Social
  • RSS Feeds
  • CodePen
  • Mastodon
  • Bluesky
Back to Top