Profile avatar
monknow.bsky.social
Writer and Developer! CSS-Tricks: https://css-tricks.com/author/monknow/
14 posts 78 followers 24 following
Prolific Poster

The State of CSS 2025 Survey is out! css-tricks.com/the-state-of...

Started writing something and then ended up with 5 new article ideas. The initial thing I was writing is still sitting there, unfinished, judging me from afar.

The Index #95 is here, featuring an internet road trip, Obsidian, nested lists, a stunning font website and JS routing. piccalil.li/the-index/95/

A reader wrote-in asking how to make a complex list-counting system for a legal document. We ain't no lawyers, but we can style the crap out of lists with CSS! css-tricks.com/a-readers-qu...

The Email Markup Consortium released its 2025 study on the accessibility in HTML emails, and the TL;DR is not totally dissimilar from what we heard from WebAIM’s annual web report. css-tricks.com/html-email-a...

YES!

I hate how AI has bastardized the em dash (—.—)

What are your go-to color functions? Is hwb() one of them? Why or why not? css-tricks.com/why-is-nobod...

Mr. @monknow.bsky.social was waxing nostalgic on the HTML5 & CSS Readiness project and decided to make a new one purely for newer web features. Should be cool: the rainbow grows as features gain support! It'll be fun to take snapshots to see the progression. css-tricks.com/a-new-web-re...

Please enjoy a deep look at using border-image to enhance illustrations, written by one of my web design heroes, Andy Clarke. css-tricks.com/revisiting-c...

The first episode of a new podcast I'm co-hosting with the unimitable @bradfrost.com called Open Up just dropped. It's all about the less tangible things we _feel_ in tech rather than the _specifics_ that we use in our work. Will you check it out? geoffgraham.me/open-up-with...

A massive guide on styling counters... going from the most basic ways to style lists directly in HTML to advanced CSS techniques that are capable of making things that aren't lists look like lists. Big ol' props to @monknow.bsky.social for pulling it all together! css-tricks.com/styling-coun...

No one told me I was mentioned on one of the latest @nerdy.dev's Chrome posts. It made my week!! developer.chrome.com/blog/delayin...

Super excited about how this turned out!!

Getting the viewport size in CSS ain't a new trick, but storing it as a variable and using it to position elements on the page opens up a lot of new tricks. Here's @monknow.bsky.social using it to fluidly position elements on a page without overlapping. css-tricks.com/typecasting-...

Blink: Intent to Prototype: CSS if() function

CSS Weekly #603 👭 sibling-count() & sibling-index() functions ⚜️ box-decoration-break 🌗 llight-dark() 🚀 tight mode in browsers Featuring @kilianvalkhof.com, @mayank.co, @geoffgraham.me, @chriscoyier.net, @cferdinandi.bsky.social, @alexmuzenhardt.bsky.social, @codepo8.bsky.social. cssw.io/issue-603

The @view-transition at-rule has two descriptions. One is the commonly used `navigation`. The other is `types`, one that likely envies all the attention `navigation` gets, but it opens up new possibilities for custom view transitions when navigating between pages. css-tricks.com/what-on-eart...

While everyone else might be consumed with CSS masonry, Andy Clarke gives us good reasons to give CSS multicolumn layout a fresh look. css-tricks.com/revisiting-c...

I took last week off, so I owed twice as many links this time, The Weekly Roundup #37 is now available: ryantrimble.com/blog/weekly-... #html #css #javascript

A few things you ✨might✨ not know about CSS custom counter styles. css-tricks.com/some-things-...

How to Wait for the “sibling-count()” and “sibling-index()” Functions, by @monknow.bsky.social (@[email protected]):

I wanted to write about the sibling-count() and sibling-index() functions and realized that, well, no one can use them yet! So here is what you can do *now* to mimic their behavior

A few clever ways from @monknow.bsky.social to start using the sibling-count() and sibling-index() functions — or close to it — for things like tree counting, random values, and staggered transitions. css-tricks.com/how-to-wait-...

The Apple team just dropped an interesting idea for masonry layout that I think will make a lot of folks shift their opinion on the debate:

I had one of those TIL moments when someone told me about "Tight Mode" and how it's responsible for why we get different performance results in browsers. There's very little info on it, so I wrote this up to help wrap my head around it. www.smashingmagazine.com/2025/01/tigh...

Just one last post to wrap the year and thank y'all from the inset-block-end of my heart for helping kick life back into CSS-Tricks... css-tricks.com/thank-you-20...

This year, I had the opportunity to write with @geoffgraham.me and @ryantrimble.com about what we wish for CSS in 2025! 🎄🎄🎄 css-tricks.com/a-css-wishli...

🗒️ Have yourself a Weekly little Roundup, Weekly Roundup #34 is now available! ryantrimble.com/blog/weekly-... #css #html #javascript

A really BIG look at the teeny tiny little triangle part of a tooltip by none other than @monknow.bsky.social. css-tricks.com/the-little-t...

The `transition-behavior` property allows us to transition between discrete properties, such as `visibility`. While it doesn't make these properties interpolable, we can control when they change to better fine-tune the transition through its duration. css-tricks.com/almanac/prop...

CSS Weekly #600 🎉 💜 New CSS Logo ⚓️ Popover + Anchor Positioning 🖼️ Creative Borders with background-clip border-area 🧭 Evaluating Browser Support Featuring @nerdy.dev, @kevinpowell.co, @jensimmons.bsky.social, @joshwcomeau.com, @bram.us, @monknow.bsky.social, @geoffgraham.me. cssw.io/issue-600