| Dec 10 |
One billion π https://t.co/I6rTgExR7O
|
1.7k |
35 |
78 |
75.2k |
37 |
. |
| Nov 30 |
Nothing better than a big grid of color swatches π https://t.co/ZW25Oq8kkb
|
540 |
7 |
18 |
27.3k |
74 |
. |
| Nov 30 |
π€© Planning out a new office/studio design with @theKevinShen and need to gather some inspiration β who's got your favorite setup?
Looking for lighter/more natural feeling spaces, not neon dark mode gamer stuff π
|
78 |
1 |
19 |
29.4k |
212 |
. |
| Nov 30 |
Little Tailwind tip β instead of trying merge classes and manage conflicts with `!important`, style things based on data or ARIA attributes and just handle everything declaratively with CSS: https://t.co/12V9SE7mkH
|
1.3k |
103 |
27 |
78.5k |
214 |
. |
| Nov 29 |
Migrated the actual Tailwind UI website to the v4.0 beta this morning π
π»
(There's a Black Friday deal there too btw π) https://t.co/JcuyfE9n6J
|
494 |
11 |
15 |
31.3k |
143 |
. |
| Nov 27 |
In Tailwind CSS v4 a lot of utilities just let you put in any value you want now, like `col-start-71`, `z-43`, etc. so it's kind of weird to show a specific list of values in the API reference on the docs pages.
If I did something like this instead, is it clear enough? https://t.co/tzDQttHl0Y
|
982 |
32 |
71 |
64k |
294 |
. |
| Nov 27 |
For the hat trick, here's my third horrible Safari bug of the dayβ¦
Registering custom properties with the right type causes this element to change height for a second on hover π
So I guess we can't support gradient transitions in v4 π« https://t.co/rvJoS7crDn
|
290 |
8 |
21 |
48k |
260 |
. |
| Nov 26 |
π€― thatβs it! Thatβs the business model!
|
347 |
5 |
12 |
32.4k |
39 |
. |
| Nov 26 |
Sad discovery β interpolating in OKLCH is broken in Safari < 18 when fading to gray or transparent (notice the pink?), so I think we have to use OKLAB by default π
Will still be able to do `bg-linear-to-r/oklch` when you explicitly want it at least π https://t.co/W601gtQcqc
|
342 |
10 |
17 |
36.5k |
278 |
. |
| Nov 25 |
Rebuilding the Tailwind docs with Next.js 15 and React Server Components for the v4 docs β it's such a delight to do stuff like syntax highlighting on the server instead of shipping all that stuff to the client π€© https://t.co/B8ySt2BYE9
|
932 |
27 |
22 |
61.3k |
236 |
. |
| Nov 25 |
Is there a VS Code extension for syntax highlighting tagged template literals like this? Stuff like Prettier already works on the string as if it's code when I do this, but would love syntax highlighting Β π€ https://t.co/I88L2Lq5c0
|
306 |
11 |
16 |
57.6k |
230 |
. |
| Nov 25 |
Just pushed up our Black Friday deal!
We set up a special Tailwind UI + Refactoring UI bundle where you can buy both and save $150 π°
If you've ever wondered how to support our OSS, this is how π€π»
Running from now through December 2nd ποΈ
https://t.co/EZxw41YrNu https://t.co/oWBkLBMcWR
|
384 |
28 |
17 |
57.9k |
288 |
. |
| Nov 24 |
Finally going to start building this on Monday π₯΅ Holy shit it takes a long time to do anything when projects get bigger and more mature β insane respect for large companies that get anything done at all, let alone quickly.
|
409 |
5 |
11 |
38.6k |
222 |
. |
| Nov 22 |
Did end up adding this in v4.0.0-beta.1, became convinced this morning that it sucks, removed for beta.2 which will be out in a few minutes π
One fewer breaking change at least ππ»
|
192 |
2 |
9 |
33.7k |
180 |
. |
| Nov 22 |
In case you missed it, I did a live-stream with @samselikoff yesterday where I showed him a bunch of the cool new stuff the Tailwind CSS v4.0 beta π₯ https://t.co/mTLWp8Rjld
|
265 |
15 |
9 |
36.7k |
172 |
. |
| Nov 21 |
Exploring Tailwind CSS v4.0 with @samselikoff π€π» https://t.co/HfUskJHset
|
278 |
20 |
5 |
26.9k |
72 |
. |
| Nov 20 |
Am I ever going to be done?! π« This is a big page. https://t.co/TsckEG6NV3
|
623 |
2 |
34 |
51.7k |
74 |
. |
| Nov 18 |
Lots of docs to write for the beta release tomorrow π₯΅ https://t.co/dqzEyIeRvJ
|
571 |
18 |
17 |
52.8k |
77 |
. |
| Nov 14 |
Heads up β if all of a sudden your custom text selection colors stopped working in Chrome today (like it did on The Verge and Bloomberg π¬), enable this feature flag in your `tailwind.config.js` file or update to tailwindcss@3.4.15. https://t.co/uU5paHJS4U
|
206 |
14 |
5 |
28.3k |
255 |
. |
| Nov 14 |
Default `<input>` widths in different browsers:
Chrome: 147px
Safari: 180px
Firefox: 189px
Who picked these numbers? Why did they pick these numbers? 147px? Really?
|
970 |
29 |
43 |
97.1k |
172 |
. |
| Nov 13 |
ππ» Do you design and build website templates with Tailwind CSS?
We're looking for a few initial partners to experiment with an official template marketplace on https://t.co/VOnSF2ao3p ποΈ
Reply with a link to your templates and we'll reach out if it looks like a good fit!
|
368 |
21 |
57 |
50.6k |
273 |
. |
| Nov 13 |
In Tailwind CSS v4 you'll be able to specify the color interpolation mode for gradients as part of the utility π
π» https://t.co/nFaUoAUxrk
|
1.1k |
31 |
18 |
58.1k |
137 |
. |
| Nov 12 |
Excited to see what Matt does with Motion One going forward and proud to be one of his first sponsors β the library is magical and delightful in all of the best ways πͺ
|
372 |
5 |
2 |
29.7k |
167 |
. |
| Nov 08 |
Related question to my other tweet β
This is what file inputs already look like in v3 right now (top)β¦
Would you rather they look like the bottom? https://t.co/MxRVSkdkdX
|
126 |
1 |
60 |
35.4k |
172 |
. |
| Nov 07 |
In Tailwind, the `*` variant targets direct children.
Considering adding `**` to target all children, inspired by glob syntax π€
Can't decide if stupid or awesome⦠https://t.co/k8ZKI4tFB9
|
975 |
21 |
89 |
59.1k |
188 |
. |
| Nov 01 |
Working on a proof-of-concept for this π«£
(I have never and will never abide by the results of any poll π€)
|
129 |
1 |
18 |
42.7k |
106 |
. |
| Oct 31 |
Considering adjusting the shadow scale in Tailwind CSS v4 so there's no `shadow` variable in between `shadow-sm` and `shadow-md` anymore π€
Never felt obvious to me that `shadow-md` would be a bigger shadow than `shadow`. https://t.co/D9F0ZZ7QqY
|
1.3k |
15 |
92 |
60.7k |
245 |
. |
| Oct 18 |
Want to try a walking pad under my desk β there's like 10,000 of these things on Amazon, what's the good one?
|
106 |
1 |
37 |
48.6k |
109 |
. |
| Oct 17 |
The team has been working on this insane codemod tool for v4 π€―
I just updated our new Radiant template from v3 to v4 in a single command, and the upgrade is perfect, including migrating everything from a JS config to a CSS config.
Have to make a demo video tomorrow!
|
393 |
8 |
11 |
27.7k |
268 |
. |
| Oct 17 |
Opened a PR to interpolate gradients in Tailwind CSS v4 using OKLCH by default β much smoother π€© https://t.co/HvRKjQSVe0
|
1.5k |
61 |
39 |
91.6k |
120 |
. |
| Oct 16 |
First draft of our wide-gamut color palette for Tailwind CSS v4, courtesy of @DanHollick's mad science experiments π¨π»βπ¬ https://t.co/I89LJhkw2l
|
846 |
22 |
20 |
69.3k |
143 |
. |
| Oct 13 |
Anyone love their home WiFi mesh setup? Need to cover about 5500sqft and they don't sell the satellites for my existing Orbi setup anymore so looking for something new π€
I don't like tinkering with this stuff so hoping for something plug and play ππ»
|
142 |
4 |
123 |
97k |
250 |
. |
| Oct 09 |
Does Twitter like home renovation content? We (aka contractors) are doing a ton of stuff right now in this new house and it is so fun watching it all come together, will share photos if people would be into it.
|
430 |
1 |
49 |
30.6k |
210 |
. |
| Oct 08 |
Moved to the new house over the weekend β still a total disaster but itβs enough to get back to stuffing classes into HTML attributes π¦ https://t.co/qJmuqVfL3x
|
555 |
3 |
40 |
32.4k |
159 |
. |
| Oct 07 |
New house has 7 heating/cooling zones β anyone set up a smart thermostat system with tons of zones like this? Any recommendations or lessons learned?
|
36 |
0 |
22 |
25.9k |
149 |
. |
| Oct 04 |
Moving day tomorrow β most painful part is moving 1755lb of stuff whose sole reason to exist is to be heavy. https://t.co/pqr27Q4Oap
|
318 |
0 |
29 |
31.3k |
132 |
. |
| Oct 04 |
Anyone living on the edge and running the Tailwind CSS v4 alpha in production already? π«£
|
244 |
7 |
43 |
76.1k |
88 |
. |
| Oct 04 |
What sites have you seen in the wild making use of wide gamut colors β colors that are too vibrant to be represented in sRGB?
Two I've seen β Oxide and Vercel: https://t.co/Jka3dgxUEA
|
172 |
5 |
13 |
47.5k |
184 |
. |
| Oct 04 |
New @poolsideai site is incredible β awesome job @almonk, @dizzyup, and co ππ»
Built with Tailwind of course π
π» https://t.co/4y15u2BVBg
|
264 |
11 |
5 |
30.6k |
135 |
. |
| Oct 02 |
What can I say except "you're welcome"? ππΊπ΄
|
657 |
10 |
11 |
46.1k |
43 |
. |
| Oct 02 |
Heavily considering setting `color-scheme: light dark` by default in Tailwind 4 π€
Whatβs the best reason to not do it?
|
231 |
3 |
21 |
48k |
119 |
. |
| Oct 01 |
π The Tailwind Labs algorithmβ¦
1οΈβ£ Design and build cool websites for Tailwind UI.
2οΈβ£ Pause any time it's annoying, improve Tailwind or Headless UI to make it easier.
3οΈβ£ Extract components from website and add to Tailwind UI.
Repeat until so bored want to quit tech.
|
479 |
10 |
11 |
28.5k |
272 |
. |
| Sep 28 |
Being a very successful author has gotta be the best gig on the planet.
β’ No one to manage
β’ No customer support
β’ Nothing to maintain
β’ Many don't get recognized on the street
β’ Writing is fulfilling
The "very successful" part is very important and very hard though π
|
414 |
5 |
26 |
52.3k |
270 |
. |
| Sep 27 |
Still Tailwind, phew π₯΅π Looks killer π
π»
|
284 |
4 |
4 |
37.5k |
39 |
. |
| Sep 26 |
Eight years apart! https://t.co/40QgliuygM
|
919 |
14 |
34 |
59.4k |
42 |
. |
| Sep 25 |
Another pattern we use a lot β instead of conditionally adding classes, conditionally set a data attribute and use the `data-*` variant to add styles.
Feels a bit more Tailwind-y and your class strings are a little less messy without the ternaries and stuff. https://t.co/1aZgmJlaIZ
|
687 |
55 |
27 |
52.1k |
283 |
. |
| Sep 25 |
If you need truly dynamic styles with Tailwind, the pattern I always reach for is setting a CSS variable dynamically as an inline style, and referencing that CSS variable with a static class.
This is easy for Tailwind to statically analyze, and produces less CSS too. https://t.co/H6B0VFiIwi
|
1.3k |
72 |
45 |
95.2k |
292 |
. |
| Sep 24 |
β¨ Added a brand new Bento Grids category to Tailwind UI today! https://t.co/ao5RGRwn33
|
1.1k |
36 |
25 |
61.4k |
86 |
. |
| Sep 24 |
β¨ Lots of goodies in the latest Tailwind CSS v4 alpha! https://t.co/DAvlvdeklQ
|
537 |
31 |
9 |
35.4k |
78 |
. |
| Sep 22 |
Fun fact β Tailwind does over 10 million installs every week now π
|
1.1k |
32 |
33 |
82.3k |
66 |
. |
| Sep 22 |
Looking back, leaving my full-time job and trying to do my own thing just because I made $60k on a book launch feels sort of crazy.
But if I hadnβt done it thereβd probably be no Tailwind CSS and my life would be completely different.
Take risks πͺπ»
https://t.co/hy7MVxejWv
|
947 |
40 |
29 |
80.3k |
275 |
. |
| Sep 22 |
Wonder how easily we could build something like this that auto-generates and inserts a <style> tag with the keyframes and returns a unique generated animation nameβ¦
Would be much nicer than defining global keyframes. https://t.co/9LAAtcDZRn
|
189 |
5 |
10 |
37.4k |
247 |
. |
| Sep 22 |
Iβd use CSS animations over JS animations a lot more if there was a way to do it without creating annoying global naming collision-prone keyframe identifiers π
Give me keyframes in an inline style that only even exist for that element.
|
396 |
13 |
27 |
60.1k |
236 |
. |
| Sep 21 |
Do we have consensus these days on the best way to avoid sticky hover states on mobile without JS?
Do we like `hover: hover`, `any-hover: hover`, `pointer: fine`, or some combination? All have downsides, who has the best argument for picking one anyways? https://t.co/uSQUnHH7PU
|
83 |
8 |
6 |
40.6k |
279 |
. |
| Sep 20 |
Naming the Tailwind variant for this media feature is impossible π«
`hover-hover:hover:bg-black` https://t.co/iud5dQkRpH
|
467 |
9 |
44 |
88.4k |
120 |
. |
| Sep 19 |
Working on `pointer: fine` and `pointer: coarse` variants for v4β¦
Will I regret getting cute with the names `pointer` and `touch`? π€ https://t.co/M9RMdVMP7L
|
173 |
8 |
38 |
48.2k |
157 |
. |
| Sep 19 |
⨠Working on conic and radial gradient support for Tailwind CSS v4 this afternoon⦠https://t.co/CE738MlHZ2
|
490 |
16 |
15 |
36.7k |
106 |
. |
| Sep 19 |
So @PhilippSpiess replaced `postcss-import` with his own hand-rolled CSS `@βimport` resolver and now Tailwind CSS v4 is another ~3.5x faster for a typical project π₯Ή https://t.co/a0BZT3IOQd
|
520 |
16 |
7 |
36.1k |
188 |
. |
| Sep 19 |
Alternatively I'll happily pay anyone who can figure out how to make all of our GitHub Actions run like 10x faster with whatever voodoo is required.
Example run in the reply ππ»
|
61 |
3 |
21 |
36.4k |
177 |
. |
| Sep 19 |
Anyone running Windows CI stuff through something other than GitHub Actions for better performance? If so what service are you using?
Slow CI stuff is grinding my soul into dust lately β so over waiting like 10 minutes for CI to run to merge a PR.
|
28 |
1 |
22 |
50.5k |
249 |
. |
| Sep 18 |
β¨ Small improvement for Tailwind CSS v4 β
If you set a custom shadow color, we'll preserve it when you change the shadow size instead of resetting it back to black π€π» https://t.co/2zJUbIsWtl
|
790 |
23 |
12 |
40.8k |
191 |
. |
| Sep 16 |
In Tailwind, every font size utility includes a sensible default line-height for that size.
But this means that even if you explicitly set `leading-tight`, a class like `lg:text-2xl` will override that line-height at `lg` screens.
I can "fix" this β would it be better? https://t.co/Wzkr3w1932
|
368 |
14 |
70 |
58k |
295 |
. |
| Sep 15 |
Anyone ever hosted a Laravel app as a path within a Next.js app?
https://t.co/Jfb8bhlsk9 β Next.js
https://t.co/OkwZ94NIio β Laravel
Have ideas that would work but want to make sure I'm not missing a better approach!
|
180 |
6 |
49 |
77.6k |
219 |
. |
| Sep 11 |
What would you expect the start and end columns to end up being at the `lg` breakpoint? https://t.co/K0M6IOq68b
|
59 |
2 |
24 |
28.4k |
111 |
. |
| Sep 10 |
πΊ My Laracon talk "Designing a Component Library" is up on YouTube!
It's a deep-dive into how I think about building and styling reusable components, and how using CSS instead of JS can actually make things more flexible.
https://t.co/3u6DjBsQpX
|
283 |
31 |
12 |
44.2k |
247 |
. |
| Sep 05 |
Who's got the most compelling opinion on when to use dependencies vs devDependencies in bundled web apps these days?
Feels like it just doesn't matter, what do you do and why?
|
209 |
7 |
59 |
54.4k |
176 |
. |
| Sep 05 |
I have *so* much admiration for Taylor and what heβs accomplished β I owe basically my entire career to him and the community heβs built.
Really excited for this next chapter π₯³
|
626 |
9 |
2 |
59.2k |
177 |
. |
| Sep 05 |
Still Tailwind though π
π»
|
1k |
15 |
12 |
87.5k |
24 |
. |
| Sep 02 |
Quick demo of JS config file support and plugin support in the latest Tailwind CSS v4 alpha π«£ https://t.co/3ctK6dtPm4
|
826 |
86 |
38 |
90.2k |
117 |
. |
| Aug 31 |
Should have a new Tailwind CSS v4 alpha ready this week that includes most of the important backwards compatibility stuff needed to play with it in your v3 projects, including JS config file and plugin support π€
|
625 |
30 |
19 |
49.9k |
211 |
. |
| Aug 24 |
I must be going crazy β where the hell is the border radius control in this new Figma UI? π€ https://t.co/blm9nqOSVB
|
123 |
0 |
18 |
42.4k |
115 |
. |
| Aug 20 |
For the $1600/month we spend on Twitter, all I really want is a βclear Twitter card image cacheβ button.
|
376 |
0 |
26 |
71.4k |
104 |
. |
| Aug 17 |
Just got the typography plugin working with v4 π₯Ή Didn't think this one was even going to be possible.
|
333 |
2 |
7 |
28.1k |
101 |
. |
| Aug 16 |
You're all doing too much super weird shit in your custom Tailwind plugins, and making this backwards compatibility work I'm doing for v4 a total nightmare π
|
380 |
2 |
19 |
52.5k |
157 |
. |
| Aug 13 |
I try to make the tests in our test suite as realistic as possible, so when I needed some hex codes for a color I called "potato", I grabbed the eye dropper tool and dropped this into https://t.co/OZWe4cPhZf π¨
Was very impressed that it happened to name the color "russet" π₯ https://t.co/NMFQKkllJF
|
516 |
24 |
10 |
32.3k |
299 |
. |
| Aug 08 |
Havenβt deadlifted over 275 in years because of an old back injury.
Pretty happy to find out I can still throw around 405 without any trouble this morning πͺπ» https://t.co/V8hrg2TJeV
|
427 |
2 |
42 |
59.5k |
183 |
. |
| Aug 07 |
We shipped Tailwind CSS v3.4.8 today which will warn you if it detects a mistake like this in your configuration π
|
377 |
24 |
7 |
48.4k |
114 |
. |
| Aug 06 |
Most people in the comments think this is impossible but I bet I could come up with 15 classes that are only 3 lines of CSS, maybe tomorrow Iβll try to produce the worst ratio possible with our current APIs π
|
382 |
7 |
11 |
49.6k |
208 |
. |
| Aug 03 |
About to drill some holes into the most expensive thing Iβve ever bought, wish me luck π
Installing a trem stopper in my PRS Custom 24! https://t.co/GTSvKF8nGI
|
95 |
0 |
15 |
27.6k |
160 |
. |