Translating a Custom Design System to Tailwind CSS

Поділитися
Вставка
  • Опубліковано 2 січ 2025

КОМЕНТАРІ • 128

  • @princeparaste5659
    @princeparaste5659 Рік тому +8

    Give the UI designer a raise for providing all the typography and colors etc.

  • @suhas5214
    @suhas5214 3 роки тому +79

    Could we please get the figma file and the completed project files? As a beginner it would really help out trying to build this.

  • @iDarthGigi
    @iDarthGigi 3 роки тому +210

    Please make a video where you share your Visual Studio Code settings, themes, plugins, etc. Your setup looks so clean and professional!

    • @ray-lee
      @ray-lee 3 роки тому +2

      +1

    • @gochagochitashvili9955
      @gochagochitashvili9955 3 роки тому +1

      +1

    • @tomislavbalabanov8008
      @tomislavbalabanov8008 3 роки тому +1

      +1

    • @Hurtwolf
      @Hurtwolf 3 роки тому +1

      +1

    • @cesin68
      @cesin68 3 роки тому +6

      Hello,
      1) In your project folder install the tailwind as usual,
      2) leave your tailwind.config.js as you see fit, but including jit mode
      mode: 'jit',
      purge: {
      content: [
      './Client/**/*.razor',
      './Client/**/*.html',
      './Client/**/*.js',
      ],
      },
      ...
      3) Run
      npx tailwindcss --output Client\wwwroot\css\tailwind.css --watch
      and will be listening when you are modifying your code

  • @QueeeeenZ
    @QueeeeenZ 3 роки тому +8

    Love your intros and outros and the effects that you add. Makes learning that much more fun! Thanks, Simon!

    • @simonswiss
      @simonswiss 3 роки тому +1

      I love making these intros and outros, so this is a win-win!

  • @_the_one_1
    @_the_one_1 3 роки тому +8

    I love the fact that you use accessibility and semantic markup when implementing design! 🔥

  • @aslamshah88
    @aslamshah88 2 роки тому +10

    Dear Simon, the videos you make are totally awesome! The way you explain and code feels so relaxing and make it enjoyable. Keep up the great work!!! I appreciate how to explain the design guide process usign tailwind which is such an important topic.

    • @simonswiss
      @simonswiss 2 роки тому +1

      I'm glad I was able to help 🙏

  • @danceban9166
    @danceban9166 3 роки тому +6

    thanks for sharing the process of building custom design, many tips & tricks learning from here 👏 Working with tailwind was so strange at first, but now I am simply in love with it, really enjoying tailwind css ❤

  • @josefigueiredo4775
    @josefigueiredo4775 2 роки тому +4

    At first I was really reluctant about Tailwind, specially because it makes me sick when you have that much text on your HTML. But it just conquered me, it's inevitable. And this guy is really awesome, top quality videos, he really makes you wanna get to work with Tailwind

  • @iDarthGigi
    @iDarthGigi 3 роки тому +7

    Amazing video as always! I love the time and care put into each video!

  • @babakfp
    @babakfp 3 роки тому +3

    Thank you for the effort that you put into this video🌼.
    That jump to feature was so satisfying. I wish we had it in the real world too😄.

    • @simonswiss
      @simonswiss 3 роки тому +2

      Ah yeah this is a pretty useful magic trick - love to use it when deadlines are getting too close 👍

  • @anoorhakim20
    @anoorhakim20 3 роки тому +4

    Make the header section please, i'm really curious how you make the gradient background

  • @jayhu6075
    @jayhu6075 2 роки тому

    As a beginner I learn a lot from your channel. Hopefully more into designs tutors from Figma to Tailwind CSS. Many thanks.

  • @BobbyBundlez
    @BobbyBundlez 2 роки тому

    literally have spent an hour setting up tailwind, emmet, and intellisense... and now this.
    there is no way anyone can ever argue against tailwind again. there is literally no excuse to not use this in 2022

  • @breack1652
    @breack1652 3 роки тому +5

    It would be really cool if you could share the style guide document so we can use it as a template in the future

  • @jullweber508
    @jullweber508 3 роки тому +2

    Do you have the style guide somewhere where we can view it? It seems like a great starter point for designers. Thanks!

  • @johnlin6121
    @johnlin6121 2 роки тому

    This workflow seems VERY professional. Thanks for sharing that.

  • @johncarter6206
    @johncarter6206 3 роки тому +4

    Should we be using rem for custom font sizes, even when the designers give us px?

    • @macbruker
      @macbruker 3 роки тому +3

      Good question! I think converting pixel values to rem is good practice, and I believe it also helps some assistive tools.

    • @permanar_
      @permanar_ 3 роки тому

      Can anyone care to explain why we should rem instead? I mean I know it would take our base root size as their "parameters" but I mean still, why?
      I don't think it could scale pretty good especially on larger screen size? (I sometimes using vw unit and calculate it based on what px value was it given for a specific screen design i.e.: 1440px or 1920px and just like simply divide it by percent)

  • @marcorieser
    @marcorieser 3 роки тому

    At 4:30, why are you defining the font-size in px instead of rem and line-height in px instead without a unit? Just curious.

  • @agk2011
    @agk2011 3 роки тому +1

    I loved it.
    Great work as usual.

  • @erikswanson3441
    @erikswanson3441 2 місяці тому

    can you place the colors like you did and also create variable color system attaching "primary-button (color)" etc?

  • @lukedharrison326
    @lukedharrison326 3 роки тому +2

    That intro though.. 🔥

  • @chunli680
    @chunli680 3 роки тому +1

    fun to watch and educational as always!

  • @erlylin813
    @erlylin813 3 місяці тому

    I really liked the intro music !

  • @EarthworksAudio
    @EarthworksAudio 3 роки тому

    Great video - and you sound great with that ICON Pro too!

  • @rendivs
    @rendivs 7 місяців тому

    super cool sir, this is make development easier

  • @azam920
    @azam920 3 роки тому +2

    🔥🔥🔥🔥🔥 as always, huge thanks for awesome 😎 videos

  • @andreaskarz
    @andreaskarz Рік тому

    The most important video when you start a tailwind project

  • @zachphilipp786
    @zachphilipp786 Рік тому

    Any place I can download free style guide documents just to practice my web design and dev?

  • @ed1nh0
    @ed1nh0 3 роки тому +3

    Nothing to say about how amazing this is. Every video I watch about tw amazes me a lot! That said I'd like to know where I can find Figma's best practices and design systems like this one you use for training/practicing purpose.

  • @christogonusobasi7882
    @christogonusobasi7882 3 роки тому +1

    How can I configure editor to bring the suggestions as you have?

    • @simonswiss
      @simonswiss 3 роки тому +1

      Hey! This is the vscode "Tailwind Intellisense" extension - if you're using vscode, installing that extension will work without any setup!

  • @zebcode
    @zebcode 8 місяців тому

    I love this tutorial, it would be really useful though if you could also share the design guide so that I can try these things myself against a guide.

  • @iDarthGigi
    @iDarthGigi 3 роки тому

    What's the vsc color extension at 3:26?

    • @khaledtribes
      @khaledtribes 3 роки тому

      I'd love to know that too!

    • @ninecrowns7092
      @ninecrowns7092 3 роки тому +4

      I think it's Color Highlight by Sergii Naumov

    • @simonswiss
      @simonswiss 3 роки тому

      @@ninecrowns7092 Yep, that's it!

  • @faroukglai
    @faroukglai 8 місяців тому

    which font you're using for vscode ?

  • @edwinramirez
    @edwinramirez 3 роки тому

    Awesome Simon!!!, Your videos are best I've seen on youtube, I loved the sound of super mario 🍄.

  • @Explore_Montreal
    @Explore_Montreal 3 роки тому

    Liked and shared before start watching. Keep up the great work, full respect 🙏

  • @lukaszpiotrluczak
    @lukaszpiotrluczak 2 роки тому

    Hi! Are you using VSCode? Which plugins are you using? Especially the ones which help with tailwind

  • @SunSenAn
    @SunSenAn 3 роки тому

    I want to design only for Desktop version how can I disable the responsive when resize screen?

  • @sudarshanv9797
    @sudarshanv9797 3 роки тому +7

    Tailwind is my favourite design system. I request you to make series of videos on
    1. setting up Tailwind with various frameworks in whatever possible ways
    2. explaining internals of tailwind
    3. creating final minified css file
    When I am working with Tailwind css, it's hard to troubleshoot any issues because I know tailwind at a very high level and docs aren't enough out there

  • @eminembts2832
    @eminembts2832 9 місяців тому

    how did you get that background color/image
    can anyone helpme with that

  • @MorganMurungi
    @MorganMurungi 3 роки тому

    If only I could like twice, I love tailwind css.

  • @Ikram-Hussain
    @Ikram-Hussain 2 роки тому

    can anyone tell me which font and theme were used on this video?
    please😍

  • @HassanHajX
    @HassanHajX 3 роки тому +1

    Anyone has any idea how to create the background colors and shapes used in the design showed in the video ?
    I see these type of blurry/gradient in a lot of design websites like dribbble but I have no idea how its actually done in html/css

    • @TailwindLabs
      @TailwindLabs  3 роки тому +2

      The secret is simpler than you'd expect - the tag 😄

    • @HassanHajX
      @HassanHajX 3 роки тому

      @@TailwindLabs Oh god... That was the least expected answer I was waiting for! Are you seriously talking about using like a big image, or a multi part / sliced image glued together with positioning and all that ?
      But these type of backgrounds are so seamless, they don't seem like an image to me

    • @jimohtaiwo3703
      @jimohtaiwo3703 Рік тому

      this is why i just replied to a comment earlier asking for the source code for this video , the gradients , we want to know how you achieved that , its positioning, responsiveness and how it should be used @@TailwindLabs

  • @samisbgh6253
    @samisbgh6253 3 роки тому +2

    I love this guy ❤️🌚

  • @adbirdk
    @adbirdk 3 роки тому

    Great content. Thank you very much!

  • @Pandelache
    @Pandelache 3 роки тому

    Love your microphone!

  • @Zoutzuurtjes
    @Zoutzuurtjes 2 роки тому +1

    This is probably asked a lot, but what is your VScode theme name? Really like it! :)

    • @Ikram-Hussain
      @Ikram-Hussain 2 роки тому

      hey do you know which theme and font used in this video

    • @kreten780
      @kreten780 2 роки тому

      Monokai Pro I believe

  • @karianpour
    @karianpour 3 роки тому

    I wish that the designer could handover the font sizes in "rem" unit. Basically I do it my self, then setting the font size on html element for screen sizes, is enough to change the font size on the other elements.

  • @easonhuang4031
    @easonhuang4031 2 роки тому +1

    Good, subscribed!

    • @Ikram-Hussain
      @Ikram-Hussain 2 роки тому

      hey do you know which theme and font used in this video

    • @easonhuang4031
      @easonhuang4031 2 роки тому

      @@Ikram-Hussain I have no idea

  • @pranitmane
    @pranitmane Рік тому

    This was very helpful 👍👍

  • @miguelhinojosa6443
    @miguelhinojosa6443 Рік тому

    Excelente Video gracias infinitas

  • @daoodqurashi4758
    @daoodqurashi4758 3 роки тому

    As always top notch

  • @devsbuddy
    @devsbuddy 3 роки тому

    That is what I was looking for.

  • @yekrinasoftware
    @yekrinasoftware Рік тому

    Great Components

  • @Tchosk
    @Tchosk Рік тому

    handy video thanks!

  • @tomcat1112k
    @tomcat1112k 3 роки тому

    hi, is it possible I can have the Figma file?

  • @prizigner
    @prizigner 3 роки тому

    Im still seeing that NOW! Power punch 🤜

  • @yashsolanki069
    @yashsolanki069 Рік тому

    Ser please can we get the figma file of this project!!
    Congratulations on successfull proTailwind workshop 🎉
    and best wishes for the new journey ahead 🤘

  • @daviemola864
    @daviemola864 3 роки тому

    This guy is just awesome....

  • @SushanGhimire55
    @SushanGhimire55 3 роки тому +1

    Amazing❤️

  • @WarframeCrunch
    @WarframeCrunch Рік тому

    I'm not sure if it's an easy simple project.
    But I see that in 2022-2023 the sites are going for easy designs. While I was doing somekind of complicated ones in the past.

  • @youneshenni5417
    @youneshenni5417 2 роки тому

    this is amazing!!!

  • @osherezra8460
    @osherezra8460 3 роки тому

    Very Practical thank you. I would me a video with bullet points of workflow for this kind of projects

  • @KaranBhansali08
    @KaranBhansali08 3 роки тому

    Thanks for sharing

  • @AlThePal78
    @AlThePal78 Рік тому

    love your videos but I rather have vanilla css mixed, like a nontailwind css especially for links if they going to be all the same. I like tailwind but feel it is more work at some point. you have to set it up on all the time. I mean I will use it for break points makes that easier most the time lol

  • @MikeStratton
    @MikeStratton 3 роки тому

    Awesome!

  • @kevind2154
    @kevind2154 3 роки тому

    Vers interesting video thanks

  • @altairtodescatto
    @altairtodescatto 3 роки тому

    Usually the style guide is never this complete, or existing at all hahah

  • @moneyfr
    @moneyfr 3 роки тому

    Add child selector >~ on tailwind please

  • @andygr1n1
    @andygr1n1 3 роки тому

    thanks!

    • @Ikram-Hussain
      @Ikram-Hussain 2 роки тому

      hey do you know which theme and font used in this video

    • @andygr1n1
      @andygr1n1 2 роки тому

      @@Ikram-Hussain theme: nightowl
      font: Dank Mono

    • @Ikram-Hussain
      @Ikram-Hussain 2 роки тому +1

      @@andygr1n1 thanks man

    • @andygr1n1
      @andygr1n1 2 роки тому

      @@Ikram-Hussain bro just recomend you do not install italic font for Dank Mono, it bugs on some letters! Install just regular version and enjoy the style.

  • @Devprecious
    @Devprecious 3 роки тому +1

    I love the right........... *Now* 😂 watched it twice

    • @simonswiss
      @simonswiss 3 роки тому

      My kids keep asking to watch it again 🤣

  • @kszyh_
    @kszyh_ 3 роки тому +1

    Can you share that figma design? I would show our graphic designer how it should look. I am always getting shit from him.

  • @badreddineb26
    @badreddineb26 3 роки тому

    its will be great if you leave as the code for this
    thank you are a great help

  • @thepatternplayback
    @thepatternplayback Рік тому

    "Draw the rest of the owl"

  • @nicholassingh138
    @nicholassingh138 3 роки тому

    I wonder which other css framework gave those 2 dislikes

  • @the71agency10
    @the71agency10 Рік тому

    Steeeeeeevvveeeeeeeee

  • @4444altan
    @4444altan 3 роки тому +3

    Hello, thanks for the tutorial, but I have a question:
    According to the chart, every h2 in the app will have 'font-black text-purple font-satoshi text-2xl tablet-text-4xl', so why not style every h2 in the app with @apply instead of copy/pasting all the classes in every h2? (Same for other headings/etc).

    • @darkbluewalther
      @darkbluewalther 3 роки тому +1

      I was exactly thinking of this!

    • @isimvol
      @isimvol 2 роки тому

      Ideally you'll create a component (react, vue, etc). Applying styles globally is not a good idea because in a large project you'll encounter conflicting styles sooner or later.

    • @groovebird812
      @groovebird812 7 місяців тому

      @@isimvol not everyone is using react, vue etc. Creating a component is not an option for all cases. Global styles are very useful and there are no conflicts. then your system has issues