8 TailwindCSS Classes I Wish I Found Earlier

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 94

  • @tomisloading
    @tomisloading  9 หลายเดือนก่อน +14

    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 👨

    • @aguywithoutaname
      @aguywithoutaname 8 หลายเดือนก่อน

      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 !

  • @0xAndy
    @0xAndy 9 หลายเดือนก่อน +70

    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.

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +10

      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

    • @8YEight
      @8YEight 9 หลายเดือนก่อน +2

      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.

  • @Harmxn
    @Harmxn 9 หลายเดือนก่อน +1

    space is a big one. I was always making Flex boxes and adding a Gap.

  • @farizsofyan
    @farizsofyan 9 หลายเดือนก่อน

    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

  • @madukomablessed4712
    @madukomablessed4712 9 หลายเดือนก่อน +1

    Didn’t know about divide and scroll snap, nice one

  • @re.liable
    @re.liable หลายเดือนก่อน +1

    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)

  • @Ony3dika
    @Ony3dika 9 หลายเดือนก่อน +9

    Absolutely love this video, will mostly likely be using the space between property a lot!

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      It's SO useful :)

    • @gadoosher
      @gadoosher 9 หลายเดือนก่อน +1

      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!

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      @@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

    • @gadoosher
      @gadoosher 9 หลายเดือนก่อน

      oh doi lmao. Good call 😅@@tomisloading

    • @Omar_Al_Seddik
      @Omar_Al_Seddik 9 หลายเดือนก่อน

      I honestly don't get the point. Why not just use gap?

  • @CodeWithBehram7497
    @CodeWithBehram7497 3 หลายเดือนก่อน +1

    learned alot pf new features today thank bro and more power to u❤

  • @mdm9b
    @mdm9b 9 หลายเดือนก่อน +2

    Ur good at explaining, will watch the video later
    thanks

  • @fmgthoryt8859
    @fmgthoryt8859 8 หลายเดือนก่อน +1

    2:23 instead of w-8 h-8 use size-8.

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 8 หลายเดือนก่อน +1

    Thanks , I love Tailwind ❤

  • @deatho0ne587
    @deatho0ne587 9 หลายเดือนก่อน +2

    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.

    • @ChristoferGBG
      @ChristoferGBG 9 หลายเดือนก่อน +1

      It's beyond insane that anyone with more the six months experience of frontend would even consider tailwind. As you say, inline styling

    • @deatho0ne587
      @deatho0ne587 9 หลายเดือนก่อน

      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.

    • @unknownguywholovespizza
      @unknownguywholovespizza 6 หลายเดือนก่อน

      ​@@ChristoferGBGnah it eases development and have many pre made classes

  • @rahulxcr
    @rahulxcr 9 หลายเดือนก่อน +2

    Loved the video. Very helpful classes.

  • @mdm9b
    @mdm9b 9 หลายเดือนก่อน +1

    gaps classes are so useful 👍

  • @352Pking
    @352Pking 9 หลายเดือนก่อน +2

    Violet600:wave: buying purple partyhat

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      Comment of the year

  • @loground
    @loground 9 หลายเดือนก่อน +1

    legend, love your videos

  • @ronitgurjar5747
    @ronitgurjar5747 9 หลายเดือนก่อน +1

    Oh 🔥🔥🔥hey Tom, i see the loading family has grown quite big🔥🔥🔥 congrats man🗿🍷

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +1

      Thank you!!! A bit more every day 😁

  • @AzirChai
    @AzirChai 9 หลายเดือนก่อน +2

    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!

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +1

      WOAH I did not know that!!! If ever make a follow up to this video, I’ll be adding this 😂

  • @ppcalpha1042
    @ppcalpha1042 9 หลายเดือนก่อน +1

    you have the best videos dude!!!

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 8 หลายเดือนก่อน +1

    Thanks , Tailwind ❤

  • @wyndmill
    @wyndmill 9 หลายเดือนก่อน +1

    this is a great video your pacing is perfect

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      THANK YOU! Feel like I finally found the right balance of not completely blabbering and actually explaining what I'm doing 😂

    • @chiroyce
      @chiroyce 9 หลายเดือนก่อน

      Small world we live in!

  • @CodeWithSasha
    @CodeWithSasha 9 หลายเดือนก่อน +1

    Thanks! Great video

  • @DMZT_dhruv
    @DMZT_dhruv 9 หลายเดือนก่อน +1

    absolutely time saving and informative

  • @a7mdbest15
    @a7mdbest15 9 หลายเดือนก่อน +1

    ok, i only know the space between, every thing else is just new to me

  • @lollery3253
    @lollery3253 9 หลายเดือนก่อน +1

    what font are you using? looks good!

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +1

      Poppins! :)

  • @Munch_92
    @Munch_92 9 หลายเดือนก่อน +2

    Webdevsimplified quite simply robbed your video champ.

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +3

      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!

    • @SilverPaladin
      @SilverPaladin หลายเดือนก่อน

      @@tomisloading I like the cut of your jib! Humans should share by default, to make the collective better! Selfishness is cancer to society.

  • @hichambronson6533
    @hichambronson6533 9 หลายเดือนก่อน +4

    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.

    • @DarlantenCaten
      @DarlantenCaten 8 หลายเดือนก่อน

      Its just an example. There are many valid cases where an element is useful only for screen reader users.

  • @Patrick-pu5di
    @Patrick-pu5di 9 หลายเดือนก่อน

    as someone who doesnt use tailwind everything about this looks fucking insane like....WHATT!!

    • @unknownguywholovespizza
      @unknownguywholovespizza 6 หลายเดือนก่อน

      I was also like this but once you get used to it, you'll become addicted

  • @prateek5668
    @prateek5668 9 หลายเดือนก่อน +1

    Very Helpful!!!

  • @godofwar8262
    @godofwar8262 9 หลายเดือนก่อน +3

    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
      @tomisloading  9 หลายเดือนก่อน +1

      I've been coding for ~6 years and somehow JUST FOUND OUY CAN STYLE THE CARET OF AN INPUT?!?!? Amazing 😂

    • @jkibble98
      @jkibble98 9 หลายเดือนก่อน +1

      @@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

  • @joshua_226
    @joshua_226 9 หลายเดือนก่อน +1

    Shiiiee this is f-ing cool

  • @HamadAbdulla_7
    @HamadAbdulla_7 9 หลายเดือนก่อน +1

    Thank you

  • @itzzRaghav
    @itzzRaghav 9 หลายเดือนก่อน +1

    Great video

  • @bhavishs5830
    @bhavishs5830 9 หลายเดือนก่อน +1

    This is awesome

  • @itsdrvgo
    @itsdrvgo 9 หลายเดือนก่อน +1

    I only knew about space-x/y... XD

  • @zerosandones7547
    @zerosandones7547 9 หลายเดือนก่อน

    what. does divide (in 0:45), work with table rows as well?

  • @RikasMohomed
    @RikasMohomed 9 หลายเดือนก่อน +1

    Thanks

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      Happy to help!

  • @bipinthomas6695
    @bipinthomas6695 9 หลายเดือนก่อน

    please make the playlist

  • @bozzhik
    @bozzhik 9 หลายเดือนก่อน +1

    yo very good video

  • @joshuadeguzman2911
    @joshuadeguzman2911 7 หลายเดือนก่อน

    What about the peer?

  • @fatmaabdelmageed2926
    @fatmaabdelmageed2926 3 หลายเดือนก่อน

    how to convert prime view templete frome prime flix in tailwiand

  • @guuhuu1337
    @guuhuu1337 9 หลายเดือนก่อน +118

    "I Wish I Found Earlier" - just open the docs

    • @temitopedavid9508
      @temitopedavid9508 9 หลายเดือนก่อน +14

      Ungrateful guy

    • @NotherPleb
      @NotherPleb 9 หลายเดือนก่อน +5

      Do you check every item in amazon when shopping?

    • @lufenmartofilia5804
      @lufenmartofilia5804 9 หลายเดือนก่อน

      ​@@aiyazmostofa1501to be honest the docs of tailwind is small and easy to navigate

    • @invinciblemode
      @invinciblemode 9 หลายเดือนก่อน

      @@aiyazmostofa1501yes I do

    • @GustvandeWal
      @GustvandeWal 9 หลายเดือนก่อน +3

      This is a TH-cam video, dude 🙄

  • @doren_dev
    @doren_dev 9 หลายเดือนก่อน +1

    Cool

  • @nathnaelgetachew7379
    @nathnaelgetachew7379 9 หลายเดือนก่อน +1

    What i want to know is how to order my classes😢

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +2

      Prettier plug-in for tailwind does it automatically :)

  • @moneyfr
    @moneyfr 9 หลายเดือนก่อน

    i made a tailwind killer with unocss can i send to you ?

  • @Hadi-gd7ul
    @Hadi-gd7ul 9 หลายเดือนก่อน +2

    Remember kids, stay away from margin, always use padding or gap

    • @troublesum
      @troublesum 9 หลายเดือนก่อน

      why?

    • @Hadi-gd7ul
      @Hadi-gd7ul 9 หลายเดือนก่อน

      @@troublesum just don't, you're welcome

    • @paragateoslo
      @paragateoslo 9 หลายเดือนก่อน +4

      Depends. If you want even spacing use gap, if you need different use margin.

    • @hoorahforsnakes
      @hoorahforsnakes 9 หลายเดือนก่อน

      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

    • @Hadi-gd7ul
      @Hadi-gd7ul 9 หลายเดือนก่อน

      Also remember kids, always use flex@@hoorahforsnakes

  • @MarkSnape
    @MarkSnape 9 หลายเดือนก่อน

    Sorry, can't get past having to read "className"

  • @thatanimeweirdo
    @thatanimeweirdo 9 หลายเดือนก่อน +1

    Good video, but by god do I hate tailwind

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน +2

      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!

    • @thatanimeweirdo
      @thatanimeweirdo 9 หลายเดือนก่อน +1

      @@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.

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      @@thatanimeweirdo haha fair enough! The color system is super nice for sure :)

  • @avwie132
    @avwie132 9 หลายเดือนก่อน

    Don’t fucking blur them man

  • @darlleybrito4198
    @darlleybrito4198 9 หลายเดือนก่อน +1

    Group, Peer, Size, *:,

    • @tomisloading
      @tomisloading  9 หลายเดือนก่อน

      💯

    • @darlleybrito4198
      @darlleybrito4198 9 หลายเดือนก่อน

      @@tomisloading there are examples of peer classes in WindUI