Juan Diego Rodríguez
@monknow.bsky.social
📤 128
📥 38
📝 22
Writer and Developer! CSS-Tricks:
https://css-tricks.com/author/monknow/
reposted by
Juan Diego Rodríguez
CodePen
12 days ago
"Avatar Indicators, using CSS Mask / Trig" by Simon Goellner
codepen.io/simeydotme/p...
loading . . .
0
9
2
New one on CSS-Tricks!! Talking about sin() and cos() here, but we'll get to the rest of trig functions later on ;)
add a skeleton here at some point
13 days ago
0
1
0
Is it just me, or is the CSSWG drafts site loading without styles? (E.g.:
drafts.csswg.org/css-anchor-p...
)
23 days ago
1
0
0
I can't express how awesome and supportive the CSS community is!! THANKS :)
add a skeleton here at some point
about 1 month ago
0
3
0
reposted by
Juan Diego Rodríguez
CSS-Tricks*
about 2 months ago
Everything you ever wanted, or needed, to know about radial gradients, courtesy of
@monknow.bsky.social
— even digging into those tricky hue interpolation and radial-extent keywords.
css-tricks.com/almanac/func...
css-tricks.com/almanac/func...
loading . . .
radial-gradient() | CSS-Tricks
The radial-gradient() functions creates a circular or elliptical color gradient starting from a center point and spreading outward.
https://css-tricks.com/almanac/functions/r/radial-gradient/
0
13
2
reposted by
Juan Diego Rodríguez
CSS-Tricks*
3 months ago
Here’s one from
@dxnny.fun
covering many ways to juggle line length when working with text... including two proposed properties that could make it easier in the future.
css-tricks.com/setting-line...
loading . . .
Setting Line Length in CSS (and Fitting Text to a Container) | CSS-Tricks
The many ways to juggle line length when working with text... including two proposed properties that could make it easier in the future.
https://css-tricks.com/setting-line-length-in-css-and-fitting-text-to-a-container/
0
10
2
reposted by
Juan Diego Rodríguez
CSS-Tricks*
3 months ago
I do a terrible job highlighting recent work that's gone into the CSS-Tricks almanac. A few choice samples: - view():
css-tricks.com/almanac/func...
- ::target-text:
css-tricks.com/almanac/pseu...
- shape():
css-tricks.com/almanac/func...
- sibling-count():
css-tricks.com/almanac/func...
1
10
6
New one!!!
add a skeleton here at some point
3 months ago
0
1
0
reposted by
Juan Diego Rodríguez
Piccalilli
3 months ago
CSS Tricks and Sunkanmi Fafowora have published an absolutely fantastic guide on all the new CSS colour stuff.
piccalil.li/links/css-co...
loading . . .
CSS Color Functions
CSS Tricks and Sunkanmi Fafowora have published an absolutely fantastic guide on all the new CSS colour stuff.
https://piccalil.li/links/css-color-functions/
0
13
6
reposted by
Juan Diego Rodríguez
Andy Bell
3 months ago
CSS-Tricks 🤝 Piccalilli
1
4
1
reposted by
Juan Diego Rodríguez
Una Kravets
4 months ago
Proposed control-value() in CSS to update thumb slider value without JS!
#CSSDay
4
43
2
The State of CSS 2025 Survey is out!
css-tricks.com/the-state-of...
loading . . .
The State of CSS 2025 Survey is out! | CSS-Tricks
The State of CSS 2025 Survey dropped a few days ago, and besides anticipating the results, it's exciting to see a lot of the new things shipped to CSS reflected in the questions.
https://css-tricks.com/the-state-of-css-2025-survey-is-out/
4 months ago
0
1
1
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.
4 months ago
0
1
0
reposted by
Juan Diego Rodríguez
Piccalilli
4 months ago
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/
loading . . .
The Index: Issue #95
The Index #95 is here, featuring an internet road trip, Obsidian, nested lists, a stunning font website and JS routing.
https://piccalil.li/the-index/95/
1
11
3
reposted by
Juan Diego Rodríguez
CSS-Tricks*
4 months ago
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...
loading . . .
A Reader's Question on Nested Lists | CSS-Tricks
Answering a reader's question about how to create a complex numbering system with CSS list counters.
https://css-tricks.com/a-readers-question-on-nested-lists/
0
13
1
reposted by
Juan Diego Rodríguez
CSS-Tricks*
5 months ago
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...
loading . . .
HTML Email Accessibility Report 2025 | CSS-Tricks
Some weekend reading on the heels of Global Accessibility Awareness Day (GAADM), which took place yesterday. The Email Markup Consortium (EMC) released its
https://css-tricks.com/html-email-accessibility-report-2025/
1
30
11
YES!
add a skeleton here at some point
5 months ago
0
0
0
I hate how AI has bastardized the em dash (—.—)
5 months ago
0
0
0
reposted by
Juan Diego Rodríguez
CSS-Tricks*
5 months ago
What are your go-to color functions? Is hwb() one of them? Why or why not?
css-tricks.com/why-is-nobod...
loading . . .
Why is Nobody Using the hwb() Color Function? | CSS-Tricks
Okay, nobody is an exaggeration, but have you seen the stats for hwb()? They show a steep decline, and after working a lot on color in the CSS-Tricks almanac, I’ve just been wondering why that is.
https://css-tricks.com/why-is-nobody-using-the-hwb-color-function/
0
11
1
reposted by
Juan Diego Rodríguez
CSS-Tricks*
6 months ago
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...
loading . . .
A New "Web" Readiness Report | CSS-Tricks
HTML 5 Readiness was a site that showed through a rainbow of colors the browser support for several web features. What about a new version?
https://css-tricks.com/a-new-web-readiness-report/
0
29
3
reposted by
Juan Diego Rodríguez
CSS-Tricks*
6 months ago
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...
loading . . .
Revisiting CSS border-image | CSS-Tricks
I’ve used border-image regularly. Yet, it remains one of the most underused CSS tools, and I can’t, for the life of me, figure out why. Is it possible that people steer clear of border-image because i...
https://css-tricks.com/revisiting-css-border-image/
0
17
5
reposted by
Juan Diego Rodríguez
Geoff Graham
6 months ago
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...
loading . . .
Open Up With Brad Frost: Episode 1 - Geoff Graham
There are a lot of feelings in tech. We feel a certain way about our jobs. We feel certain ways about certain web development techniques. We feel certain
https://geoffgraham.me/open-up-with-brad-frost-episode-1/
1
11
5
reposted by
Juan Diego Rodríguez
CSS-Tricks*
7 months ago
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...
loading . . .
Styling Counters in CSS | CSS-Tricks
Going from the most basic ways to style lists directly in HTML to advanced customization techniques that are even capable of making things that aren't lists look like lists.
https://css-tricks.com/styling-counters-in-css/
0
33
11
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...
loading . . .
Delaying the shipping of CSS @function from Chrome 136 to 139 | Blog | Chrome for Developers
The Chrome team responds to concerns from the community.
https://developer.chrome.com/blog/delaying-shipping-of-css-functions
7 months ago
0
1
0
Super excited about how this turned out!!
add a skeleton here at some point
7 months ago
0
0
0
reposted by
Juan Diego Rodríguez
CSS-Tricks*
8 months ago
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-...
loading . . .
Typecasting And Viewport Transitions In CSS With Tan(atan2()) | CSS-Tricks
We've been able to get the length of the viewport in CSS since... checks notes... 2013! Surprisingly, that was more than a decade ago. Getting the
https://css-tricks.com/typecasting-and-viewport-transitions-in-css-with-tanatan2/
1
18
3
reposted by
Juan Diego Rodríguez
IntentToShip
8 months ago
Blink: Intent to Prototype: CSS if() function
loading . . .
Blink: Intent to Prototype: CSS if() function
Blink: Intent to Prototype: CSS if() function
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAO7W_D9CCHOcXKNkbaVDFzUOWO7o9tcH1t7rS0xUaeKupYDTQ%40mail.gmail.com
0
31
18
reposted by
Juan Diego Rodríguez
CSS Weekly
8 months ago
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
loading . . .
CSS Weekly Issue #603
Learn how sibling-count() and sibling-index() functions work, how to style elements that span multiple lines, how to utilize light-dark() function, and more.
https://cssw.io/issue-603
1
18
4
reposted by
Juan Diego Rodríguez
CSS-Tricks*
8 months ago
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...
loading . . .
What On Earth Is The `types` Descriptor In View Transitions? | CSS-Tricks
The @view-transition at-rule has two descriptions. One is the commonly used navigation descriptor. The second is types, the lesser-known of the two, and one that probably envies how much attention nav...
https://css-tricks.com/what-on-earth-is-the-types-descriptor-in-view-transitions/
0
12
2
reposted by
Juan Diego Rodríguez
CSS-Tricks*
8 months ago
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...
loading . . .
Revisiting CSS Multi-Column Layout | CSS-Tricks
After 20 years since Andy Clarke first published his book about Multi-Column Layout in CSS, he's back to encourage a fresh look at CSS columns for enhanced readability and design flexibility.
https://css-tricks.com/revisiting-css-multi-column-layout/
1
19
1
reposted by
Juan Diego Rodríguez
Ryan Trimble
8 months ago
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
loading . . .
Weekly Roundup #37 | Ryan Trimble, UX/UI Developer
I took last week off, now I owe twice as many links.
https://ryantrimble.com/blog/weekly-roundup-37.html
1
10
1
reposted by
Juan Diego Rodríguez
CSS-Tricks*
8 months ago
A few things you ✨might✨ not know about CSS custom counter styles.
css-tricks.com/some-things-...
loading . . .
Some Things You Might Not Know About Custom Counter Styles | CSS-Tricks
I was reading through Juan's recent Almanac entry for the @counter-style at-rule and I'll be darned if he didn't uncover and unpack some extremely interesting
https://css-tricks.com/some-things-you-might-not-know-about-custom-counter-styles/
0
11
2
reposted by
Juan Diego Rodríguez
Frontend Dogma
8 months ago
How to Wait for the “sibling-count()” and “sibling-index()” Functions, by
@monknow.bsky.social
(@
[email protected]
):
loading . . .
How to Wait for the “sibling-count()” and “sibling-index()” Functions
https://css-tricks.com/how-to-wait-for-the-sibling-count-and-sibling-index-functions/
0
1
1
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
add a skeleton here at some point
9 months ago
0
1
0
reposted by
Juan Diego Rodríguez
CSS-Tricks*
9 months ago
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-...
loading . . .
How To Wait For The Sibling-count() And Sibling-index() Functions | CSS-Tricks
Today, I want to look into one of those cases of impatient and how the community has waited for that feature, to be specific, two upcoming functions: sibling-count() and sibling-index().
https://css-tricks.com/how-to-wait-for-the-sibling-count-and-sibling-index-functions/
1
10
3
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:
loading . . .
[css-grid-3][masonry] Masonry Syntax Debate · Issue #11243 · w3c/csswg-drafts
The CSSWG's masonry layout draft includes two competing syntax proposals for the feature. There has been a lot of discussion between the two, and there's an overview of the debate in the TAG review...
https://github.com/w3c/csswg-drafts/issues/11243#issuecomment-2584991716
9 months ago
1
1
0
reposted by
Juan Diego Rodríguez
Geoff Graham
9 months ago
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...
loading . . .
Tight Mode: Why Browsers Produce Different Performance Results — Smashing Magazine
We know that browsers do all sorts of different things under the hood. One of those things is the way they not only *fetch* resources like images and scripts from the server but how they [prioritize t...
https://www.smashingmagazine.com/2025/01/tight-mode-why-browsers-produce-different-performance-results/
0
6
1
reposted by
Juan Diego Rodríguez
CSS-Tricks*
9 months ago
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...
loading . . .
Thank You (2024 Edition) | CSS-Tricks
I'm more thankful this time around because, last year, I didn't even get to write this post. But now that I'm back, writing this feels so, so, so good. There's a lot more gusto going into my writing w...
https://css-tricks.com/thank-you-2024-edition/
1
33
4
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...
loading . . .
A CSS Wishlist For 2025 | CSS-Tricks
2024 has been one of the greatest years for CSS: cross-document view transitions, scroll-driven animations, anchor positioning, animate to height: auto, and
https://css-tricks.com/a-css-wishlist-for-2025/
9 months ago
1
12
5
reposted by
Juan Diego Rodríguez
Ryan Trimble
9 months ago
🗒️ Have yourself a Weekly little Roundup, Weekly Roundup #34 is now available!
ryantrimble.com/blog/weekly-...
#css
#html
#javascript
loading . . .
Weekly Roundup #34 | Ryan Trimble, UX/UI Developer
First week at the new job, plus lots of great CSS articles this week, check it out!
https://ryantrimble.com/blog/weekly-roundup-34
1
11
4
reposted by
Juan Diego Rodríguez
CSS-Tricks*
9 months ago
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...
loading . . .
The Little Triangle In The Tooltip | CSS-Tricks
Today, I want to focus on what I'll call the little triangle in the tooltip. It receives minimal attention but it amazes you by how many ways there are to make them. Let's start with the simplest and ...
https://css-tricks.com/the-little-triangle-in-the-tooltip/
1
14
7
reposted by
Juan Diego Rodríguez
CSS-Tricks*
10 months ago
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...
loading . . .
Transition-behavior | CSS-Tricks
The transition-behavior property allows us to make transitions in-between discrete properties, such as display or visibility.
https://css-tricks.com/almanac/properties/t/transition-behavior/
0
13
2
reposted by
Juan Diego Rodríguez
CSS Weekly
10 months ago
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
loading . . .
CSS Weekly Issue #600
Find out what a new, official CSS logo looks like, how to use anchor positioning, how to apply a background image to a border, and more.
https://cssw.io/issue-600
1
22
3
you reached the end!!
feeds!
log in