Donnie D'Amato
banner
donnie.damato.design
Donnie D'Amato
@donnie.damato.design
Design Systems Architect in New York. Author of Mise en Mode. International speaker. Lives in ds.house.
If you really want to reduce the values people need to curate, have the foreground color determined by the background with CSS alone. blog.damato.design/posts/css-on...
CSS Only Contrast
We've always wanted it, now it looks like we can have it.
blog.damato.design
November 16, 2025 at 6:47 PM
Sounds like a challenge.
November 15, 2025 at 11:45 PM
I admit that I definitely rushed my post. I had a conversation with @jpamental.bsky.social a few days before and got inspired to try explaining my approach.

Definitely need to review the new calc features.
November 15, 2025 at 11:45 PM
It's the hyper-realistic typing that really sells it for me.
November 15, 2025 at 5:06 AM
Just started using my discord. I'd prefer to share things I find.
November 15, 2025 at 2:28 AM
I just finished a 20 minute ramble. 6 sounds very reasonable.
November 15, 2025 at 2:24 AM
Ready to hear how we're expected to keep the text accessible and respect user preferences. 🤔
November 13, 2025 at 4:04 AM
Since Astro normally renders as scoped styles, the only way I've seen this work is by making all CSS styles `is:global`.
November 13, 2025 at 3:56 AM
Ross Bryant, DJ Mausner, SungWon Cho. They were stars of their episodes. 🤩
November 12, 2025 at 8:26 PM
When I first saw the title, I thought for a moment it was an actual apology that we were looking for so long ago.

Nope, same brand.
November 11, 2025 at 9:17 PM
November 10, 2025 at 8:42 PM
Yeah I heard about the update to calc recently and have to update a few posts when I get a moment. Super excited 🙌
November 10, 2025 at 6:06 PM
The point of my approach I mention near the end of the article:

"...maintain the wrapping composition of the heading between the max and min"

So, the way the heading wraps the words is maintained as the viewport scales between the max and min. The words don't jump around finding new ways to wrap.
November 10, 2025 at 3:03 PM
TIL progress(). Really looking forward to getting unitless values from our normal calc too.
November 6, 2025 at 11:22 PM
Oh thank goodness. I was hoping for this feature. I had to make an endpoint to do this.
November 6, 2025 at 2:46 PM
Thanks for sharing!
November 3, 2025 at 5:34 PM