Arby
@mobalti.bsky.social
31 followers 37 following 32 posts
Frontend Developer https://arby.me/
Posts Media Videos Starter Packs
mobalti.bsky.social
The ones that impact my codebase most are light-dark() and relative colors. The first gives me more control over theming, and the second helps me move fast by keeping the core color set small.
mobalti.bsky.social
I re-created Open Props shadows with the new CSS `@function`.
This spec is wild ♥️ and it solves problems we’ve been chasing in CSS for years.
Demo 👉 codepen.io/mobalti/pen/...

cc @miriam.codes @tabatkins.com @bram.us
mobalti.bsky.social
Hero in Monochrome
The elegance of OKLCH in action: adaptive color with built-in accessibility
Built with Open Props

CodePen: codepen.io/mobalti/full...

#css #html #webDev
mobalti.bsky.social
Cards with animated gradient borders
Modern CSS ⚡💪
Gradient from gradient.style

CodePen: codepen.io/mobalti/pen/...

@codepen.io #CSS
mobalti.bsky.social
Congrats, Adam! 🎉👏🔥
mobalti.bsky.social
It’s one of my favorite tools, I use it all the time. So excited about the new layer feature. Thanks, Adam! ♥️
mobalti.bsky.social
Thanks Miriam!
mobalti.bsky.social
That’s great! Feels like libraries have been ignoring logical properties lately, so this makes me really happy!
mobalti.bsky.social
So clean with logical properties all over. Great job!
mobalti.bsky.social
I read mostly on a Kobo, and Pocket let me send articles straight to it. It’s basically my article database!
mobalti.bsky.social
One of Mozilla’s best products is gone. So frustrating!
mobalti.bsky.social
I really enjoy reading these posts, I've bookmarked so many of them and often use them as refs. My fav is "10 Powerful Ways to Use CSS Variables."
mobalti.bsky.social
This really helps manage vertical spacing in markdown-style content, especially as we move toward more prompt-based interfaces. Also love the logical values!
mobalti.bsky.social
Here’s the same carousel in Firefox. No scroll buttons or markers yet, but still fully functional and accessible.
mobalti.bsky.social
Meet the future of carousels: no JS, just CSS!

✅ Scroll Buttons
✅ Scroll Markers
✅ Scroll-State Queries
✅ Scroll Initial Target
✅ Anchor

As @nerdy.dev said: "It'd be very difficult to make a more accessible carousel than this."
@codepen.io 👉 codepen.io/mobalti/full...
mobalti.bsky.social
This is awesome! Love how the animation really enhances the UX, it makes it so clear to the user what just happened when they open the `<details>` element. Smooth and smart!
mobalti.bsky.social
❤️❤️❤️
mobalti.bsky.social
Awesome! ❤️
mobalti.bsky.social
Infinite Orbit Animation with CSS Trigonometry &
@property

✅ Pure CSS Orbit Animation → No JavaScript required
✅ Dynamic Tooltips → Auto-adjust position & alignment with Style Queries

Huge thanks to @bram.us for the fantastic article!
@codepen.io

Live demo : codepen.io/mobalti/full...

#CSS
mobalti.bsky.social
It’s like image optimization. In my opinion, it should be treated on a case-by-case basis.

Another benefit of text-wrap: balance is when the text gets translated to languages other than English. This allows the author to prevent weird behavior if the text becomes longer or shorter.
mobalti.bsky.social
In Props Color Finder, I added an option to select named CSS colors, so every time you pick a color, you'll get the closest named CSS color. Check it out:
bsky.app/profile/moba...
mobalti.bsky.social
Props Color Finder Updates:

- Enhanced contrast for picked colors
- Added option to pick the closest named CSS colors
- Introduced OKLCH color picking
- Enabled LAB Mode for perceptual color matching
- Added Quick Pick button (beta) leveraging the EyeDropper API

props-color-finder.netlify.app
mobalti.bsky.social
The "Quick Pick Button" was added as a progressive enhancement. It will only appear in browsers that support the EyeDropper API.
mobalti.bsky.social
Props Color Finder Updates:

- Enhanced contrast for picked colors
- Added option to pick the closest named CSS colors
- Introduced OKLCH color picking
- Enabled LAB Mode for perceptual color matching
- Added Quick Pick button (beta) leveraging the EyeDropper API

props-color-finder.netlify.app