I'm sorry, didnβt mean for it to sound like Chrome was the only one driving this. I only highlighted the Chrome update as a signal that the feature is starting to gain traction. Iβve adjusted the article, hope it reads better now.
30.09.2025 15:31 β π 1 π 0 π¬ 0 π 0
True, but it still was not very usable. It is still not practical to use it in production, but I am really happy to see it starting to get implemented.
29.09.2025 20:16 β π 0 π 0 π¬ 1 π 0
Great work!
And yes, I did. π
The rotation is nice, but it's old (about 4 years ago), it uses scss, animates the clip-path, and it's very heavy and slow. Not my best code. Maybe I need to redo it with modern CSS...
π codepen.io/amit_sheen/p...
27.09.2025 16:44 β π 1 π 0 π¬ 0 π 0
Playing with angles is fun! π
I'm here if you want to figure out the math together.
26.09.2025 21:20 β π 1 π 0 π¬ 1 π 0
Inspired by Temaniβs brilliant work, where he created a box using only `border-radius` and `corner-shape`, I built on his code, played with different angles, and came up with this dynamic demo.
Live demo on @codepen.io: codepen.io/amit_sheen/f...
26.09.2025 20:23 β π 40 π 5 π¬ 3 π 1
β¨ New article β¨
Are we at the start of a new era?
Chrome 140 introduced CSS Typed Arithmetic. It might seem like a minor change, but I believe it's huge as it opens the door to countless new possibilities and a whole new era of Computational CSS.
What do you think?
css-tricks.com/css-typed-ar...
24.09.2025 13:03 β π 68 π 21 π¬ 3 π 3
I was inspired by another amazing animation from Jon Kantner, so I made a pure CSS version. 400 squares, using sibling-index() and sibling-count(), a bunch of trig functions, and some typed arithmetic. (Currently works in Chrome 140+ only)
Live demo on @codepen.io: codepen.io/amit_sheen/f...
20.09.2025 00:37 β π 10 π 1 π¬ 0 π 0
Styling siblings with CSS has never been easier. Experimenting with sibling-count and sibling-index | utilitybend
Ready to spice up your CSS? This article dives into the new sibling-count() and sibling-index() functions, showing you how they can simplify your styling and create cool effects.
πThe new CSS sibling-index() and sibling-count() functions let us create staggered animations, dynamic color palettes, and even complex circular layouts with ease.
I wrote about my first experiments with these fantastic new CSS additions. So much fun! β₯οΈ β¨
#CSS
utilitybend.com/blog/styling...
12.09.2025 11:37 β π 130 π 27 π¬ 1 π 1
HSL color palette
...
Start with two colors, and add a new color between any two existing ones. You can drag colors around, adjust the HSL, copy it, and delete any color you don't want.
That way you can begin a palette with only two colors and then expand and refine it as needed.
π codepen.io/amit_sheen/f...
05.09.2025 10:58 β π 1 π 0 π¬ 0 π 0
A couple of days ago I came across Jon Kantnerβs excellent color palette generator, and it reminded me that a few years back I built something quite similar (great minds and all that) back when HSL was the hot new thing.
(Links in comment π)
05.09.2025 10:58 β π 1 π 0 π¬ 1 π 0
Thank you! I gained so much insight while writing this, and it was both challenging and rewarding to find a way to explain things in a clear and approachable manner.
03.09.2025 13:58 β π 1 π 0 π¬ 0 π 0
β¨ The `-path` of Least Resistance (part 2) β¨
From shapes that define boundaries to paths that drive motion. We shift to `offset-path`, where elements no longer get clipped but flow along custom routes. π€©
π Read and share your thoughts on @frontendmasters.com:
frontendmasters.com/blog/the-pat...
30.08.2025 14:18 β π 5 π 1 π¬ 0 π 0
TheΒ `-path`Β of Least Resistance (Part 2)
This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with clip-path.
TheΒ `-path`Β of Least Resistance (Part 2)
This time we're looking at offset-path (and friends), which can be used to create movement when animated and benefits from all the same fancy functions that we learned about with clip-path.
30.08.2025 07:39 β π 3 π 1 π¬ 0 π 0
The `-path` of Least Resistance (Part 1)
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
β¨ New article: The `-Path` of Least Resistance β¨
First part of a series on the power of paths in CSS, kicking off with clip-path. From the basics to functions and syntax, all the way to advanced shape logic.
π Read and share your thoughts on @frontendmasters.com
frontendmasters.com/blog/the-pat...
28.08.2025 09:20 β π 3 π 1 π¬ 0 π 0
The `-path` of Least Resistance (Part 1)
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
The `-path` of Least Resistance (Part 1)
A deep dive into `clip-path` from Amit Sheen, a very powerful tool in shape creation on the web, particularly now with `shape()`.
28.08.2025 07:39 β π 2 π 1 π¬ 0 π 0
β¨ Part three (and final) is out now! β¨
This series has been a deep dive into 3D layered text, and in this part we explore some advanced interactions while making the code cleaner and more dynamic with a touch of JS. π€©
π Read and share your thoughts on @css-tricks.com
css-tricks.com/3d-layered-t...
22.08.2025 14:48 β π 6 π 1 π¬ 0 π 0
Alright, we're capping off @amitsheen.bsky.social's CSS-Tricks takeover with the final chapter in his series β this time making fully responsive bulging text that follows your mouse in real time. β¨
css-tricks.com/3d-layered-t...
22.08.2025 14:08 β π 8 π 1 π¬ 0 π 0
Wow! They look amazing.
Great work. π€―
20.08.2025 19:14 β π 1 π 0 π¬ 0 π 0
β¨ 3D layered text - Part two is here! β¨
If this series of articles were a meal, this part would definitely be the main course. π
19(!) live examples of 3D text animations, and if you want to build them yourself, check it out on @css-tricks.com.
π css-tricks.com/3d-layered-t...
20.08.2025 15:28 β π 25 π 5 π¬ 2 π 3
β¨ New article! β¨
This time itβs a three-part exploration of 3D layered text. π
The first part is all about the basics, from the very first line to text with real depth that feels like it pops off the page. π€©
Check it out and share your thoughts on @css-tricks.com:
π css-tricks.com/3d-layered-t...
18.08.2025 20:54 β π 10 π 2 π¬ 0 π 0
Alright, we're letting @amitsheen.bsky.social take over CSS-Tricks... all week! He's got a three-parter that's a super deep dive into 3D layered text.
Part one is all about creating an index of layers for adding depth, and it's full of goodies.
css-tricks.com/3d-layered-t...
18.08.2025 13:53 β π 24 π 3 π¬ 0 π 0
I'm just loving the fact that we can now create such complex interactions with only a few simple lines of CSS. π€―
(This demo is from an upcoming article Iβm working on)
17.08.2025 11:07 β π 51 π 1 π¬ 1 π 0
Should I try the comprehensive exam? π
12.08.2025 22:15 β π 1 π 0 π¬ 1 π 2
A challenge indeed.
I do believe thereβs a middle ground where we use these tools to build better human spaces online. We donβt need to give up on the tech entirely to show we reject its misuse, we just need to stop taking part in practices that harm the very communities we want to protect.
12.08.2025 22:07 β π 1 π 0 π¬ 1 π 1
State of CSS 2025
π£ The State of CSS 2025 results are live!
There are some really interesting findings this year! π€―
And if the Conclusion feels like a love letter to the future of CSS, wellβ¦ guilty as charged. π
π 2025.stateofcss.com
09.08.2025 18:34 β π 24 π 12 π¬ 1 π 0
Does the new `stretch` keyword in CSS mark the end of `box-sizing: border-box;` in our reset files? π€
08.08.2025 08:24 β π 1 π 1 π¬ 0 π 0
I actually agree with you completely, but wouldnβt say Iβm "mad about new tech". I enjoy using AI (in moderation), I'm just frustrated by those who misuse it, and disappointed in those who willingly give in to that misuse. Go humans!
08.08.2025 06:23 β π 1 π 0 π¬ 1 π 0
π²πΎπΎππ²πππ»πππββ¬π§ββοΈπΉπ³οΈβπ
https://chenhuijing.com
https://redviolapanda.com
Web aficionado, Cloud inhabitant, CSS devotee, Svelte superfan
Designer / dev / editor / writer, currently @css-tricks.com and @logrocket.bsky.social
HTML, CSS, web platform, and browser tech news + demos, tricks, and tips (via the Frontend Focus newsletter) π Curated by Chris Brandrick.
The Official Chromium Developers Account.
Check out our developer portals: https://developer.chrome.com/ and https://web.dev/
Play my games in your browser for free at https://vykri.itch.io/
Web evangelist at Apple ο£Ώ, founder CodeNewbie (acquired), developer, creator, chief baker of the Try Bakery (located in my kitchen β€οΈ)
We're an indie dev team making a co-op action roguelike that takes place in your dreams π
Join our Discord!
linktr.ee/elsewherezone
Just snatching my username, I will not be active here for the time being. Find me over on https://front-end.social/@chriskirknielsen or https://chriskirknielsen.com/
Javascript developer, web components groupie, design systems, web performance, gamer and a scifi and fantasy author. Father of 4, hence the jokes ;)
https://yonatankra.com
βΉ Remote-first Staff Web guy. Product-centered UX and frictionless DX.
π @Honor | @Stripe | @AWS | @Starbucks | HigherEducation
π ericclemmons.com
Aspiring graphics programmer, math lover, technical director at We The Collective.
https://github.com/liamegan
https://www.surface-detail.com/
https://codepen.io/shubniggurath/pens/
Edge web platform PM @Microsoft. Previously @Mozilla. WebDX CG. OWD GC. Maintains @devtoolstips.bsky.social. Husband and father of 3. he/him
The Interwebs Β· patrickbrosset.com
Designer, writer, developer. Software design at ο£Ώ.
β https://shaw.city
β Formerly shshaw on Twitter
β Developer at @codepen.io http://codepen.io/shshaw
β Cohost of @keyframe.rs web animation tutorials http://keyframe.rs
Founder @ Devographics. I run the State of JS/CSS/etc. surveys. Kyoto, Japan.
https://sachagreif.com/
https://devographics.com/
~ design + engineering / sporadic printmaker / creator experience @sanity.io π‘
I help people build the web better. I love pirates, puppies, and Pixar movies. ADHD AF. he/him
https://gomakethings.com
Blogging at zellwk.com.
Courses at magicaldevschool.com
Building splendidlabz.com
Constantly working on being the best version of myself.
#accessibilityβ/β#a11y advocate, post enjoyer.
π https://ericwbailey.website/
βοΈ https://ericwbailey.website/newsletter/