CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class DX. A project by @WorkOS.

Stitches retweeted
I was iffy about @stitchesjs when I first encountered it. The API with objects looked a bit weird compared to writing CSS in template strings like Styled Components / Emotion. But, my oh my! I am blown away by the demo by @peduarte on @leeerob's stream. youtube.com/watch?v=Gw28VgyK…
2
3
18
Stitches retweeted
Holy what?! @stitchesjs is so freaking cool. Gonna definitely be using this soon! @peduarte did an amazing job with this demo! youtu.be/Gw28VgyKGkw?t=1471
1
2
10
Stitches retweeted
Which level of abstraction do you prefer for media queries? A. Abstract just the breakpoint value '@media (min-width: $breakpoint-sm)': { // styles in media query } B. Abstract the whole line button: { '@bp1': { // styles in media query } }
32% A
68% B
175 votes • Final results
9
2
3
Stitches retweeted
How would you feel if all margins (except negative margins and margin: auto) were handled with a <Spacer /> component?
22% Love it
34% Hate it
23% No strong opinion
22% 🍿
369 votes • Final results
10
5
4
Stitches retweeted
Same question — how do each of these examples make you feel? Only now we’re just looking at CSS files.
How do each of these CSS-in-JS examples make you feel? Do any feel especially natural? Unnatural? Exciting? Concerning?
2
2
8
Stitches retweeted
How do each of these CSS-in-JS examples make you feel? Do any feel especially natural? Unnatural? Exciting? Concerning?
10
4
17
Stitches retweeted
{ color: 'red', '@bp1': { color: 'black' }, '@bp2': { color: 'purple' } }
33% Yes
21% No
47% 🍿
86 votes • Final results
2
1
3
Stitches retweeted
Stitches 0.1.0-canary.15 is out 🚀 - `core` now handles style injection 🔥 - new `insertMethod` for better style injection control (@davidbismut lets chat) - `css` function supports n composition - Lots of bug fixes - Lots of enhancements Upgrade now 🥳
3
4
38
Stitches retweeted
Some updates to my site ✨ - @stitchesjs core - replace `next-mdx-enhanced` with `next-mdx-remote` - replace `prism with `refractor` - support line highlighting - support word highlighting - add nice import paths ped.ro/
1
1
23
Stitches retweeted
OSS maintainers know it’s genuine when I say the best part of @stitchesjs is the team & community. Folks share what they build with it — it’s stuff I can’t dream up. We chat if things don’t seem right. We use the issue templates. We get PRs. We celebrate releases & fixes. 🤎🤎🤎
I take it back, the @Modulz crew IS without a DOUBT the most devoted crew I've seen. NEVER have I seen a team respond to a bug report, in a CANARY build, via a discord channel and had the issue resolved by a maintainer in < 10 minutes. 🤯 @jon_neal

ALT Not Worthy Waynes World GIF

1
2
11
Stitches retweeted
Just released a huge update to @modulz design system, which serves 6 products internally. - Upgraded to @stitchesjs beta. - Upgraded all @radix_ui Primitives. - 50+ components. - Tons of improvements to our color system. - Normalised all naming. Demo 👇 design-system-radix-ui.verce…
4
9
68
Stitches retweeted
Absolutely loving this React GUI 🔥 Styled with @stitchesjs
I'm really excited to show Leva, a new GUI panel made for React with: 💅 Slick UI by @clementcassajus 💈 Themable ⚡️ Minimal setup 🎚 Wide range of inputs 🔌 Extensible through plugins 🧐 Smart Typescript types github.com/pmndrs/leva A long thread 🧵
1
1
17
One of the reasons why I really love @stitchesjs: This whole skeleton component took me like 5 minutes? Including all variants. In other CSS-in-JS solutions, this would take ages 😅
1
3
9
Stitches retweeted
Personal intent to ship: @​when The @​when at-rule extends the concept of CSS conditional rules to arbitrary chains, unifying the disparate conditional rules of @​media and @​supports into a single grammar. 😜
1
7
63
Startin' to feel like a Wall Street Stock Market bo$$ with constantly hittin' the dollar sign on my keyboard for all those @stitchesjs theme token$!!
1
1
7
Stitches retweeted
I've been banging on about Stitches these past few because I've been so happy working with it on the side. 5 years ago everyone was in Sketch. Now everyone's in Figma. In another few, in-browser design tools will be exporting code & Stitches is here to support that future.
The first ever public demo of @stitchesjs is live. Welcome to the future of styling 😎 - Developer experience - Variants - Tokens - Utils - Theming youtu.be/Gw28VgyKGkw?t=1471 Huge thank you to @leeerob 🙌
2
3
18
Stitches retweeted
Horacio is live coding a design system with @radix_ui and @stitchesjs. twitch.tv/horacioh
2
11
going to start implementing a design system using @stitchesjs and RadixUI on stream tonight. will start in a couple of hours when family is sleeping :) twitch.tv/horacioh
1
2
12
Stitches retweeted
Poll 2: Which naming convention do you prefer? (Full English words are not a viable option. They don't scale well when there are 4+ variants, which happens regularly.)
34% <Button size="xs/s/m/l">
66% <Button size="xs/sm/md/lg
200 votes • Final results
2
2
3
Stitches retweeted
I'm up for doing more live demos, streams, podcasts, etc about @stitchesjs and @radix_ui What other streamers do you think would be interested in this?
5
2
10