8 TailwindCSS Classes I Wish I Found Earlier

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ม.ค. 2025

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

  • @tomisloading
    @tomisloading  11 หลายเดือนก่อน +15

    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 10 หลายเดือนก่อน

      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 !

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

      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.

  • @0xAndy
    @0xAndy 11 หลายเดือนก่อน +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  11 หลายเดือนก่อน +12

      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 11 หลายเดือนก่อน +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.

  • @deatho0ne587
    @deatho0ne587 11 หลายเดือนก่อน +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 11 หลายเดือนก่อน +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 11 หลายเดือนก่อน

      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.

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

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

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

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

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

      It's SO useful :)

    • @gadoosher
      @gadoosher 11 หลายเดือนก่อน +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  11 หลายเดือนก่อน

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

      oh doi lmao. Good call 😅@@tomisloading

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

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

  • @fmgthoryt8859
    @fmgthoryt8859 10 หลายเดือนก่อน +2

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

  • @re.liable
    @re.liable 3 หลายเดือนก่อน +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)

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

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

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

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

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

    Loved the video. Very helpful classes.

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

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

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

    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

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

    you have the best videos dude!!!

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

    Ur good at explaining, will watch the video later
    thanks

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

    legend, love your videos

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

    Thanks , I love Tailwind ❤

  • @hichambronson6533
    @hichambronson6533 11 หลายเดือนก่อน +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 10 หลายเดือนก่อน

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

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

    what font are you using? looks good!

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

      Poppins! :)

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

    this is a great video your pacing is perfect

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

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

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

      Small world we live in!

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

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

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

    Liked and subscribed. Thanks for the info. I will check out your other stuff.

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

    Violet600:wave: buying purple partyhat

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

      Comment of the year

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

    What about the peer?

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

    what icons are you using

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

    how to convert prime view templete frome prime flix in tailwiand

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

    absolutely time saving and informative

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

    gaps classes are so useful 👍

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

    Very Helpful!!!

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

    Thanks! Great video

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

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

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

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

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

      Thank you!!! A bit more every day 😁

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

    Thanks , Tailwind ❤

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

    please make the playlist

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

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

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

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

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

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

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

    This is awesome

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

    Shiiiee this is f-ing cool

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

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

    • @jkibble98
      @jkibble98 11 หลายเดือนก่อน +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

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

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

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

      Prettier plug-in for tailwind does it automatically :)

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

    Webdevsimplified quite simply robbed your video champ.

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

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

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

    Great video

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

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

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

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

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

    Thank you

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

    yo very good video

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

    Thanks

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

      Happy to help!

  • @onno1337
    @onno1337 11 หลายเดือนก่อน +119

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

    • @temitopedavid9508
      @temitopedavid9508 11 หลายเดือนก่อน +15

      Ungrateful guy

    • @NotherPleb
      @NotherPleb 11 หลายเดือนก่อน +6

      Do you check every item in amazon when shopping?

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

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

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

      @@aiyazmostofa1501yes I do

    • @GustvandeWal
      @GustvandeWal 11 หลายเดือนก่อน +4

      This is a TH-cam video, dude 🙄

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

    Cool

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

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

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

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

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

      why?

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

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

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

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

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

      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 11 หลายเดือนก่อน

      Also remember kids, always use flex@@hoorahforsnakes

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

    Good video, but by god do I hate tailwind

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

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

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

    Don’t fucking blur them man

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

    Group, Peer, Size, *:,

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

      💯

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

      @@tomisloading there are examples of peer classes in WindUI