Figma RESPONSIVE DESIGN using Variables, Layout grids and Auto Layout | Figma 2024

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 107

  • @whyzytcg8873
    @whyzytcg8873 Před měsícem +5

    Out of so many tutorial out there, I started re-working mine at work using your method and honestly your tutorial are the clearest I ever watched. Subscribe!!

  • @mielconejo
    @mielconejo Před 13 hodinami

    damn gurl... I wish all tutorials out there were like yours.
    1. Absolute great pacing, not super slow, usually watch them at 2x speed because people take forever to explain something basic, but not with you!
    2. Absolute killer content, and suuuper well explained
    3. love how you test different content to make sure we understood the overall concept
    P=lease keep doing more tutorials!!! You really have a talent! and thank you, I learned super quick and easy!

  • @arjunjacob1505
    @arjunjacob1505 Před 4 dny

    Very very helpful and you've got a great way of explaining concepts which have taken me ages to figure out - subscribed.

  • @agustinfernandez8972
    @agustinfernandez8972 Před měsícem +2

    Love this tutorial! thank for this, explaning responsive layouts using variabless. Thank you a lot!.

    • @TDSunshine
      @TDSunshine  Před měsícem

      You're very welcome! ☀️🙏🏻💛

  • @KaliLamyx
    @KaliLamyx Před měsícem

    You have no idea how much your tutorial helps me. I'm actually learning to become UX-Designer ! I struggled so much with responsivity ! And suddenly ! All so easy ! Thank you x 1000 🙏

    • @TDSunshine
      @TDSunshine  Před měsícem +1

      yay! Im glad yo found it helpful ☀️🙏🏻💛

    • @KaliLamyx
      @KaliLamyx Před 29 dny

      @@TDSunshine And today again ! Short - precise ! Thanks again

  • @cristianodig
    @cristianodig Před 9 dny

    You're such a good teacher that your videos are addictive. Seriously!

  • @djashawe88923
    @djashawe88923 Před 29 dny

    Thanks for the great tutorial as always! You made it look so easy, but it took me some time to understand. I finally got it, though. The key was setting the min-max values for child elements and setting the parents to wrap in auto layout, then testing to see how they behave and adjusting accordingly. Since elements are usually nested, we have to work from the inside out to see if anything breaks. 🤗🍀👍

    • @TDSunshine
      @TDSunshine  Před 23 dny +1

      Yes! It's all about trail and error and figuring out which way works best for your project ☀️🙏🏻💛

  • @xoWHiteHaLox
    @xoWHiteHaLox Před 12 dny

    I just LOVE every video you post! Everything is so clear and well explained! I wish you could add a video about Dashboards, grid layout it will be so helpful!!

    • @TDSunshine
      @TDSunshine  Před 11 dny

      Thanks!! I'll add it to my list ☀️🙏🏻💛

  • @paramkulshrestha2367
    @paramkulshrestha2367 Před 6 hodinami

    Thank you so much! This tutorial was the best amongst all. Small doubt : Why did you use Number variable for font instead of T-string variable?

  • @haroonrasheed3763
    @haroonrasheed3763 Před 11 dny

    There are many videos on CZcams, but your work is very beautiful. I have started learning from your work again and have begun using it. Thank you "TD Sunshine 💋"

    • @TDSunshine
      @TDSunshine  Před 11 dny

      You are very welcome! ☀️🙏🏻💛

  • @tayyabsohail8823
    @tayyabsohail8823 Před 21 dnem

    This is ever video of responsive on CZcams. I saw responsive constraint with grid video on figma YT but couldn't understand well.
    But you well teach us. ❤

    • @TDSunshine
      @TDSunshine  Před 11 dny

      Glad it helped! ☀️🙏🏻💛

  • @oelifzen
    @oelifzen Před měsícem +1

    Best responsive design video! 🤩

  • @bjorngrauers
    @bjorngrauers Před 5 dny

    great content as always ☀

  • @sahilaelc3626
    @sahilaelc3626 Před měsícem +1

    🙏🏽 thank you, very useful as usual!

  • @seymorebizz7950
    @seymorebizz7950 Před měsícem +2

    🔥🔥🔥 More variables, dont forget setup cards por favor

    • @TDSunshine
      @TDSunshine  Před měsícem +1

      What do you mean by setup cards? 👀

    • @seymorebizz7950
      @seymorebizz7950 Před měsícem

      @@TDSunshine you know the planning cards you do before videos that walks through what will be completed

  • @NevillePalmer-hn8jx
    @NevillePalmer-hn8jx Před 27 dny

    Brilliant tutorial! I've been trying to work out how to achieve this with my designs. Very well explained.

    • @TDSunshine
      @TDSunshine  Před 23 dny

      Thanks! Im glad it helped! ☀️🙏🏻💛

  • @k16e
    @k16e Před měsícem

    Such great timing (at least for me)! Thanks @TD Sunshine!

  •  Před měsícem

    As always great video! great idea to includes grids as well. I was working weeks on something similar. I use multiples of 8px for both elements and type sizes for easy match. Added a variables to make gap between components also responsive. I also made a small top bar with buttons to change variable modes easily in Prototype view (idea that comes from one of your videos of course!). The only thing that I regret a little is I started the collection with "mobile" mode, so now I've been forced to design mobile first everything which is not so bad... (I don't know why Figma doesn't let you move the order of the collections modes and my company doesn't want to pay Enterprise licences to have "first mode preference" feature).

    • @TDSunshine
      @TDSunshine  Před měsícem

      oooo love the little bar to change modes! great idea! I agree I feel like the variables UI needs a bit of an update to allow swapping the modes! I didn't even know about this "first mode preference"! ☀️🙏🏻💛

    •  Před měsícem

      @@TDSunshine Yeap, I was reading all Figma's variable mode help and finally found that the only way to set a prefered mode is under an Enterprise licence. Now, if I want to start designing for desktop, I use a frame as base layer with "desktop mode" set on, so there is always a trick ;)

  • @HumaIshtiaqHuma
    @HumaIshtiaqHuma Před měsícem +1

    your videos are very informative ❣

  • @dianalama2744
    @dianalama2744 Před 18 dny

    Thank you for your tutorials!

  • @duyhuynh6816
    @duyhuynh6816 Před měsícem

    nice, clearly. I have a question: How using Text stype variable on local variable? How to use match ?

    • @TDSunshine
      @TDSunshine  Před měsícem

      Thanks! I have a video about type variables here ☀️🙏🏻💛 - *Type and Gradient Variables* - czcams.com/video/2DpDh1CyzPg/video.html

  • @_ABHB_
    @_ABHB_ Před měsícem

    Great tutorial as always!! Could you post a playlist explaining apple design system explaining dimensions of each components like spacing, colors, typography and how it is used in apple apps.. It's so difficult to understand apple's design system

    • @TDSunshine
      @TDSunshine  Před měsícem

      Great idea! will add to my list ☀️🙏🏻💛

  • @Anca_Webdesign
    @Anca_Webdesign Před 14 dny +1

    Good video i have learned soo much !😇🤗, but for the future videos will be good that we see Layers in left corner panel☺Little tip.

    • @TDSunshine
      @TDSunshine  Před 11 dny +1

      I prefer to zoom in on the panel that is more important for each bit of the video, if its not zoomed in it's hard to see what's going on there. ☀️🙏🏻

    • @Anca_Webdesign
      @Anca_Webdesign Před 11 dny

      @@TDSunshine If its more important to you I understand 🫡😇

  • @Aijazkhan460
    @Aijazkhan460 Před měsícem +2

    Good Job! But What if we create separate screens for each breakpoints using constraints and auto-layout and then applying plugin make it fully responsive, because the major challenge is to set up a navigation bar and hamburger icon in mobile and tablet view. what's your thought on this?

    • @TDSunshine
      @TDSunshine  Před měsícem

      Great question! I show how I would make that swap for the navigation in this video - *Responsive design with variables and autolayout* - czcams.com/video/Akj0TvfUlmc/video.html ☀️🙏🏻💛

    •  Před měsícem

      I found a way to do a full responsive navigation bar using boolean variables to show/hide layers and those booleans variables are under a collection with mobile/tablet/desktop modes. We called "Collection Responsive" and put everything there (from breakpoint, margins, gutters, font sizes for Heading/Title/subtitle/body, gap for text and for components, corner radious, max/min canvas, etc.).

  • @tutukumarpanda
    @tutukumarpanda Před měsícem

    Awesome, thanks for sharing 👍😊

  • @RAVIRANJAN55555
    @RAVIRANJAN55555 Před měsícem

    Great Video ..... I was waiting for this video Thank you sunshine ☀

    • @TDSunshine
      @TDSunshine  Před měsícem

      You're welcome! ☀️🙏🏻💛

  • @k16e
    @k16e Před měsícem

    Comment #2: This is really valuable lesson!

  • @DeathGripper1337
    @DeathGripper1337 Před měsícem

    n1 on CZcams by far 🙏🤝

    • @TDSunshine
      @TDSunshine  Před měsícem

      aww thanks! ☀️🙏🏻💛

  • @carrieli1678
    @carrieli1678 Před 25 dny

    Thanks for the video! hoow to change the frame size from desktop to tablet? ( can't find appearance section on my own?) thank you!

    • @TDSunshine
      @TDSunshine  Před 11 dny

      If you have modes then you will have a little change variable modes button in the appearance section if you are on UI3 but if you are on the old UI it will be next to Layer. ☀️🙏🏻💛

  • @marziz
    @marziz Před měsícem +1

    I guess this if for the new version of Figma with UI3. The "Layout " and "Appearance" is not showing on the old version. I'm on a Pro plan.

    • @TDSunshine
      @TDSunshine  Před měsícem +1

      Yes! so in UI3 they added little headers in the design panel. BUT there is nothing new, so you can still find all of these things in the old design panel just maybe they look a bit different or are in a different order. ☀️🙏🏻💛

  • @ytRap007
    @ytRap007 Před měsícem

    thank you bohoooowaaateeehhhh..

  • @riveroflifeunited
    @riveroflifeunited Před měsícem +2

    I dont have a "Layout" area to select breakpoint I just created, as shown in your example

    • @marziz
      @marziz Před měsícem

      Yep, me too.

    • @ViruX93
      @ViruX93 Před měsícem

      You need to apply a variable first in order to see you variable modes

    • @marziz
      @marziz Před měsícem

      I found a work around as l am unfortunate not to have the UI3. This worked from me czcams.com/video/-x2vlUx54Yw/video.html

    • @TDSunshine
      @TDSunshine  Před měsícem

      Yes sorry the new UI makes things a bit tricky to find if you are on the old version. You will find the variable modes in the same section where you would apply a layer blend mode in the old UI. ☀️🙏🏻💛

  • @paavamkutty
    @paavamkutty Před 18 dny

    This video taught me a lot of new things but these are not applicable for components and variants. My cards and carousel images do not have the option to set minimum and maximum width since they are components and variables. The text cannot be set to variables since its in a text style (you have to detach style and set variable to font size, spacing etc.)

    • @TDSunshine
      @TDSunshine  Před 11 dny

      Styles and Variables are still a bit overlapping but you can set a variable to text and then make it into a style! and you can use max and min width on components and variants as long as they are in an auto layout ☀️🙏🏻💛

  • @polo6465
    @polo6465 Před 5 dny

    Once my variables have been set, grid values applied and i try to change mode from desktop 1440 to tablet the grid values change but the frame stays at 1440. In your example the frame size changes automatically from dt, tab and mobile when switching modes. Have i missed a step?

  • @77gomesthomas77
    @77gomesthomas77 Před měsícem

    Awesome!

  • @HarishChouhan
    @HarishChouhan Před 10 dny +1

    is there something similar to "clamp" in Figma for text?

    • @TDSunshine
      @TDSunshine  Před 6 dny +1

      Yes! If you select a text element and go into the extra settings (will look like ... in the old UI) you will see an option there to truncate text, meaning the text will be truncated to the size of the textbox dynamically. ☀️🙏🏻

  • @mariangeldiaz1395
    @mariangeldiaz1395 Před 25 dny

    Thank you for posting this!, I was wondering, how do you set margin, columns and gutter if you only have the free version? I see it changes automatically as you set the variable desktop, tablet, smartphone but how can I achieve something similar? Thank you

    • @TDSunshine
      @TDSunshine  Před 23 dny +1

      What you can do is create different variables for each and maybe group them to make it easier to differentiate. and then you can swap them manually to achieve the different breakpoints☀️🙏🏻💛

  • @marcuscustodio9338
    @marcuscustodio9338 Před měsícem

    Very nice job

  • @sainandu41
    @sainandu41 Před dnem

    I am not getting figma interface like yours.
    could you please tell me.

  • @mischugo
    @mischugo Před měsícem

    Nice. I love the way you explain it. Sometimes a bit too fast for me, but I can rewind ;-) Thanks a lot. Are u using a new Figma interface? I didn't got it :-( At 12.50 - I have no option to set the Auto Layout to auto fill 🤔

    • @fabianbolte8746
      @fabianbolte8746 Před měsícem +1

      It's in the dropdown menu _below_ the width value in the old UI, probably saying 'Fixed' before.

    • @TDSunshine
      @TDSunshine  Před měsícem +1

      Thanks! yes the new UI have moved some stuff around 🤪 Hopefully we will all move to it soon and it will be easier to find stuff ☀️🙏🏻💛

  • @randomtopology
    @randomtopology Před 4 dny

    #livinglegend

  • @alisheikh1582
    @alisheikh1582 Před měsícem +1

    Hey Which mouse do you use for the editing?

    • @TDSunshine
      @TDSunshine  Před měsícem

      Hi! I use a combination of apple trackpad and victsing wireless mouse ☀️🙏🏻

  • @alimo-studios
    @alimo-studios Před měsícem

    how are you getting to the appearance and the layout tab? I've tried everything, even in the beta app and cannot figure out how you got to see that in the tab. I'm on pro and enterprise. any ideas?

    • @TDSunshine
      @TDSunshine  Před měsícem

      Figma UI3 is slowly being rolled out to all users. So make sure to check your Figma app is up to date and I'm sure you'll get it soon ☀️🙏🏻💛

  • @user-pf4ci1uk4u
    @user-pf4ci1uk4u Před 21 dnem +1

    I’m sorry but the link to upgrade my account didn’t work😢

    • @TDSunshine
      @TDSunshine  Před 11 dny

      It should take you to the pricing page on Figma.com where you can select a new plan ☀️🙏🏻

  • @minhtamdesigner
    @minhtamdesigner Před měsícem +1

    Hopefully, we have a tutorial about table

  • @bilalboucebha3161
    @bilalboucebha3161 Před měsícem +1

    @TD Sunchine When we can access to figma ai ?
    I have professional figma account but i don’t have the ai !!

    • @abdullohasad3149
      @abdullohasad3149 Před měsícem +2

      I have the same case.

    • @TDSunshine
      @TDSunshine  Před měsícem

      Figma AI is still in limited beta so it's only available to some users. You can add yourself to the waiting list in the "?" on the bottom right of a Figma file! ☀️🙏🏻

  • @HarishChouhan
    @HarishChouhan Před dnem

    Is the Figma file for this video modified?

  • @BandarAlmarri-zm2th
    @BandarAlmarri-zm2th Před 14 dny

    what you need to do is change from desktop first to mobile first then all your problems will be easily fixed

  • @jkeryt870
    @jkeryt870 Před měsícem

    make one video for tables. bcz its soo confusing when trying to make products.

    • @TDSunshine
      @TDSunshine  Před měsícem

      Tables are such a pain I agree! That's a great idea I will add it to my list ☀️🙏🏻💛

    • @jkeryt870
      @jkeryt870 Před měsícem

      @@TDSunshine thanks actually your videos help me do a work more easy.

  • @samduss4193
    @samduss4193 Před měsícem

    I do not have the paid version so i have not been able to follow here :(,, if someone with not paid version was able to follow all those move let me know cause i struggle lol

    • @TDSunshine
      @TDSunshine  Před měsícem

      You can still use variables and just swap them all manually between screen sizes. I would recommend grouping them to make it easier to tell between them ☀️🙏🏻💛

  • @user-11DiACasti88
    @user-11DiACasti88 Před měsícem

    Hey guys, dont forget to Like and subscribe TD Sunshine is just Amazing and she give us always amazing content ♥

  • @bjorngrauers
    @bjorngrauers Před 5 dny

    great content as always ☀