htmxRazor 1.2.0 is out. Toast notifications, pagination, ARIA live regions, CSS cascade layers, View Transitions API support, and hx-on:* attributes for htmx 2.x.
All server-rendered. All Tag Helpers. All ASP.NET Core.
htmxRazor.com
github.com/cwoodruff/htmxRazor
07.03.2026 12:06
π 10
π 3
π¬ 0
π 0
Building a #hash thumbnail navigation using the experimental
:target-before, :target-current & :target-after
With anchor-positioning and animation-timeline thrown in for good measure.
Pure CSS. No JavaScript.
Full demo on @codepen.io
codepen.io/cbolson/pen/...
04.03.2026 18:55
π 4
π 1
π¬ 0
π 0
The Layout Maestro
An interactive course focused on how to think, build, and test a layout with real-world examples.
β Sending an email update about The Layout Maestro course in a few hours including release date, pricing, and more.
If you want to be the first to know (and get a discounted price), subscribe to the newsletter: layoutmaestro.ishadeed.com
04.03.2026 09:47
π 26
π 7
π¬ 1
π 0
This demo doesn't use a single line of JS code to respond to the arrow keys.
Movement of the player is handled 100% by the upcoming `focusgroup` HTML attribute!
Focusgroup was definitely *not* made for this π
But, so cool to have this out of the box on the web.
More β‘οΈ open-ui.org/components/s...
04.03.2026 17:51
π 64
π 15
π¬ 4
π 0
Even if itβs a little cold, when the sun is out - life is good
04.03.2026 13:48
π 0
π 0
π¬ 0
π 0
I must not Tailwind
Tailwind is the style-killer
Tailwind is the little-death that brings class plethora
I'll face Tailwind
I'll permit it to pass over and through my site
And when it's gone past I'll turn the inner eye to see its code
Where Tailwind has gone there'll be nothing
Only CSS will remain
01.03.2026 16:12
π 27
π 5
π¬ 1
π 0
You want lists? You got lists!
In 2017 my Web #Typography book had ~300 words on styling lists. Now, in 2026, I've written 3000 words on the subject!
#CSS sure has moved on...
19.02.2026 12:29
π 32
π 5
π¬ 1
π 0
In graph theory, there are algorithms that find the shortest path between two nodes. I made one with pure CSS (including the graph drawing).
Drag the nodes, and the shortest path will update in real-time!
css-tip.com/graph-theory/
A fun demo powered by all the modern & cool CSS features π€©
16.02.2026 15:30
π 122
π 23
π¬ 9
π 5
Building a Computer with CSS - Amit Sheen - CSS Day 2025
YouTube video by Web Conferences Amsterdam
Iβm excited to share that my session from CSS Day is now live on YouTube π₯
Ever wondered what a CPU is actually built of? And if it's possible to build one using only #CSS? If so, I think youβll enjoy it. π
Would love to hear your thoughts! π
π www.youtube.com/watch?v=PFqt...
13.02.2026 10:37
π 23
π 4
π¬ 2
π 1
Code snippet detailing CSS anchor-scope property values, including single, multiple, and global value examples for web development.
Using CSS Anchor Positioning with repeated components?
anchor-scope is now part of Baseline 2026 π
It prevents tooltips/popovers from accidentally attaching to the wrong anchor elsewhere in the DOM.
Check it out π
developer.mozilla.org/en-US/docs/...
13.02.2026 16:00
π 24
π 2
π¬ 2
π 1
A <main> element with several nested divs. The two of interest are <div class="screen-blur"> and <div class="scanlines">.
hey! thanks :)
there are a few different effects going on here, and they're all made with vanilla CSS. i'll try to break them down.
this is what the general markup looks like. there's a television wrapper with a few overlay layers: the two we're interested in are .screen-blur and .scanlines!
12.02.2026 19:51
π 10
π 1
π¬ 1
π 1
CSS Animation Triggers: Playing animations on scroll without scrubbing. It's a match! | utilitybend
CSS scroll-triggered animations let you use scroll position to determine when animations play. Combined with scroll-driven animations for the perfect scrollytelling experience. A Valentine's special.
πDo we like scroll-driven animations? yes! Do we want scroll-triggered animations? Also yes! Would it be cool to combine them? Ow hell yes! And that's just what I did in this year's Valentine's article, enjoy! β€οΈβ€οΈ
It's quite lengthy, but also contains some hot tips π₯
utilitybend.com/blog/css-ani...
12.02.2026 10:48
π 17
π 5
π¬ 0
π 1
CSS converting the oklch() function to an RGB color with color-mix() that takes a color variable and makes a calculation that returns white or black.
Here's a pretty clever, albeit super math-y, way to approximate the contrast-color() function while we're waiting for full support.
css-tricks.com/approximatin...
11.02.2026 15:07
π 29
π 5
π¬ 0
π 0
Today is the tenth anniversary of Firewatch's release. It remains the thing I'm most proud to have worked on. There's more of me inside of Firewatch than in any other gameβand I have no doubt there are others on the team who would say the same about themselves. Thanks to everyone who ever played it.
09.02.2026 20:39
π 592
π 47
π¬ 35
π 16
A Special Valentine
This Valentineβs day, give your special someone a 50% discount for one of my courses!
Iβm running my annual Valentineβs Day event again! π
If youβve registered for any of my courses in the past, youβll find a one-time-use coupon code that has been generated just for you. Itβll provide a 50% discount on either of my courses. π
10.02.2026 22:11
π 37
π 6
π¬ 5
π 0
The progress() function is sorta like clamp() but returns 1 or 0. Combine it with calc() and you can get weird with it.
css-tricks.com/almanac/func...
10.02.2026 15:01
π 24
π 2
π¬ 0
π 0
A mock-up of my Web Day Out lanyard β use JOIN_RICH for 10% off.
Whatβs new in web typography?
This is a question Iβll be answering at this yearβs webdayout.com
I'll cover the paved cowpaths and the shiny things that bring expressiveness, fine detail, responsiveness, consistency and efficiency to your work.
Use JOIN_RICH to get 10% off.
#typography #css
10.02.2026 09:35
π 12
π 7
π¬ 0
π 0
Underlining Links With CSS
A practical guide to styling link underlines with modern CSS text-decoration properties. Perfect for bookmarking when you need a quick reference!
I always forget what properties are available now so I've written a quick post to put them all in one place
Underlining links with CSS
www.alwaystwisted.com/articles/und...
#FrontEnd #CSS #WebDev #WebDesign
09.02.2026 11:32
π 17
π 8
π¬ 0
π 0
Someone on reddit posted a demo where CSS truncates text from the middle.
They didn't post the code, so here is my shot at it with Flexbox
09.02.2026 17:31
π 85
π 10
π¬ 5
π 1
border-shape can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both).
This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap.
Demo: codepen.io/una/pen/ByzY...
05.02.2026 20:08
π 206
π 31
π¬ 9
π 6
Overview of the CSS code from the provided link
π‘ CSS Tip!
Have you ever tried to use "auto" within clamp()? Unfortunately, it doesn't work, but it's now possible using the new calc-size()!
css-tip.com/clamp-auto/
The same applies to all the sizing values (min-content, max-content, fit-content, etc.)
05.02.2026 11:10
π 55
π 15
π¬ 4
π 3
A CSS-only elastic hover effect, because why not?
css-tip.com/elastic-hover/
A chrome-only experiment using shape(), sibling-index(), linear(), etc.
03.02.2026 10:06
π 68
π 7
π¬ 2
π 4
An Inverted radius tabs demo which uses anchor-positioning + corner-shape + :target
#cssonly
See the full demo on @codepen.io
codepen.io/cbolson/pen/...
04.02.2026 08:33
π 6
π 1
π¬ 0
π 0
Wild how far you can push "customizable select" with just #CSS
nerdy.dev/nice-select
03.02.2026 17:26
π 396
π 68
π¬ 15
π 1
Fun shadow coding challenge
I made a prototype 8 years ago and Iβd love to see what people could do with that idea now, 8 years on..
Could scroll-driven animations update a value used by `box-shadow` to make it look like the shadow is coming from a fixed source of light?
Asks @bell.bz bell.bz/fun-shadow-c...
Answers @kittygiraudel.com kittygiraudel.com/2026/02/01/f...
02.02.2026 18:16
π 27
π 4
π¬ 4
π 0