Here are some related projects on this topic that you might find interesting.
2026
7 postsA workaround for hiding empty slots in Chromium
Solving the `:host(:has([slot]))` problem with `@scope`
Inverted themes with light-dark()
The best version of my site so far...
Focus rings with nested contrast-color()?
Interpolate contrast-color() to manipulate lightness
Using your design system colors with contrast-color()
Algorithmic hover states with contrast-color()
2025
3 postsEasy sci-fi rectangles with corner-shape
Inverse text-sizing based on text-length with attr()
My website has been gaslighting you
How I change my website a little bit every day without you realizing it
2024
1 posts2023
2 posts2021
1 posts🎨 Alpha Paintlet
Baby's first CSS Houdini Paint Worklet
2017
1 postsHassle-free Full Bleed with *:not()
Breaking out of container DIVs with this one weird trick