Panda CSS First Impressions | Theo Reacts
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
It was a wild year for CSS
Theo - t3․gg
36.8k views
NVIDIA's first real competition (Google is KILLING it)
Theo - t3․gg
72.3k views
The Future of React
Theo - t3․gg
50.7k views
React is killing the web
Theo - t3․gg
59.9k views
Complete ChatGPT-5 Breakdown and First Impressions
Matt Wolfe
203.8k views
React feels insane
Theo - t3․gg
90.4k views
React Is the last framework.
Theo - t3․gg
99.5k views
React just got WAY cooler
Theo - t3․gg
78.2k views
Build first, plan second.
Theo - t3․gg
93.3k views
GROK 3 | First Impression and TESTS - Best AI On Earth?
All About AI
57.0k views
Top Comments (10)
4:53 Panda kicked Theo in the balls Lmfao.
There's a TypeScript library for CSS. That's insane.
“And pressing comma, and pressing enter, and pressing space…” So you prefer React to Svelte becaaaaause?
Thank you for presenting with your views on panda. I love the flexibility it provides and it really shines when you build/use design systems. + Somehow i like my styles in jsx 😂
Would love to hear Theo's take on Adam Argyles's Open Props 👀
Most of the css I've written, was set it and forget it. But if and when I need to conditionally switch out classes. I'd use a scoped .module.css file and use those classes or update a CSS variable. Tailwind plays nicely with this
Days without yet another js/css library: 0
Great video Theo :) Love your takes!
I ran into the JIT problem when I was trying to use a dependently typed language to generate static types based on a tailwind config file at compile time. I.E. your component takes an enum type ike ("red" | "green" | "blue") as a parameter to determine its color, but that enum is generated through a dependent function like (generateTailwindTypes: (tailwindConfigPath: string) -> Type). the dependent function worked great, but the styles weren't picked up by the compiler because they were generated on the fly
When you're applying the recipe, there's a way of adding it directly to the className without using the styled approach. I just can't remember off the top of my head as I'm on my phone.
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
4:53 Panda kicked Theo in the balls Lmfao.
There's a TypeScript library for CSS. That's insane.
“And pressing comma, and pressing enter, and pressing space…” So you prefer React to Svelte becaaaaause?
Thank you for presenting with your views on panda. I love the flexibility it provides and it really shines when you build/use design systems. + Somehow i like my styles in jsx 😂
Would love to hear Theo's take on Adam Argyles's Open Props 👀
Most of the css I've written, was set it and forget it. But if and when I need to conditionally switch out classes. I'd use a scoped .module.css file and use those classes or update a CSS variable. Tailwind plays nicely with this
Days without yet another js/css library: 0
Great video Theo :) Love your takes!
I ran into the JIT problem when I was trying to use a dependently typed language to generate static types based on a tailwind config file at compile time. I.E. your component takes an enum type ike ("red" | "green" | "blue") as a parameter to determine its color, but that enum is generated through a dependent function like (generateTailwindTypes: (tailwindConfigPath: string) -> Type). the dependent function worked great, but the styles weren't picked up by the compiler because they were generated on the fly
When you're applying the recipe, there's a way of adding it directly to the className without using the styled approach. I just can't remember off the top of my head as I'm on my phone.