Advertisement · 728 × 90

Posts by Alan B Smith

Amazing through ball from Trin, and that finish from Rose was :chefs-kiss:
#USWNT #USAvsJPN

3 days ago 2 0 0 0

It’s impossible to not love Naomi Girma. What a legend. #USWNT #USAvsJPN

3 days ago 4 2 1 0

The most clicked component? Our system icons, small but mighty, coming in at 68M+ clicks. Following that trend, it would be 1.02B+ icon clicks per month.

6 days ago 1 0 0 0

It’s easy to get lost in the details of the design system or too focused on all the inconsistencies across products. But then I look at the data and remember the impact we have.

Since Monday, we’ve had 27M+ Canvas primary button clicks In production. That feels good.

6 days ago 4 0 1 0

It would be nice if Slack had native crosspost / retweet / quote tweet functionality. It would save me a lot of hassle having to write “Crossposting for visibility“ to get comms out.

1 week ago 0 0 0 0
Preview
Seriously Fudgy Homemade Brownies - Sally's Baking This brownie recipe yields the fudgiest homemade brownies you'll ever try. The best part is that they're made in 1 bowl and done in 30 minutes!

Not a bot, but the world could use more brownies. 🙂
sallysbakingaddiction.com/seriously-fu...

2 weeks ago 2 0 0 0

I thought this was a trick because it was “deepPink“ and not “deeppink.” 😂

3 weeks ago 1 0 1 0
Advertisement

Yeah, I guess this challenges one of the core patterns that I’ve always held to with semantic tokens: semantic tokens should always reference based tokens. But maybe that’s not necessarily true for every case.

4 weeks ago 1 1 1 0

For system / semantic tokens, we tie letter-spacing and line-height to our type ramp. system-letter-spacing-body-small goes with system-font-size-body-small, which is really helpful. But base tokens are trickier to name.

4 weeks ago 1 0 1 0

Seems like scalar values kind of fall apart here and maybe relative sizes are better (small, medium, large). Or maybe you could create relatable categories: relaxed, straight, skinny.

4 weeks ago 1 0 1 0

I'm having trouble finding examples of this, but I'm curious how to name design tokens with negative values. 🤔 Most tokens use 000 to 999. But for tokens such as letter-spacing, you probably want tokens that are negative and positive with 0 in the middle.

e.g. 0.01, 0, -0.01, -0.02, -0.03, -0.04

4 weeks ago 1 0 1 0
Two tacos in a to-go container. One is fried grouper and the other is fried shrimp.

Two tacos in a to-go container. One is fried grouper and the other is fried shrimp.

Somewhat related, the taco or the burrito might be the perfect food. They have nearly infinite ingredient combinations and a highly efficient delivery mechanism. You could argue the sandwich is a rival, but bite-for-bite I think you’re getting more flavor from the taco or burrito.

1 month ago 0 0 0 0

Denver is 1000+ mi (1600+ km) from any ocean, so I’m taking every opportunity to eat seafood this week, and it’s awesome.

1 month ago 1 1 1 0
Preview
two dogs are standing in the snow and looking at the camera Alt: Three dogs hugging in the snow.

🫂 💜

1 month ago 1 1 0 0
White sand beach and perfectly clear ocean waves

White sand beach and perfectly clear ocean waves

A much needed break.

1 month ago 11 0 0 0
Advertisement

Thank you, Connie! 😊

1 month ago 1 1 0 0
A white Negroni in a faceted rocks glass with a large ice cube and orange slice garnish.

A white Negroni in a faceted rocks glass with a large ice cube and orange slice garnish.

Here’s to 39.

1 month ago 9 0 2 0

The Fifth Rule of Design Systems states: "For any given design system topic, there is a relevant Stu-article for it."

Thank you, friend.

1 month ago 0 0 0 0

Thanks! I was wanting to see if / how Spectrum handles this.

I’m thinking about a top-level mode that can be toggled with a data-attribute and components subscribe to that.

1 month ago 0 0 0 0

That makes sense to me! Thanks. 🙂

1 month ago 0 0 0 0

Good to know I'm on the right path. Thank you!

1 month ago 2 0 1 0

Ah, sorry. Would you prefer 2.666666666rem? 😈

1 month ago 0 0 1 0

Changing 8px to 6px everywhere feels like a recipe for disaster. Instead, it seems like you'd want a global density mode where components can opt in.

1 month ago 1 0 2 0

Design system folks who have worked on density systems: My gut feeling is that density is something you'd want to control at the component level, not the token level. Am I right?

For example, you would adjust the space tokens within the context of a menu component, but not the space tokens overall.

1 month ago 2 0 2 0

I like beating Chelsea very much. Good match. 😊

1 month ago 2 0 0 0
Advertisement

Hahaha so much joy! Thanks for sharing. I feel the same way about popcorn. 😂

1 month ago 1 0 0 0

Shit. I’m so sorry that happened, but I’m glad you’re able to take some time for yourself.

1 month ago 1 0 0 0

Hugs to folks at Block. 🫂

1 month ago 0 0 0 0

That‘s wild! Glad y’all are back at home and recovering. 🫂

1 month ago 1 0 0 0
Rows of green triangular pasta rest on a wood cutting board.

Rows of green triangular pasta rest on a wood cutting board.

triangoli di spinaci

1 month ago 2 0 0 0