Trying to Make the Perfect Pie Chart in CSS
Speaking of charts… When was the last time you had to use a pie chart? If you are one of those people who have to
Speaking of charts… When was the last time you had to use a pie chart? If you are one of those people who have to
Stop losing action items in meetings. Granola AI notepad captures your notes, extracts tickets and decisions, and eliminates post-meeting friction for engineers. Continue reading How
New CSS features can sometimes make it easier and more efficient to code designs we already knew how to create. This efficiency could stem from
Creating your theme is the fun part. After you’re done, the next step is to publish your theme so you — and others — can
No Hassle Visual Code Theming: Publishing an Extension Read More »
Years ago, when I read Sarah Drasner’s article on creating a VS Code theme, I silently thought to myself, That’s a lot of work… I’m
No-Hassle Visual Studio Code Theming: Building an Extension Read More »
Neither Chrome, Safari, nor Firefox have shipped new features in the last couple of weeks, but fear not because leading this issue of What’s !important
We all have a few skeletons in our CSS closets. There’s probably that one-off !important where you can now manage that more effectively with cascade
Chrome 144 recently shipped ::search-text, which is now one of several highlight-related pseudo-elements. This one selects find-in-page text, which is the text that gets highlighted
How to Style the New ::search-text and Other Highlight-y Pseudo-Elements Read More »
I was building a Modal component that uses the <dialog> element’s showModal method. While testing the component, I discovered I could tab out of the
There is No Need to Trap Focus on a Dialog Element Read More »
The @custom-media at-rule has landed in Firefox Nightly! I couldn’t find it in the release notes but Adam Argyle’s on the beat noting that it’s