Ahmad Shadeed

@ishadeed.com

Design Engineer. 🎼 CSS Course: thelayoutmaestro.com 📘 Book: debuggingcss.com ✍️ Blog: ishadeed.com 📪 Newsletter: buttondown.com/ishadeed 📂 Made: defensivecss.dev, rtlstyling.com, a11ymatters.com

It looks like Chrome is displaying range syntax media queries by default now in Devtools when using `max/min-width` in CSS. I like that! But not sure how devs with no knowledge of range syntax will perceive it. Maybe a tooltip might help?

Bild

Being a father requires you to learn things you never imagined. For example, how to deal with a 9 month baby boy and a 5 yr girl. You want to play with the baby and provide the same, or even more, care to the 5.5-year-old. Sometimes I forget that and then feel bad afterward, but I'm learning. 😅

When you scroll a 2D scroller on the web, the browser may ignore some minor scroll deltas in the non-main scrolling axis when the user’s intent was to scroll only one axis. Sometimes this “railing” gets in the way … and with `scroll-axis-lock: none`, you can soon remove it 😊 brm.us/scroll-axis-...

I wish that Safari DevTools will make it easier to expand in DevTools. Currently, I must click on the arrow to expand/collapse an element or use the keyboard. In Chrome, I simply click on the 3 dots icon "..." and the section is expanded.

When using CSS gradients to build an unusual background pattern, do you often struggle to remember how color stops work, and end up looking up the syntax online?

🎉 new post! Dynamic Colour Schemes With Modern CSS What magical CSS can we use to create not just a quick and dirty colour palette, but a whole colour scheme? Anogulous? Complementary? Triadic? It's all here! https://www.alwaystwisted.com/articles/dynamic-colour-schemes-with-modern-css 🙏🖤

Dynamic Colour Schemes With Modern CSS

A practical walkthrough of building dynamic, theme-aware colour schemes in CSS with custom properties, OKLCH, color-mix(), and contrast-color().

alwaystwisted.com

I decided to launch the new design for my CSS lab while it's a work in progress. It's still not perfect on mobile, but here we go. I attached the current live result plus a behind the scenes look from the Figma file. lab.ishadeed.com I will use this as the home for any new CSS experiment.

BildBild

📝 New CSS Article! I wrote about border-shape. A super powerful feature! You might think I'm exaggerating but I am not. css-tricks.com/get-ready-fo... This is just a tiny overview of its potential. Stay tuned for more articles/demos that will blow your mind (I am still not exaggerating!)

Get Ready For the Powerful CSS border-shape Property!

We recently got the shape() function and corner-shape property. What else could we possibly need as far as making shapes in CSS? Let me tell you: the border-shape property!

css-tricks.com

Just published a blog post about the new CSS Anchor Positioning API! ⚓ I’ve been learning about it over the past few weeks, and it’s friggin’ great, but it also took me a minute to really get the hang of it. My goal in this post is to share the most useful bits, so you can start using it today. 🔥

Getting Started with Anchor Positioning • Josh W. Comeau

For decades, one of the most notoriously-challenging problems on the web has been sticking one element to another element, for things like tooltips and nested menus. The CSSWG has decided to provide a...

joshwcomeau.com

This hits hard. I sometimes ask myself what I'm doing? Then go back to work again, and so on (this is about public stuff like the blog, the upcoming lab design, course content, etc). Freelancing-wise, things are harder now. Though, I have no option but to keep going and trying in this new world.

⭑ salma@whitep4nth3r.com · 2mo ago

Hi, friends. The last 6 years have been a blast, but I just don't like being on The Internet anymore. I'm leaving DevRel, and I wrote a little bit about why. Look after yourselves, and each other. Love, Salma