Brad Cornes Profile Banner
Brad Cornes Profile
Brad Cornes

@bradlc

Followers
5,302
Following
696
Media
26
Statuses
178

UI engineer at @ClerkDev . Previously: @tailwindlabs . Board games and CSS.

Leeds, UK
Joined April 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@bradlc
Brad Cornes
4 years
🚀 Just shipped a new release of the Tailwind CSS IntelliSense plugin for @code that adds Tailwind-specific linting for both your markup and CSS! It’s also the first release as an official first-party Tailwind CSS project 🥳 Read more about it here 👉
Tweet media one
45
259
2K
@bradlc
Brad Cornes
3 years
I’ve been working on JIT support for Tailwind CSS IntelliSense this week. Look at all those variants! 😍 The order matters, so selecting an autocomplete suggestion will rearrange them into the right order for you
20
78
872
@bradlc
Brad Cornes
5 years
First pass at linting for @tailwindcss IntelliSense 👀
22
93
810
@bradlc
Brad Cornes
4 years
🚀 Just released a new version of Tailwind CSS IntelliSense with color decorators and improved support for Tailwind v1.7!
Tweet media one
15
46
716
@bradlc
Brad Cornes
4 years
Took a break from VS Code stuff to work on this beauty by @steveschoger . Coming soon! 🛡️
Tweet media one
15
30
567
@bradlc
Brad Cornes
4 years
Honoured to be employee #1 and beyond excited to be working with @adamwathan and @steveschoger ! So many cool projects! 👀
@adamwathan
Adam Wathan
4 years
🎉 Big day today — it's @bradlc 's first day as part of the Tailwind team! You might recognize him as the author of the amazing Tailwind Intellisense plugin for VS Code 👏 Brad has been building awesome Tailwind stuff since we released v0.1.0 and we couldn't be more excited 🥳
48
21
977
23
7
543
@bradlc
Brad Cornes
4 years
Here’s another preview of the linting feature we’re working on for @tailwindcss @code . Trying to make the messages as helpful as possible, and of course these all come with automatic “quick fixes,” if you’re in to that sort of thing 💡
Tweet media one
21
35
515
@bradlc
Brad Cornes
3 years
Sneaked out a little Tailwind CSS IntelliSense update at the end of last week 👀 The extension now includes full support for JIT mode! ✨ Install or update now to check it out:
Tweet media one
11
31
418
@bradlc
Brad Cornes
4 years
Sneak peak of a couple of Tailwind CSS IntelliSense features I’m working on this week for @code 👀
Tweet media one
16
31
416
@bradlc
Brad Cornes
5 months
👤 WIP
14
9
383
@bradlc
Brad Cornes
4 years
Something that often catches people out is that (at least for now) Tailwind’s @​apply feature cannot be used with certain class names, which is why it’s one of the lint rules we’re working on this week for the @code extension. Automatic quick fix included! 💡
18
30
371
@bradlc
Brad Cornes
4 years
Dug up an old Tailwind @code prototype. No idea if something like this is actually useful, but it was a fun idea to explore!
14
19
280
@bradlc
Brad Cornes
3 years
VS @Code ’s built-in picker is great for tweaking those arbitrary colour values! 🎨👀
3
23
241
@bradlc
Brad Cornes
5 years
Ok here’s another @tailwindcss IntelliSense () tease, “go to definition”!
8
24
169
@bradlc
Brad Cornes
5 months
✨ WIP
5
2
146
@bradlc
Brad Cornes
6 years
Finally got round to releasing my @tailwindcss IntelliSense extension for @code ! 🎉 Check it out:
11
15
94
@bradlc
Brad Cornes
6 years
Spent a bit of time this week working on some editor extensions for @spatie_be ’s Blade X for @laravelphp . So close to an initial version! cc @freekmurze @marcelpociot
6
10
60
@bradlc
Brad Cornes
6 years
Nearly there with the @sublimehq version as well! @adamwathan
2
2
35
@bradlc
Brad Cornes
5 years
@jordanpittman @tailwindcss Yep! This is a new feature I am working on for Tailwind CSS IntelliSense:
1
0
29
@bradlc
Brad Cornes
3 years
@mattgperry Framer Motion is an absolute dream, thank you so much! 😍 This was my first time using v2 and it's just so good!
1
0
26
@bradlc
Brad Cornes
5 years
Great to see @tailwindcss in the State of CSS survey! ()
Tweet media one
2
2
21
@bradlc
Brad Cornes
3 years
🚀 Congratulations to @simonswiss and @david_luhr on a fantastic pair of launches yesterday! 👏 Brilliant work all round, go check them out!
@steveschoger
Steve Schoger
3 years
Double launch day at @tailwindlabs 🚀🚀🚀 What a rush 😅
Tweet media one
6
13
296
2
0
21
@bradlc
Brad Cornes
4 years
4
0
17
@bradlc
Brad Cornes
5 years
Thanks to @hello_epiphany for another great event, and to the @parallax crew for their amazing support!
@parallax
Parallax
5 years
Tweet media one
1
8
33
1
4
16
@bradlc
Brad Cornes
4 years
@slovenianGooner Tokyo Night 😎
4
0
16
@bradlc
Brad Cornes
4 years
@adamwathan @tailwindcss Cheers Adam! 🎉 The first of many I hope!
0
0
15
@bradlc
Brad Cornes
1 year
@parallax
Parallax
5 years
Tweet media one
1
8
33
0
0
13
@bradlc
Brad Cornes
4 years
@dannydjones @tailwindcss @code It works off of your config! 😎
1
0
10
@bradlc
Brad Cornes
3 years
@WillKnowThat @adamwathan In the video I am using ctrl+space to manually trigger it. In HTML documents it should trigger automatically on the first letter fine, but setting the `editor.quickSuggestions.strings` option to `true` can improve triggering in some cases, like when using JSX.
0
0
8
@bradlc
Brad Cornes
4 years
2
0
7
@bradlc
Brad Cornes
3 years
Video alt: Tailwind’s arbitrary value support is used in a HTML document to create a CSS gradient background. The colour stops are edited using VS Code’s built-in colour picker. The resulting gradient is shown in a preview panel and updates as the values change.
0
0
6
@bradlc
Brad Cornes
3 years
@JohnnyBig0des @code Whoa, I didn’t even know that was a thing! 🤯 Added support, thanks!
3
0
7
@bradlc
Brad Cornes
5 years
😍
@desandro
Dave DeSandro
5 years
Hello world, I give you Zdog 🐶 Round, flat, designer-friendly pseudo-3D engine for canvas & SVG
164
6K
23K
0
1
6
@bradlc
Brad Cornes
4 years
@adamwathan @paulo_evpr @amacarthur @tailwindcss I have wanted to try this for ages! Would be pretty tricky to pull it off in VS Code I reckon, but it might be possible 🧐
2
0
6
@bradlc
Brad Cornes
4 years
Tweet media one
4
0
5
@bradlc
Brad Cornes
8 years
Hi.
0
0
5
@bradlc
Brad Cornes
5 years
@tinvaan @tailwindcss Theme is Over Night Owl, and the font is Dank Mono
0
0
5
@bradlc
Brad Cornes
4 years
@WellBrained @code It’s your actual config 😎
0
0
5
@bradlc
Brad Cornes
5 years
@adamwathan @_BrianKimball @tailwindcss 🙌 I was just playing around with that project really, although it does work well. It’s a bit stale now. I did some nice updates that I’ve been meaning to publish, like the Styled Components-style syntax I showed you: tw.button`bg-red` – and a “tw” prop 👀
2
0
5
@bradlc
Brad Cornes
4 years
@Djo1eee @adamwathan @vercel Thanks for the heads up, on it now!
0
0
5
@bradlc
Brad Cornes
8 years
Submitted my first ever open source pull request yesterday. Massive thanks to @hoodiehq for being so welcoming :) #hacktoberfest
0
0
4
@bradlc
Brad Cornes
3 years
@arturocr You can use the `tailwindCSS.includeLanguages` setting 👍
Tweet media one
1
0
4
@bradlc
Brad Cornes
6 years
@adamwathan @codesandboxapp @tailwindcss How about this? – try updating the config (and saving it)!
1
0
4
@bradlc
Brad Cornes
5 years
Fourth time’s a charm!
@jamiesefton
Jamie Sefton
5 years
We will be at @codeinthedarkUK this evening with @bradlc representing @parallax as part of #LeedsDigi19
Tweet media one
0
2
7
0
0
4
@bradlc
Brad Cornes
4 years
@awwwards
awwwards.
4 years
Awesome work! FPP by @parallax (UK) wins #SOTD & #DEVAWARD fpp is a shopper marketing agency #WebGL #Animation
Tweet media one
0
4
20
1
0
4
@bradlc
Brad Cornes
3 years
@wesbos For suggestions you gotta set the line-height as well (editor.suggestLineHeight)
1
0
3
@bradlc
Brad Cornes
6 years
This has been incredible for my productivity with Tailwind (which was already great!). No more "what did I call it again?" and having to check my config.
1
0
4
@bradlc
Brad Cornes
3 years
@jamesm Delete your account.
2
0
3
@bradlc
Brad Cornes
8 years
:D
@awwwards
awwwards.
8 years
Tweet media one
0
4
5
0
0
3
@bradlc
Brad Cornes
3 years
@adamwathan Thank you to @dannydjones for opening the initial pull request and getting the ball rolling on this!
0
0
3
@bradlc
Brad Cornes
4 years
@kentcdodds Thanks Kent! It’s due for an update for sure 😅 (and thanks for babel-plugin-macros!)
0
0
2
@bradlc
Brad Cornes
6 years
@adamwathan @codesandboxapp @tailwindcss Yep, basically that! If the referrer is a sandbox it reads the tailwind.js (e.g. ), runs PostCSS, and serves the compiled CSS. Otherwise it just serves the CSS based on the default config
1
0
3
@bradlc
Brad Cornes
4 years
@simonswiss @ahashim It already does 👍 Check out the troubleshooting section here if you’re having issues:
1
0
3
@bradlc
Brad Cornes
5 years
@adamwathan This isn’t even my favourite new feature.. 🤫
0
0
3
@bradlc
Brad Cornes
5 years
That @tailwindcss ratio 👌
Small preview from the #StateOfCSS survey results: green is people who would use a technology again, red is those who wouldn’t. (Size of circle corresponds to total number of people who have used a technology)
Tweet media one
1
12
20
0
0
3
@bradlc
Brad Cornes
4 years
@MatVoyce @GIPHY @giphyarts 🤯🤯 Amazing! 👏 Great work, Mat!
1
0
3
@bradlc
Brad Cornes
4 years
0
0
2
@bradlc
Brad Cornes
6 years
Tweet media one
0
0
2
@bradlc
Brad Cornes
5 months
0
0
1
@bradlc
Brad Cornes
2 years
@theMosaad @adamwathan Thanks, this is fixed now 👍
0
1
2
@bradlc
Brad Cornes
4 years
@samselikoff Interesting idea! 🤔
0
0
2
@bradlc
Brad Cornes
4 years
@adamwathan @sambhavggore @tailwindcss I can't take any credit for that! 😅 It's from here:
0
0
2
@bradlc
Brad Cornes
5 years
@juhlinus @tailwindcss Ths is a new feature I’m working on for an existing extension, so if you install that you will get updates automatically 👍
0
0
2
@bradlc
Brad Cornes
3 years
1
0
2
@bradlc
Brad Cornes
2 years
@_philmillward Legend. Congrats, and good luck with the new gig! 🙌
1
0
1
@bradlc
Brad Cornes
4 years
@calebporzio @realCodeCraft @adamwathan @paulo_evpr @amacarthur @tailwindcss The implementation is mega hacky and uses the Decoration API to display:none the attribute value, which doesn't work well at all when the line wraps, because VS Code lays out the remaining text as if the value was still visible
1
0
1
@bradlc
Brad Cornes
4 years
@ryanmr I want to add user-supplied regexes at some point: – would that work for your use-case?
1
0
1
@bradlc
Brad Cornes
4 years
@crswll The config explorer is a separate feature that isn't quite ready yet
0
0
1
@bradlc
Brad Cornes
5 years
@benoitrouleau @hello_epiphany @parallax @tailwindcss Yep, it was allowed (encouraged, even). I ended up inlining margins and padding anyway because I realised that I don’t actually know the default spacing scale 😅
1
0
1
@bradlc
Brad Cornes
5 years
@benoitrouleau @hello_epiphany @parallax You know it! As well as including @tailwindcss from ;)
1
0
1
@bradlc
Brad Cornes
5 years
@adamwathan @_BrianKimball @tailwindcss I do like your approach though! The goal with my babel plugin was to mimic the traditional Tailwind authoring experience exactly, but in JS
0
0
1
@bradlc
Brad Cornes
6 years
@nd_lombardi @freekmurze You might be in luck! Works fairly well with the LSP plugin ()
Tweet media one
1
0
1
@bradlc
Brad Cornes
5 years
@klickreflex @tailwindcss @code Not as such, but I can potentially provide pre-release test builds if anyone is interested
0
0
1
@bradlc
Brad Cornes
5 years
@flaviocopes @adamwathan The extension already has autocomplete, if that’s what you mean:
0
0
1
@bradlc
Brad Cornes
4 years
1
0
1
@bradlc
Brad Cornes
4 years
@cossssmin @github @code Sweet, glad you find it useful! There's a couple of alpha releases on there which you can install manually. It's not possible to distribute pre-releases on the marketplace yet unfortunately. Planning to release an new version on there soon though.
0
0
1
@bradlc
Brad Cornes
3 years
@alifriow Hey, it looks like you might have resized the suggestion list:
0
0
1
@bradlc
Brad Cornes
4 years
@terry_upton @KennyHorna @tailwindcss @code No immediate plans. It looks like JetBrains might be working on something: .
0
0
1
@bradlc
Brad Cornes
7 years
0
0
1
@bradlc
Brad Cornes
7 years
0
0
1
@bradlc
Brad Cornes
4 years
@PauloMenzs These errors come from VS Code's built-in CSS validation. You can disable it by setting the `css.validate` setting to `false`
1
0
1
@bradlc
Brad Cornes
4 years
@rckstrbhushan @code Tailwind CSS IntelliSense:
0
0
1
@bradlc
Brad Cornes
5 years
@MeterPeaker @tailwindcss Yeah! Formatting is another new feature I would like to add
0
0
1
@bradlc
Brad Cornes
4 years
@whatsamtweets Cheers Sam! 👊
0
0
1
@bradlc
Brad Cornes
5 years
@MrRio Congrats Rio! 🎉
0
0
1
@bradlc
Brad Cornes
6 years
@rikschennink This looks brilliant Rik! Are you still planning a standalone release at some point?
1
0
1
@bradlc
Brad Cornes
4 years
@MrRio Cheers Rio! 🍻 soon!
0
0
1