Hazim Sami حازم سامي
@hazims.bsky.social
66 followers 310 following 15 posts
Posts Media Videos Starter Packs
hazims.bsky.social
Honoured to have been able to contribute to the Spirit of Astro.
astro.build
And @hazims.bsky.social is taking us back to the future, with TWO beautiful t-shirt designs.

shop.astro.build/products/ast...

shop.astro.build/products/ast...
Three t-shirts: a navy blue t-shirt reading “I’m on an Astro voyage” in swirly 1960s-style lettering over an astronaut helmet; an orange t-shirt and a black t-shirt, both featuring the same stylized return key labelled with the Astro logo and the text “Launch”.
Reposted by Hazim Sami حازم سامي
astro.build
And @hazims.bsky.social is taking us back to the future, with TWO beautiful t-shirt designs.

shop.astro.build/products/ast...

shop.astro.build/products/ast...
Three t-shirts: a navy blue t-shirt reading “I’m on an Astro voyage” in swirly 1960s-style lettering over an astronaut helmet; an orange t-shirt and a black t-shirt, both featuring the same stylized return key labelled with the Astro logo and the text “Launch”.
Reposted by Hazim Sami حازم سامي
anatudor.bsky.social
Nowadays there's `light-dark()`, but this is still useful for other types of values that change with the theme. For example, you may want to make subtle changes to font values based on the theme. Or to how thick lines/ borders need to be.
anatudor.bsky.social
Since `:has()` is now cross-browser 🥳 here's what's still my 🌟 top 🌟 use case for it: theme switching!

In the very simple case, when we want to switch from a light to a dark theme, we switch `--dark` from `0` to `1` on the `body` when the dark theme option is selected.

#css
Since `:has()` is now cross-browser 🥳 here's what's still my 🌟 top 🌟 use case for it: theme switching!

In the very simple case, when we want to switch from a light to a dark theme, we switch `--dark` from `0` to `1` on the `body` when the dark theme option is selected.
hazims.bsky.social
Sounds great! Looking forward to seeing the new layout.
hazims.bsky.social
It is nice, although I will miss the column to the right with an author bio. I always thought it was a nice little feature.
hazims.bsky.social
Thanks 🙏 joined the discord channel and got the beta.
Reposted by Hazim Sami حازم سامي
alvaromontoro.com
Just shared a new video drawing with CSS. This time is Yoda (or Grogu?) in a kawaii-ish style.
youtu.be/r_FH65HpYgE?...

He looked a bit sad with the mouth like that so I flipped the mouth and make it smile :)

Live demo and source code on @codepen.io: codepen.io/alvaromontor...

#css #cssArt #html
Drawing Yoda with CSS
YouTube video by Alvaro Montoro
youtu.be
Reposted by Hazim Sami حازم سامي
miocene.io
Say hello to The Big-Eyed CSS Shroom —
a goofy little mushroom with massive eyes, long legs, and even a canary on his hand.

It’s weird. It’s cute. It’s built with love (and CSS).

youtu.be/vDEJ7j5jb2U
Drawing a Mushroom Buddy with Pure CSS — Sunday CSS #16
YouTube video by Julia Miocene
youtu.be
hazims.bsky.social
@dayplanner.bsky.social congrats on launching version 3 🎉
Do you have a public roadmap for the Mac version of the app?
hazims.bsky.social
This is fantastic! Thanks to ‪Dan ‪@simplebits.com for sharing this on his newsletter. It's a great project for the summer, with a humongous dollop of nostalgia.
www.thestockpot.net/videos/cartr...
VHS was better...Hear me out. — The Stock Pot
It all begins with an idea.
www.thestockpot.net
Reposted by Hazim Sami حازم سامي
bell.bz
Andy Bell @bell.bz · Jun 9
Sticky revealing footer: modern (ish) CSS makes it easy.
Reposted by Hazim Sami حازم سامي
anatudor.bsky.social
Because I keep seeing `position: absolute` + lots of of offset + size + transform + sometimes even margin properties to stack + middle align the stacked items... you can easily do it with 3 #CSS properties!
.container { display: grid }

.stack-item {
  /* stack all items in the same 1 cell grid area 
   * at the intersection between row 1 & column 1 */
  grid-area: 1/ 1;
  /* place all items in the middle of this cell 
   * along both axes, both vertically & horizontally */
  place-self: center
}
Reposted by Hazim Sami حازم سامي
jensimmons.bsky.social
We have 7 videos on web technology at WWDC25!!

What’s new in Safari and WebKit
What’s new for the spatial web
Learn more about Declarative Web Push
What’s new in passkeys
Verify identity documents on the web
Unlock GPU computing with WebGPU
Meet WebKit for SwiftUI

webkit.org/blog/16987/w...
Web technology videos at WWDC25
It’s time for WWDC25!
webkit.org
Reposted by Hazim Sami حازم سامي
getkirby.com
Jon Hicks, known for his icon designs for Firefox, MailChimp and Shopify, tells us how he uses Kirby as part of the 'Blog Questions Challenge':
Blog Questions Challenge - Hicks.design
Answering questions about my blogging setup, as requested!
hicks.design
Reposted by Hazim Sami حازم سامي
Reposted by Hazim Sami حازم سامي
css-only.dev
⚙️ New CSS Generator!

Save this link for the future. A tool to easily convert any SVG shape into a CSS one in no time. Powered by the new shape() function! 🤩

css-generators.com/svg-to-css/

✅ Single-element
✅ Responsive
✅ No more ViewBox headaches
SVG to CSS Shape Converter
A simple tool to transform an SVG shape into a CSS shape. Get a modern and optimized code in no time!.
css-generators.com
Reposted by Hazim Sami حازم سامي
una.im
Una Kravets @una.im · May 12
And here's that Codepen refactored as promised using sibling-index()
Reposted by Hazim Sami حازم سامي
joshwcomeau.com
For years, one of the most befuddling things for me in CSS was how “height: 100%” would sometimes just not work. Every time I tried to use it was a roll of the dice. 😅

Like everything else in CSS, though, it all makes perfect sense when we understand the underlying mechanism. ✨

Let’s explore. 🧵
The Height Enigma • Josh W. Comeau
One of the most perplexing and befuddling things in CSS for me, for many years, was the behaviour of percentage-based heights. Sometimes, seemingly at random, setting “height: 100%” would have no effe...
www.joshwcomeau.com
Reposted by Hazim Sami حازم سامي
justingarrison.com
Here’s how you can run your own Bluesky PDS

It’s not very hard and my account has been running on mine for over 6 months

youtu.be/7-VJvf39xVE
Reposted by Hazim Sami حازم سامي
piccalil.li
For one week only we're dropping the price of Complete CSS from £249 to £169! There's no code required, just head on over and grab your copy.

If you're coming in from a country that gets Purchasing Parity Power (PPP) you can still apply those discounts at checkout too.

piccalil.li/complete-css
Promotional graphic for the Piccalilli course ‘Complete CSS.’ Bold text advertises a limited-time offer: ‘Take your CSS skills beyond the next level.’ Discounted from £249 to £169, with a ‘SAVE £80’ tag and a note that the offer ends April 21. Banner states: ‘For one week only. No code required.’
Reposted by Hazim Sami حازم سامي
localcan.com
What dev tools do you use and recommend?
Writing a blog post about the best dev tools.
Reposted by Hazim Sami حازم سامي
sarasoueidan.com
I am happy to (finally) announce that the #PracticalAccessibility course chapter update is now live!

If you are enrolled in the course, log in to your account and check out the Changelog page for details about this update. 👀

I also have exciting news to finally share! 👇

[🧵]
hazims.bsky.social
No pressure whatsoever Pauline, and best luck with everything. Rooting for you 💪