And on top of all that you just get to feel good about supporting a project that's hopefully making your front-end development projects a ton more fun ❤️
And on top of all that you just get to feel good about supporting a project that's hopefully making your front-end development projects a ton more fun ❤️
💬 I think honestly the best part though is going to be the Discord community — it's already such a better vibe than a giant public server that requires tons of moderation and is full of low quality messages.
🔍 You get access to this Raycast extension we built for ourselves, which is super handy for getting the CSS for a specific class, checking the specificity of a class, finding the nearest Tailwind color for a hex code, or looking up the nearest sizing utility for a pixel value.
🎨 We put together four custom Tailwind-inspired VS Code themes, based on the syntax themes we designed for the Tailwind website. Been using our "Dark (Enhanced)" one for years and could never switch to anything else at this point.
🤖 You get access to my ever-evolving custom Cursor/Claude/AGENTS.md rules for getting LLMs to follow Tailwind best practices, use the latest APIs, and generally just produce better code.
Finally launched a sponsorship program for Tailwind CSS, with a bunch of cool perks ✨
💬 Private Discord community
🤖 Cursor/Claude rules
🎨 Beautiful VS Code themes
🔍 Raycast extension
📚 Early documentation
🫣 Behind-the-scenes source code + Figma files
We're calling it Tailwind Insiders 🚀
/cc @nicolesullivan.bsky.social looks like a regression here! Will get a WebKit issue filed too 👍
Yep good catch, this looks like a regression in how outline handles high border radius values. Going to hound Safari team to fix.
What version of Safari? Looks right here on 17.5:
We're hosting a local Tailwind Connect meetup — in Miami! 🌴
Come hang out for a night of demos + Q&A with the Tailwind team and connect with other community members over pizza and drinks.
📍 Mindspace Wynwood, Miami FL
🗓️ Jan 21 @ 6pm
RSVP to grab your spot: lu.ma/foeqxyz7
Hey! My honest recommendation is just to create a `safelist.txt` file with all the classes you need and make sure it gets picked up and scanned. We may add something like `@source inline("bg-red-500 flex-col")` though.
Not sure we'll bring back regex safelisting, major antipattern IMO.
Something I've wanted to play with more for sure, especially since you could still use the `dark:*` stuff for explicit overrides when the automatic stuff isn't quite right.
Images can’t have pseudo elements so would still need a wrapper.
Why would you ever need to focus an img element? Focus would be on a button or link that wraps it if it’s meant to be clickable.
Doesn’t work, image will be in front of the shadow.
Try it on an image, doesn’t work.
You know that annoying absolute positioning trick to add an inset ring around images to help them stand out?
Way, way easier these days now that `outline` follows border radius 👌🏻
Tailwind CSS just cracked 1 billion total downloads 💪🏻 Wild.
So far I don’t even feel like I have to do that here which is great — my mute list on Twitter is like 1000 entries 🫠
The second one of you tweets about Jay-Z raping the guy who killed that CEO when he was 13 before launching a crypto scam with that Hawk Tuah chick I'm going back though.
Swapping my Twitter bookmark for Bluesky for a bit to see how it goes — starting to really appreciate the ability to completely avoid all algo stuff. Just don't want to see anything even close to news at all, and I like that that's easy here.
Right now still need to use the JS APIs for that but hoping to add a CSS-based syntax for 4.1. Was a rabbit hole so had to cut it from 4.0 to stay on schedule.
If you were following my reno thread on Twitter you might notice this is a different room than where I have my current office — here's the plan:
x.com/adamwathan/s...
Bluesky doesn't support videos longer than 60s so can't upload directly!
Having a blast working with the dreamstudio.co team on my new office/studio — they put this rough shot together on the fly in like 15 minutes while we were on a call figuring out the layout, lighting, and camera placement in my new space.
Total pros 💪🏻 Can't wait to see the finished concept!
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:
Did you try running our migration tool against it? Should update it smoothly if we've done our job right! 🤞🏻
Migrated the actual Tailwind UI website to the v4.0 beta this morning 💅🏻
(There's a Black Friday deal there too btw 👀)
Yeah doesn't do anything special, just semantically very appropriate for my use case which is satisfying 👍