Are a couple of these kinda just basic CSS? Yes. Did I somehow never know about them until accidentally finding them with TW intellisense? Also yes. Show me a man who say’s he knew you could style input cursors and I’ll show you a liar 👨
This is one of those videos that I don't think I need until I start watching and then I can't close it. No amount of docs reading would give me this information. You did well man !
The colored input cursor is way cool, especially having it match the border of a textarea. Who knows, maybe little things like that will help one's e-portfolio get extra points and thus get hired. Maybe adding rebeccapurple as a defined color will help too. If you don't know the story of rebeccapurple, please look it up. (Spoiler alert: It's sad that a child died, and wonderful how the CSS community came together to honor the child and support the well-known father and his family.) Thank you for your contributions of knowledge. I appreciate you.
1:31 Instead of sr-only for the buttons, you could add aria-label="the text" which would accomplish the same thing without inserting more nodes into the DOM.
Very true! I like sr-only when I want to also show the text at specific break points, essentially as an alternative to display none. Also useful for text that’s ACTUALLY only for screen readers, or things like custom toggles/switches/checkboxes
A sr-only text should be preferred over an aria-label whenever possible. Screen reader software is not required to support the ARIA standard so there’s an always a risk that these attributes are not supported.
Tailwind is CSS in the DOM, just like inline styles. Issue I see is the graident you have at 3:34 most likely would be in more than one place in your project, so just make a CSS class for it.
There are reasons for it, just like there are reasons for Bootstrap. I personally like most projects to have their own CSS that is a cross of Bootstrap, Tailwind and others. Most of time it is compent level (bootstrap) but when you need a slight variantion (tailwind) there should be a few in the repo that everyone can use.
Hey@@tomisloading ! This was a killer video, will definitely be checking out more of your stuff. What's the benefit of space between as opposed to using gap? Cheers!
@@gadoosher Just that you don't have to add flex or grid! Generally advised to use gap for complex use cases though. Space between essentially just adds margin to all but the first element in the group. Wrapping elements and grid won't play well with space
I also just recently discovered "divide width" and "space between". Unfortunately they conflict with my preference of elements managing their own borders and margins (and paddings) so I haven't been able to use them as much. Definitely handy with elements I do not "own" though (e.g. injected)
I just discovered gradient last month and i got mindblowing, how cool implementation is it 🤯 The other thing i discovered was custom class to assign new css variable
Hey! Nice video! Learned alot, also for the example with the accent color box thing, you used "h-8 w-8" thats totally fine, but you can use "size-8" its the same but both in 1, its handy for boxes / squares / circles, just wanted to mention it! Nice video again!
I am also a noob who doesn't know these features 😂 and also please make a video on best practices of tailwind css in code means a beginner level to pro level real example
@@tomisloading to be fair it's still relatively new. There are tons of newish well supported CSS features which most people don't know. The discoverability of these is a huge reason people love Tailwind
Hahaha he seems like a good dude, I’m sure he didn’t take it 🙂 And we’re all just trying to share knowledge out here anyways, he’s got 150x the audience I do, if he can help 150X the people that’s fine with me!
What terrible advice. Gap only applies to flexible element layouts, and also has some drawbacks in niche scenarios that i won't get into the specifics of. And padding applies the spacing in the inside of an element instead of the outside, which will cause issues if your elements have backgrounds or borders
@@tomisloading I've used it for about a year in an existing project, it's just something where the cons outweigh the pros for me, even when understanding all the concepts and knowing all the utility classes. I did however apply tailwind's concept of color variables since then (primary-50 to 950 and so on), so there was a net positive learning it and getting familiar with it in a professional level.
Are a couple of these kinda just basic CSS? Yes.
Did I somehow never know about them until accidentally finding them with TW intellisense? Also yes.
Show me a man who say’s he knew you could style input cursors and I’ll show you a liar 👨
This is one of those videos that I don't think I need until I start watching and then I can't close it. No amount of docs reading would give me this information. You did well man !
The colored input cursor is way cool, especially having it match the border of a textarea. Who knows, maybe little things like that will help one's e-portfolio get extra points and thus get hired. Maybe adding rebeccapurple as a defined color will help too. If you don't know the story of rebeccapurple, please look it up. (Spoiler alert: It's sad that a child died, and wonderful how the CSS community came together to honor the child and support the well-known father and his family.) Thank you for your contributions of knowledge. I appreciate you.
1:31 Instead of sr-only for the buttons, you could add aria-label="the text" which would accomplish the same thing without inserting more nodes into the DOM.
Very true! I like sr-only when I want to also show the text at specific break points, essentially as an alternative to display none. Also useful for text that’s ACTUALLY only for screen readers, or things like custom toggles/switches/checkboxes
A sr-only text should be preferred over an aria-label whenever possible. Screen reader software is not required to support the ARIA standard so there’s an always a risk that these attributes are not supported.
Tailwind is CSS in the DOM, just like inline styles. Issue I see is the graident you have at 3:34 most likely would be in more than one place in your project, so just make a CSS class for it.
It's beyond insane that anyone with more the six months experience of frontend would even consider tailwind. As you say, inline styling
There are reasons for it, just like there are reasons for Bootstrap.
I personally like most projects to have their own CSS that is a cross of Bootstrap, Tailwind and others. Most of time it is compent level (bootstrap) but when you need a slight variantion (tailwind) there should be a few in the repo that everyone can use.
@@ChristoferGBGnah it eases development and have many pre made classes
Absolutely love this video, will mostly likely be using the space between property a lot!
It's SO useful :)
Hey@@tomisloading ! This was a killer video, will definitely be checking out more of your stuff. What's the benefit of space between as opposed to using gap? Cheers!
@@gadoosher Just that you don't have to add flex or grid! Generally advised to use gap for complex use cases though. Space between essentially just adds margin to all but the first element in the group. Wrapping elements and grid won't play well with space
oh doi lmao. Good call 😅@@tomisloading
I honestly don't get the point. Why not just use gap?
2:23 instead of w-8 h-8 use size-8.
I also just recently discovered "divide width" and "space between". Unfortunately they conflict with my preference of elements managing their own borders and margins (and paddings) so I haven't been able to use them as much. Definitely handy with elements I do not "own" though (e.g. injected)
learned alot pf new features today thank bro and more power to u❤
space is a big one. I was always making Flex boxes and adding a Gap.
Loved the video. Very helpful classes.
Didn’t know about divide and scroll snap, nice one
I just discovered gradient last month and i got mindblowing, how cool implementation is it 🤯
The other thing i discovered was custom class to assign new css variable
you have the best videos dude!!!
Ur good at explaining, will watch the video later
thanks
legend, love your videos
Thanks , I love Tailwind ❤
Sr-only is too hacky, why add a whole span element and hide it? You can just add an aria-label to those buttons, which is considered best practice.
Its just an example. There are many valid cases where an element is useful only for screen reader users.
what font are you using? looks good!
Poppins! :)
this is a great video your pacing is perfect
THANK YOU! Feel like I finally found the right balance of not completely blabbering and actually explaining what I'm doing 😂
Small world we live in!
what. does divide (in 0:45), work with table rows as well?
Liked and subscribed. Thanks for the info. I will check out your other stuff.
Violet600:wave: buying purple partyhat
Comment of the year
What about the peer?
what icons are you using
how to convert prime view templete frome prime flix in tailwiand
absolutely time saving and informative
gaps classes are so useful 👍
Very Helpful!!!
Thanks! Great video
Hey! Nice video! Learned alot, also for the example with the accent color box thing, you used "h-8 w-8" thats totally fine, but you can use "size-8" its the same but both in 1, its handy for boxes / squares / circles, just wanted to mention it! Nice video again!
WOAH I did not know that!!! If ever make a follow up to this video, I’ll be adding this 😂
Oh 🔥🔥🔥hey Tom, i see the loading family has grown quite big🔥🔥🔥 congrats man🗿🍷
Thank you!!! A bit more every day 😁
Thanks , Tailwind ❤
please make the playlist
ok, i only know the space between, every thing else is just new to me
as someone who doesnt use tailwind everything about this looks fucking insane like....WHATT!!
I was also like this but once you get used to it, you'll become addicted
This is awesome
Shiiiee this is f-ing cool
I am also a noob who doesn't know these features 😂 and also please make a video on best practices of tailwind css in code means a beginner level to pro level real example
I've been coding for ~6 years and somehow JUST FOUND OUY CAN STYLE THE CARET OF AN INPUT?!?!? Amazing 😂
@@tomisloading to be fair it's still relatively new. There are tons of newish well supported CSS features which most people don't know. The discoverability of these is a huge reason people love Tailwind
What i want to know is how to order my classes😢
Prettier plug-in for tailwind does it automatically :)
Webdevsimplified quite simply robbed your video champ.
Hahaha he seems like a good dude, I’m sure he didn’t take it 🙂 And we’re all just trying to share knowledge out here anyways, he’s got 150x the audience I do, if he can help 150X the people that’s fine with me!
@@tomisloading I like the cut of your jib! Humans should share by default, to make the collective better! Selfishness is cancer to society.
Great video
i made a tailwind killer with unocss can i send to you ?
But it hasn't killed tailwind yet
I only knew about space-x/y... XD
Thank you
yo very good video
Thanks
Happy to help!
"I Wish I Found Earlier" - just open the docs
Ungrateful guy
Do you check every item in amazon when shopping?
@@aiyazmostofa1501to be honest the docs of tailwind is small and easy to navigate
@@aiyazmostofa1501yes I do
This is a TH-cam video, dude 🙄
Cool
Sorry, can't get past having to read "className"
Remember kids, stay away from margin, always use padding or gap
why?
@@troublesum just don't, you're welcome
Depends. If you want even spacing use gap, if you need different use margin.
What terrible advice.
Gap only applies to flexible element layouts, and also has some drawbacks in niche scenarios that i won't get into the specifics of.
And padding applies the spacing in the inside of an element instead of the outside, which will cause issues if your elements have backgrounds or borders
Also remember kids, always use flex@@hoorahforsnakes
Good video, but by god do I hate tailwind
Hahaha, I know it’s tough to look at at first, but it’s amazing once you get over your first reaction to it imo!
@@tomisloading I've used it for about a year in an existing project, it's just something where the cons outweigh the pros for me, even when understanding all the concepts and knowing all the utility classes. I did however apply tailwind's concept of color variables since then (primary-50 to 950 and so on), so there was a net positive learning it and getting familiar with it in a professional level.
@@thatanimeweirdo haha fair enough! The color system is super nice for sure :)
Don’t fucking blur them man
Group, Peer, Size, *:,
💯
@@tomisloading there are examples of peer classes in WindUI