Theodoros Antoniou
theo-anto.bsky.social
Theodoros Antoniou
@theo-anto.bsky.social
I create things on the web, mostly with CSS
Having gone through nesting hell multiple times using SCSS/LESS, the only form of nesting is self referencing.

Meaning inside a block of `.my-component {}` you only find rules that are related to the component itself and not its children. (e.g interaction states, attribute selectors, etc)
January 30, 2025 at 5:10 PM
@css-only.dev i made this a long time ago (still written in SCSS), feel free to include it in your collection, if you find it interesting or worthy
codepen.io/dogoku/pen/e...
CSS Flip Loading Animation
...
codepen.io
January 29, 2025 at 12:29 AM
i just discovered your work on dev.to (even back from 2023) and I just wanna say that my mind is blown. Thank you <3
a man with a green necklace is making a funny face while standing in front of a red background .
ALT: a man with a green necklace is making a funny face while standing in front of a red background .
media.tenor.com
January 28, 2025 at 10:46 PM
Thank you for this post! I just fell down a massive rabbit hole, exploring both yours and Jane Ori's work.
a little boy wearing a hat that says respect on it
ALT: a little boy wearing a hat that says respect on it
media.tenor.com
January 28, 2025 at 10:41 PM
while an interesting application, there's a dedicated API for this, called scroll driven animations, which you can learn more about here scroll-driven-animations.style
Scroll-driven Animations
A bunch of demos and tools to show off Scroll-driven Animations
scroll-driven-animations.style
December 27, 2024 at 9:21 AM
I have been banging that drum ever since "floating labels" became a trend. Placeholders are not labels! Each has it's own use...
December 6, 2024 at 5:47 PM
I wish more people would ask for improved scrollbar styling options... It is still impossible to style a scrollbar _consistently_ crossbrowser or crossplatform. At least with Scroll Driven Animations, making a custom scrollbar is going to be easier than ever.
December 6, 2024 at 1:38 PM
forgot the hashtags... 😅 #CSS #JS #HTML #WebDev

I never really posted on the ol'bird website, even though i had an account for over a decade. I guess all this hype around bluesky, got me inspired 🤩
December 5, 2024 at 3:57 AM
we've been wanting to style the "stuck" state ever since `position: sticky` was introduced and it's finally happening 🤯
December 5, 2024 at 2:55 AM