Rebuilding iOS 15 with Tailwind CSS

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

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

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

    Man you're killing it! Please keep them coming.

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

      Thank you! And will do!

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

    These guys made
    css fun.

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

      Im just crying in CSS now

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

      @@moracabanas me too bro, can't go back to regular old css.

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

      Agreed. With Tailwind I now am more excited about design than the backend work, whereas previously I just used Material UI to avoid design and focus on the backend.

    • @markus-sagen
      @markus-sagen 3 ปีที่แล้ว +2

      Whole heartedly agree! Tailwind makes me eager to do css again

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

    The more I watch Tailwind Labs video the more I love Tailwind.

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

    Things I would add to mimic closer to the mockup:
    1. The 'rounded-out' corners of the notch with ::before and ::after radial-gradient box shadow
    2. line-clamp: 2 for the and line-clamp: 4 for its
    3. Blur the background

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

      I want to think and speak CSS like you 🥲

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

    It's really fun to use Tailwind CSS to create element/component/etc clones. It is also very simple. This video shows it very well. Of course, Simon did a good job :)

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

    really awesome work 😍

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

    This channel has made me fall in love with tailwind, thank you

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

    Hey friends, you are not only producing the best CSS framework out there but also these learning materials truly rock! Keep the good stuff coming.

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

    You’re the man Simon! Thank you for doing these build videos, they have been invaluable to my learning.

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      Super happy to hear this, Josh! 🎉

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

    This series is simply mind blowing :) Thank you so much for all your efforts!

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

    Absolutely mind blowing, would love to see more iOS style UI builds in the future!

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

      Hey, thanks! I could certainly do a few other iOS screens, they're fun!

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

    The final result is so CRISP! It’s what I imagine microled will look like 😛

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

    If You want to learn something then the best teacher is who write that book.❤❤

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

    Using the “p” tag was fine anyway, but I think the “time” tag may have been a pretty good choice too :D Great video.

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

      Haha yes we discussed this after the recording, and ended up deciding that since we're kinda doing "CSS Art" here, it wasn't worth re-recording. But yes, a element would have worked here!

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

    Simon you're a rockstar!! These just keep getting better and better. Love learning all the little tricks with Tailwind, there's something new in every video :)

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

      Thank you! 🙏

  • @MaheshKumar-bg5re
    @MaheshKumar-bg5re 2 ปีที่แล้ว

    While you designing, it all seems easier.. but the truth is, you make it easier.

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

    This is the greatest framework I've ever used! KUDOS GUYS!!!

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

    Wow, that's an absolutely fantastic tutorial. So many tricks packed into 20 minutes. Thanks a lot!

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

    Thank you for all your videos. Which theme and code editor/plugin do you use inside your video please? Maybe a video with a setup for use tailwind in best conditions can do another great video.

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

    Just started using tailwind and its 🔥🔥🔥🔥🔥🔥🔥🔥..Thanks for the tutorial

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

    Thanks Simon, I learn a lot about css by using tailwindcss

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      Very glad to hear that! ✨

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

    👍👍👍😊
    Thats why i love Tailwind❤
    I forget other CSS 🤣

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

    What a madlad. Just saw your tweet about this and a video is already up.

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

    I love just in time compiler

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

      please don't use it in production. sometimes it doesn't properly generate styles and media queries.

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

      @@xeptao4385 I've actually used it in many projects and it gives me really good results. 👌

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

    This is so AWESOME!!! it's completely the same! I'm so stunning😲

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

    HR tag was new to me. Thanks for the great video.

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

    just awesome!

  • @kmaphane
    @kmaphane 3 ปีที่แล้ว

    Thanks for this video. I'm loving Tailwind, but I feel there is a lot I don't use or know about and this helps a lot. Look forward to more.

  • @thinkingdev102
    @thinkingdev102 2 ปีที่แล้ว

    Please do more of this awesome walkthrough

  • @LucasKatayama
    @LucasKatayama 3 ปีที่แล้ว

    Man that is awesome... way better than bootstrap... Congrats for the project.

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

    Too good man, I'm in love with Tailwind

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

    I love the end result. I get overwhelmed by these sorts of statements “add this style but then this goes wrong so add this utility as well...” Look at the ratio of presented information to markup...it’s a bit crazy hey 🧐

  • @mahdinaderian4053
    @mahdinaderian4053 3 ปีที่แล้ว

    Woooh, man that was crazy. You're awesome Simon.

  • @kouceylahadji
    @kouceylahadji 3 ปีที่แล้ว

    If one day I start to using Tailwind, surely you are one of the reasons

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

    well done, cant wait for windows 11 ui :P

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

    Excellent video 🚀✨. Also, showing your vscode setup would be very helpful xD.

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

      Install Tailwind CSS Intellisense extension and add the recommended editor config to vscode config.json. Read instructions carefully to get autosuggestions working properly. If not, use ctrl+space to spawn tailwind suggestions when you are class""

    • @alicodes22
      @alicodes22 3 ปีที่แล้ว

      Much appreciated

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

      I think the theme is Night Owl and the font is Dank Mono.

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

    What's the name of the VS Code HTML preview extension you're using please?

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

      It does seem he is using Live Server (see the browser at localhost port 5000) and blending it into the video. Most of the Preview extensions I've tried don't seem to really handle all of the CSS updates properly.

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

    Last in video Samsung phone with iPhone screen 😂. Nice tutorial 🎉

  • @mikopiko
    @mikopiko 2 ปีที่แล้ว

    Man, what a powerful framework!

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

    Mind = Blown 🤯

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

    Subscribed ! pretty nice video. Powerfull framework. Can you do a video of your VS Code setup ? Thanks !

  • @AnsgarSteinkamp
    @AnsgarSteinkamp 3 ปีที่แล้ว

    Thanks Simon! Great video, as always!!

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

    Haha, Simon. Kills the ribs, nice one! Thanks for sharing this.

  • @sripasum3122
    @sripasum3122 3 ปีที่แล้ว

    Consistently knocking it out of the park 👏🏼

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

    Absolute brilliant!

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

      Thanks! Possibly my favourite video ever on the channel.

  • @amitmandaviya
    @amitmandaviya 3 ปีที่แล้ว

    Excellent work Simon. keep it up.

  • @SunGod-887
    @SunGod-887 2 ปีที่แล้ว

    man I want to become a frontend designer after watching all these videos 😭😭

  • @justinesders811
    @justinesders811 3 ปีที่แล้ว

    Love it. Curious why you didn't just use Tailwind Play though?

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

      It was a bit harder to have the screenshot/build side by side that way, and I prefer how the text editor looks in vscode for screencasts. There is also a Tailwind Play version of this tutorial, by the way: twitter.com/simonswiss/status/1414689134401114114

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

    Fantastic tutorial. thx.

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

    Here, we go again in the land of Tailwind 😎

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

    Great work. @Simonswissdev when u stack elements (at 15.44) when u create a div with position absolute, how it goes under the main notification panel. U didn't specify any z-index

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

      It's because the element is sitting before (higher) in the HTML, so since they have the same stacking context, the source order of the HTMl will make it appear behind!

  • @waldo-the-developer2376
    @waldo-the-developer2376 3 ปีที่แล้ว

    Wow, that's so cool, don't stop bringing that Tailwind super-secret knowledge ;)

  • @iwanchandra3295
    @iwanchandra3295 3 ปีที่แล้ว

    coolest tailwind stuff ever seen

  • @danwilloughby2088
    @danwilloughby2088 3 ปีที่แล้ว

    How did you edit your video? Looks amazing!

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      I'm using DaVinci Resolve, but most the things I do here you could do with almost any editing software. Recording the screen with QuickTime on Mac, then editing camera + screen footage together 👍

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

    I love tailwind

  • @straydwag
    @straydwag 3 ปีที่แล้ว

    Tailwind is making legacy.

  • @codistiano
    @codistiano 3 ปีที่แล้ว

    This time!!! he nailed it!!
    dude keep it up!!!

  • @mayurravindra9433
    @mayurravindra9433 3 ปีที่แล้ว

    And my mind is blown...🤯

  • @RedVelocityTV
    @RedVelocityTV 3 ปีที่แล้ว

    God I love this channel

  • @jasonji1152
    @jasonji1152 2 ปีที่แล้ว

    Hi, a question. What is the equivalent of `bg-green/50` when using the theme function in `background-color: theme('colors.green')......`? how to represent the 50% alpha value with `theme()` function

  • @danvilela
    @danvilela 3 ปีที่แล้ว

    i am enjoying more tailwind each day! But what is this inset-x-0 thing, what does it do?

  • @isaaccloos1084
    @isaaccloos1084 3 ปีที่แล้ว

    excellent content. Very informative !

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

    Very cool, good one!

  • @francismwondha2581
    @francismwondha2581 3 ปีที่แล้ว

    🤯 unbelievable.. soo good

  • @rafi_45
    @rafi_45 3 ปีที่แล้ว

    this is fun thing to do.

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

    Does anyone know which preview extension Simon is using in vscode? 🤔

    • @DeanRie
      @DeanRie 3 ปีที่แล้ว

      nope

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

      It is "Browser Preview" extension

    • @_sumitdey.exe1
      @_sumitdey.exe1 3 ปีที่แล้ว

      "html preview" will do the job

  • @fa8ster
    @fa8ster 2 ปีที่แล้ว

    Which font are you using? Is it a special theme?

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

    Please do a Tailwinds for beginners series (no frameworks). I am vanilla PHP and very little Javascript, I'd love to use Tailwinds, but all the docs feel VERY framework specific.

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

      Correct me if I'm wrong but aren't you supposed to reduce what the server does as much as possible and delegate it to Javascript?

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

      @@FADHsquared Absolutely not. Sever > Client side

  • @richardjamesbunker
    @richardjamesbunker 2 ปีที่แล้ว

    Soooo good!

  • @helderneves91
    @helderneves91 3 ปีที่แล้ว

    That's really impressive!

  • @yogenp
    @yogenp 3 ปีที่แล้ว

    Awesome tutorial.

  • @int0therain44
    @int0therain44 2 ปีที่แล้ว

    omg that was amazing.

  • @besara_
    @besara_ 3 ปีที่แล้ว

    Excellent video

  • @MaheshKumar-bg5re
    @MaheshKumar-bg5re 2 ปีที่แล้ว

    When to use grid and when to use flex box?

  • @Theya
    @Theya 3 ปีที่แล้ว

    Hi I'm learning CSS/Tailwind, why he's always adding inset-x-0 on absolute elements ? What does it do ?

    • @lnplum
      @lnplum 2 ปีที่แล้ว

      It's the same as left: 0 and right: 0, i.e. it makes the element cover the full width of its non-static parent.

  • @manhappy1839
    @manhappy1839 3 ปีที่แล้ว

    thank you, It's great. I want to be as good as you

  • @ezichiebere3168
    @ezichiebere3168 3 ปีที่แล้ว

    Mind blowing!!!

  • @lnezzzardl
    @lnezzzardl 3 ปีที่แล้ว

    Love it 😍

  • @lepresk
    @lepresk 2 ปีที่แล้ว

    Wondefull job

  • @MatthewArrowsmith
    @MatthewArrowsmith 3 ปีที่แล้ว

    Insane!

  • @szy0syz
    @szy0syz 3 ปีที่แล้ว

    the last, so funny~

  • @mactanxin
    @mactanxin 3 ปีที่แล้ว

    This is sooo cool. 1000 Thanks for this great video.
    just one question: when I started a new npm project or copy/paste the same code into codepen.io, this doesn't work anymore, the whole thing just collapsed.

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      You're probably missing the JIT mode? You can see the code in action here: play.tailwindcss.com/kY4LYXwsNZ

  • @moracabanas
    @moracabanas 3 ปีที่แล้ว

    Im wondering how about the font family?

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      Here's a video that shows how to use custom fonts with Tailwind CSS 👍 th-cam.com/video/sOnBG2wUm1s/w-d-xo.html

    • @moracabanas
      @moracabanas 3 ปีที่แล้ว

      @@simonswiss Thanks you so much I took that route yesterday and I found San Francisco apple font has a very restrictive terms of use. I used them locally but I got artifacts. I ended up using Roboto.
      Where do you get your San Francisco fonts from, any CDN?
      (I know you cannot share the because of braking apple TOS)

  • @thangnguyen8402
    @thangnguyen8402 3 ปีที่แล้ว

    AWESOME!!!

  • @kaszapnagypeter
    @kaszapnagypeter 3 ปีที่แล้ว

    Awesome!

  • @emichel
    @emichel 3 ปีที่แล้ว

    awesome

  • @jamesbhatta
    @jamesbhatta 3 ปีที่แล้ว

    Awesome...

  • @miguelyurivilca6867
    @miguelyurivilca6867 3 ปีที่แล้ว

    🔥🔥🔥🔥

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      🎉🎉🎉

  • @m0hammedimran
    @m0hammedimran 3 ปีที่แล้ว

    You know, I'm soo used to tailwind now that I have to google vanilla css. 😂
    Recently in one of my old project with web components I started using tailwind classes without thinking and was wondering why things weren't working. 😂
    P.S: Please come up with web component support. 😅

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

      You can install webpack, then tailwind, then import a .css with base, utilities etc. and you are good to go. At `npm run build` you are compiling Tailwind to css chunks minified at `dist` dir. So If you want to generate maintenable CSS there is a extension to compile Tailwind to unminified CSS.

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

    thanks

  • @siamekanto
    @siamekanto 3 ปีที่แล้ว

    Please bring back Tailwind Play! 😢

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      What do you mean? It's still here! play.tailwindcss.com

  • @anuroop748
    @anuroop748 3 ปีที่แล้ว

    Magic

  • @sornt
    @sornt 3 ปีที่แล้ว

    cool!!!

  • @thekiharani
    @thekiharani 3 ปีที่แล้ว

    which font are you using in your IDE?

    • @simonswiss
      @simonswiss 3 ปีที่แล้ว

      Dank Mono ✨

  • @azam920
    @azam920 3 ปีที่แล้ว

    🔥🔥🔥🔥👍✊🏿

  • @hoagy_ytfc
    @hoagy_ytfc 3 ปีที่แล้ว

    Apple corners are not circular arcs though

  • @theSamGon
    @theSamGon 3 ปีที่แล้ว

    i'm super new in html and css, i only know that we can create stuff in html and design it in css and in scss
    but what tek is this without css this accurate somebody please explain me

  • @fredheladrienkissie1404
    @fredheladrienkissie1404 3 ปีที่แล้ว

    I tried this code in firefox and "backdrop blur" do not seem to be applied

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

      Yep, backdrop-filters are not supported yet in FF.

  • @alfieqashwa
    @alfieqashwa 3 ปีที่แล้ว

    Can we use tailwind in react-native?

  • @abdullahialhassan3700
    @abdullahialhassan3700 3 ปีที่แล้ว

    Greate work. Hello 🤩 i like to request a video on hamburger menu if there is a video point me to it