Say Goodbye to CSS Classes Web Designers with Pico CSS

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

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

  • @Aaron-sy5yx
    @Aaron-sy5yx ปีที่แล้ว +12

    I think the best part of this is that it forces us to use semantic HTML for the most part. Even as a learning tool for good HTML this would be beneficial

  • @g43s
    @g43s ปีที่แล้ว +3

    Such a nice tool, can’t wait to implement it on a project

  • @fredio54
    @fredio54 9 วันที่ผ่านมา

    Great and under-rated video. Sold. If I had had this when I built all of my REALLY BAD websites in around 2008 or so I'd have been a LOT happier and they'd have gotten a lot more use/utility :-D

  • @behnamesmaili9916
    @behnamesmaili9916 ปีที่แล้ว

    When i realized i can implement a nice looking tool-tip with simply adding a data-tooltip attr , i was blown away. between thank you for great video.

  • @MarkInChicago
    @MarkInChicago 2 ปีที่แล้ว +2

    Very cool video Ray! Thanks for sharing...Pico looks very interesting.

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

    As a fullstack, Its very nice for prototyping and for designing a simple admin page that doesnt get visited often

  • @TomLoganGruber
    @TomLoganGruber ปีที่แล้ว +1

    Handy overview, thanks!

  • @raybp7512
    @raybp7512 ปีที่แล้ว

    nice definitely need to try this soon

  • @soumitripattnaik
    @soumitripattnaik ปีที่แล้ว +1

    This ia great and I have used it in one of my projects.
    Are there similar css libraries?

  • @nicejungle
    @nicejungle 2 ปีที่แล้ว +3

    I've discovered PicoCSS one week ago and try on my old projects : THIS IS THE WAY
    TBS has become a nightmare and TailWind is a joke from 1997

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

    tbh having classless as a default would be cool, then you can built on top of it.
    its just nice having nice defaults without dirtying the global scope with classes.
    then you can just define your own custom layout and stuff with scoped styles.
    but tbh i like having total control with styles, so i probably would added any extra css library that does stuff i dont know of.
    but this defiantly encourages using correct html semantics
    so i might not use this library but i will defiantly write my global styles like this next time, no classes
    role="button" really makes sense

  • @Wyrmidion
    @Wyrmidion ปีที่แล้ว +1

    very well made video, good job! also, damn.. wish i found this earlier 😅

  • @nomer9998
    @nomer9998 2 ปีที่แล้ว +4

    Yes, short videos!

    • @planetoftheweb
      @planetoftheweb  2 ปีที่แล้ว +2

      The really 'long' videos are really my live stream that I do weekly. This is a cut from the longer show. It's a different thing altogether with Q&A and more audience interaction. I pre-record these focused segments, which take a LOT longer to edit. I think both things are great.

  • @danyMurugan
    @danyMurugan ปีที่แล้ว +1

    what code editor, are you using?

  • @fredpourlesintimes
    @fredpourlesintimes 2 ปีที่แล้ว +1

    I really like and use it!

  • @BneiAnusim
    @BneiAnusim ปีที่แล้ว +3

    2:15, you create a "component" in the config file like creating a CSS class, then add it to the class tag! That's how you deal with the "insane" amount of classes! 😉

    • @aaronred345
      @aaronred345 ปีที่แล้ว

      This is my favorite way to use tailwind, essentially building out a custom CSS framework with the utility classes.

    • @_y7ya
      @_y7ya ปีที่แล้ว

      I personally prefer to not mess with the tailwind configs and just use UI framework components. Much nicer to see Submit than Submit.

    • @rodrigo-vl7bi
      @rodrigo-vl7bi ปีที่แล้ว +1

      tailwind rocks, pico css and tailwind cover different use cases in my opinion, you use tailwind if you need to make a bigger project or customize more, if you just want a basic good looking app, the easiest way is pico

  • @irun_mon
    @irun_mon ปีที่แล้ว

    small and yet powerful ;)

  • @MuhammadArsalanHussain-n4r
    @MuhammadArsalanHussain-n4r 4 หลายเดือนก่อน

    Amazing video

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

    Having a UL for one LI, for brand, is poor semantics. I'm not a huge fan of Bootstrap, so I'm not a Pico hater. I'm just pointing out that in your first example of Pico being better for semantic HTML has an instance of poor semantics.

  • @danielnb3992
    @danielnb3992 ปีที่แล้ว +1

    NAV is not responsive!

  • @Kay8B
    @Kay8B 2 ปีที่แล้ว +5

    This is nice for prototypes or quick showcases. I wouldnt recommend this for something custom as its highly opinionated.

    • @planetoftheweb
      @planetoftheweb  2 ปีที่แล้ว +11

      I agree, but there's something about normalizing the standard tags in a way that makes them look decent that I like here. I think it might work well as a starting point for some projects. After all, it's really just a styleshet.

    • @whatever-s3e
      @whatever-s3e 6 หลายเดือนก่อน +2

      yeah why make life easy, we need 20 different framework to style a form

  • @SoulSovereignty
    @SoulSovereignty ปีที่แล้ว

    I'm surprised to see you using and within a "card". Seems like Pico CSS is encouraging a little bit of a misuse of that kind of semantic HTML?

    • @planetoftheweb
      @planetoftheweb  ปีที่แล้ว +1

      I don’t see the use of article Inside a card as a semantic misuse

    • @planetoftheweb
      @planetoftheweb  ปีที่แล้ว +1

      Same thing for. Footer. Lost of things can have footers and articles aren’t for just what goes in a magazine. It can refer to something more like an article of clothing

  • @WyzrdCat
    @WyzrdCat ปีที่แล้ว +4

    Centered text is horrendous, almost always a terrible design decision with the occasional exception of headlines and really short content

  • @jenstornell
    @jenstornell ปีที่แล้ว

    I still like Tailwind better.

    • @planetoftheweb
      @planetoftheweb  ปีที่แล้ว +5

      Totally agree, but it's not about it being better. Rather, when you need a great place to start and also, I wish basic HTML just worked like this instead of looking so horrible by default.

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

      Its not trying to compete with tailwind, it has very different use case