Video není dostupné.
Omlouváme se.

Responsive design in Figma with Breakpoints

Sdílet
Vložit
  • čas přidán 1. 12. 2022
  • The Breakpoints plugin allows you to create truly responsive designs in Figma that switch between designs based on the width and/or height of a frame!
    Learn how to Code like a Designer: codingfordesigners.dev/
    Get the file and more on Patreon - / sekeidesign
    Thank you to my Patrons:
    - Matthew Stenquist
    - Sya Mace
    - Lucas Pitchon
    - Adele Guzman
    - Roger Rizk
    - Mohammed Virji
    - Carissa Pray
    - Matthew Farquharson
    - Priya
    - Qasim Zahid
    - Clau Marin
    Instagram - / sekeidesign
    Twitch - / sekeidesign
    Brought to you by:
    Notion - notion.grsm.io/sekei
    Webflow - webflow.grsm.io/sekei

Komentáře • 134

  • @victoronwukwe6450
    @victoronwukwe6450 Před rokem +7

    This is the best resource on responsive design, Thank you Sekei

  • @sajidmoinuddin5424
    @sajidmoinuddin5424 Před 11 měsíci +1

    this is one of the best tutorials i have seen on "how to make responsive layouts in figma"! thanks a ton Sekei..

  • @CRAismyname
    @CRAismyname Před rokem

    this is the best video I've seen that describes the breakpoints plug in. Especially inspired by the way you documented at the component level! Nice work 👏

  • @MrJmhess77
    @MrJmhess77 Před rokem

    Sekei this vid is amazing! Thanks for sharing your knowledge. For the record...I had no idea about the IG/TT post. Keep the videos coming as i love the way you approach your designs

  • @rtubiras644
    @rtubiras644 Před 4 měsíci

    Just finished watching the video and I would like to thank you for how straightforward and knowledgeable your video was. Subbed!

  • @Jennie-ot1mz
    @Jennie-ot1mz Před 10 měsíci +1

    Thank you so much for this! Especially explaining why one would want to do this, and your advice on skipping it if the resources aren't there. Very helpful! Will definitely check out more of your content here and on your other channels.

  • @user-ik3cw8zn7q
    @user-ik3cw8zn7q Před rokem

    Wow, After watching several videos concerning auto layout, you just get me back on the track. Thanks alot man

  • @M4rt1nX
    @M4rt1nX Před rokem +12

    Dude, I literally needed this right now. Just got an assignment a few days ago and this pops up on my feed. Thanks a lot. Easy to follow and I finally managed to success working with nested auto layout.

    • @sekeidesign
      @sekeidesign  Před rokem +1

      Ahh that’s amazing! I’m so glad it could be so helpful to you ✨

  • @user-dn3ew2fp9w
    @user-dn3ew2fp9w Před rokem

    this makes the life of a front end dev so much easier when he or she has to come up with a mvp design or in frame work
    thank you man

  • @joelx.1428
    @joelx.1428 Před 5 měsíci

    This was awesome! Thank you for the wonderful, easy, and applicable lesson.

  • @paulamanrique5576
    @paulamanrique5576 Před rokem

    Thank you! Your explanation is super clear. Thanks for sharing.

  • @seferdima
    @seferdima Před 3 měsíci

    the only video which is really about the responsiveness. thank you!

  • @milomakesstuff2019
    @milomakesstuff2019 Před 6 měsíci +1

    Thank you for the video!
    Currently prepping for my first ever UX Design position and these kind of videos really help me preparing for the job!

    • @sekeidesign
      @sekeidesign  Před 6 měsíci

      Wishing you the best of luck on your position! I’m so happy it helped :)

    • @milomakesstuff2019
      @milomakesstuff2019 Před 6 měsíci +1

      @@sekeidesign had a great two first days! Currently a lot of information to digest but it's all very intersting

  • @harmony_di
    @harmony_di Před rokem

    Super useful tutorial! Thank you!!🤗

  • @heyandre.design
    @heyandre.design Před rokem

    I'm currently enrolled in a 9-month intensive bootcamp, and all I can say is...the world would benefit from a UI Masterclass by Sekei Design :)

  • @rickyoliveria1171
    @rickyoliveria1171 Před rokem

    You killed it! Thanks bro!

  • @aureo2584
    @aureo2584 Před rokem

    I discovered you on IG and I was hoping to see your channel on YT. Wish granted! Love your work 🔥

  • @marpla78
    @marpla78 Před rokem

    Thanks for this, also needed this ...keep this path my friend.
    Argentina present.

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

    Thank you so much for this tatorial, this exactly what I want 👌👏

  • @souvikpradhan1053
    @souvikpradhan1053 Před 6 měsíci

    Thank you, bro. Really appreciate your content.

  • @tgkhalil
    @tgkhalil Před rokem

    This is literally gold!

  • @stephenaaronosborn
    @stephenaaronosborn Před rokem

    Don’t listen to the comments. This is great and I think it’s important for designers(myself included) to understand breakpoints and be able to actually go through this process.
    Great video! Thank you.

  • @AliRushSongs
    @AliRushSongs Před rokem

    You have a different league. Always I learn something from you. Thanks

  • @aikonfd
    @aikonfd Před rokem

    Love this video so muchh, thanksss!!

  • @adeebp.i.3751
    @adeebp.i.3751 Před 5 měsíci

    much needed one 🔥🔥

  • @Alexmholman
    @Alexmholman Před rokem

    This was so helpful! Thx

  • @jirowang110
    @jirowang110 Před rokem

    Man I wish I could work this fast when I use auto layout. Thank you for this video

  • @Marthaagu
    @Marthaagu Před 10 měsíci

    thank you so much, this really helped

  • @ImruzBabayeva
    @ImruzBabayeva Před rokem

    Thank you, you rock ⚡

  • @karimotisiaka6328
    @karimotisiaka6328 Před rokem

    Thank you for sharing.

  • @arzach_0x
    @arzach_0x Před rokem +1

    Great video! Cool to see you use frames so much haah! I'm a big fan of frames, but haven't used them on full pages like that.

    • @sekeidesign
      @sekeidesign  Před rokem +1

      I exclusively use frames. I only ever use groups for illustrations or icons sometimes but that’s it. Frames are better in every way!

    • @arzach_0x
      @arzach_0x Před rokem

      @@sekeidesign amazing. After your video, I went into a deep dive on learning about the relationship between fixed, hug and fill. Makes a lot of sense now!

  • @restinart6414
    @restinart6414 Před 9 měsíci

    today is my interview and just before half an hour watched your video and did practical..😅😅

  • @user-oz6tr1nt5r
    @user-oz6tr1nt5r Před 5 měsíci +1

    Thank you i learned alot

  • @kevinrandomly643
    @kevinrandomly643 Před 2 měsíci

    Master Class. Thanks

  • @henkegiaretta
    @henkegiaretta Před rokem +5

    This is crazy…the way you utilize shortcuts and auto layout

    • @sekeidesign
      @sekeidesign  Před rokem +1

      Thank you! All about practice and muscle memory hahah

  • @kimpham3573
    @kimpham3573 Před rokem +2

    Hi Sekei. I enjoyed your video, however some suggestions I have would be to not have your video of your face covering important aspects we may need to look at, such as the constraints section on the side to the right. I was a bit confused when I was resizing my frame at one point and realized it did not look the same as in the video. I later realized it was because I did not have the proper constraints, because in this video your constraints was covered. Thank you.

  • @hassanwali9947
    @hassanwali9947 Před rokem

    Mate I loved it

  • @danushortstories
    @danushortstories Před 8 měsíci

    Your Content is great 😍

  • @user-wo1le5rp6k
    @user-wo1le5rp6k Před 11 měsíci +1

    Amazing, I really looking this only......Thanks lot

  • @ziaulislamsd
    @ziaulislamsd Před 5 měsíci

    Great... Appreciated... Thanks Dear

  • @LorettaBangBang
    @LorettaBangBang Před rokem

    Amazing!

  • @davidalamu5713
    @davidalamu5713 Před rokem +2

    Like you see how the big box with the rest of the boxes on the right didn’t move and only the small boxes at the bottom moved, what did you press to make them all move together

  • @pat_attack
    @pat_attack Před rokem

    great tutorial

  • @muhammadtaif6592
    @muhammadtaif6592 Před rokem

    A quick guide about autolayoute, I was very stuck in auto.. thanks alott

  • @star-devil9157
    @star-devil9157 Před 5 měsíci

    This is the best understandable video ever thank you very much
    Also can I get some advice
    I'm making physics effect like
    Line bend while hovering like soft and smooth 😊

  • @jakuag
    @jakuag Před 5 měsíci

    This tutorial is great explanation on how to use auto-layout and breakpoints plugin. But still i do not know when I do really need to use it. Before my primary guess was that I have to build first frames with this plugin and then apply it on all my frames in my design project, so all of them are indicated and work with these plugin. I would appreciate clarification on that. Thank you! :-)

  • @aarongoforth9045
    @aarongoforth9045 Před rokem

    hey man, great video!
    I've been looking all over CZcams and yours has been the best yet!
    Have you considered doing a video on breaking down how autolayout/constraints/scaling functions work?
    One minor nitpick is it is about like drinking from a fire hose!
    I'm here for the shortcut keys etc but sometimes your edits' don't fully show what you've done.
    I usually watch videos at 2x and I had to go to half-time to keep up!
    Keep up the good work! liked n subscribed.
    (edited for grammar and readability)

    • @sekeidesign
      @sekeidesign  Před rokem +1

      Thank you for the feedback! I’m trying to be better about how fast I work and trying to make sure I clearly explain more of what I’m doing
      Cheers 🙌

    • @aarongoforth9045
      @aarongoforth9045 Před rokem

      @@sekeidesign
      also; now I've got your voice in my head when I'm working on something in Figma
      "fill container.... and fill contaaiinnnerrr.... and also fill a container" haha

  • @chriscostes9249
    @chriscostes9249 Před rokem

    New to Figma - great video!
    Minor suggestion: put your video on the left instead of the right so it doesn't cover up what you're doing in the right panel.

    • @sekeidesign
      @sekeidesign  Před rokem +1

      Feedback definitely taken! Something I’ve improved in future videos
      Good luck on your Figma journey!

  • @amandastauffer5703
    @amandastauffer5703 Před 10 měsíci

    Thank you for sharing this - I have a responsive nav bar now, which 3 other tutorials did not get me to! I do want to mention it's frustrating to follow because a lot of things are unexplained. For example, you add the logo, and then when you go to add another frame, the logo jumps to the left. Why did it do that? Is that part of autoresponse? 'Where did that stroke on the bottom of the nav come from, and how is it only on the bottom? As a watcher, I don't already know it, so the speed of the video means I'm pausing this every 2 seconds (not exaggerating) and hunting to figure out where you are clicking each time.

  • @briamulholland7873
    @briamulholland7873 Před rokem

    Super!

  • @melissaviesca2299
    @melissaviesca2299 Před rokem +1

    Let’s say you made a component of your web hero section … do you usually create separate components for the tablet and mobile versions of the hero? Or do you design the hero component in such a way so that you can use the same component for all? It seems like you’d have to make different components bc for example you changed the design about in Tablet to be two column… so then would you detach instance then create a new component once you go it to how you wanted hero section for tablet?

    • @sekeidesign
      @sekeidesign  Před rokem

      I would never make an entirely separate component. I only make variants for the different breakpoints.
      If the component is laid out different, looks different, and or behave different, I’ll create a separate variant for it if the same component!

  • @ramintakrisciunaite3764

    Hi, how do you fix the top column not moving at 4:50? I can"t figure it out ;)

  • @CVPEtcetera
    @CVPEtcetera Před 11 dny

    A year later, do you still think about this in the same way with variables? Thanks.

  • @PetrAfanasyev
    @PetrAfanasyev Před 2 měsíci

    Would you update with new variables update?

  • @benndalton1858
    @benndalton1858 Před rokem

    can you build a responsive component with that, not a whole page?

  • @PetrAfanasyev
    @PetrAfanasyev Před rokem

    2:40 how did u add some kind of shadow here?

  • @user-rm4hq3ib6o
    @user-rm4hq3ib6o Před 11 měsíci

    Hey can we export these designs into code maintaining responsiveness

  • @boxeris729
    @boxeris729 Před rokem +1

    That's great, but let's say I've prototyped a desktop, tablet and mobile design (made animations when mouse enters, hovers, etc). How do I keep those prototyped animations while making the whole design responsive?

    • @sekeidesign
      @sekeidesign  Před rokem

      You can use interactive components for the interactions you mention! But you can’t view this responsively as a prototype because that just not how Figma prototypes work 😔

  • @codephil
    @codephil Před rokem +1

    Hey Sekei!
    I would really love content about exporting code. Is there a way to export responsive design where the media queries are already included in the code?

    • @sekeidesign
      @sekeidesign  Před rokem

      Hey! Unfortunately not really, typically in these projects I would actually start with the media queries in code, and use those in Figma rather than the other way around.
      Generally I think it’s a good practice for engineering to make that call

  • @payalbhalla6945
    @payalbhalla6945 Před rokem

    Why cant i move my object to the left? After doing everything you said in the first 2-3 mins?

  • @davidalamu5713
    @davidalamu5713 Před rokem

    Hey at 4:44 what did you press to add all of them together to make them all responsive at once

  • @DexuTM
    @DexuTM Před rokem +1

    Hey thank you for the video, could you please tell me the keyboard shortcut to add frames into the autolayout? For example at 2:27 you create the autolayout called "Links," at 2:33 you begin adding child frames to the autolayout, how do you do that? Thanks again, great vid, liked & subbed.
    Edit: When I use Ctrl+Alt+G it makes the autolayout a child of a new parent frame. In the video, you keep use a keyboard shortcut that keeps the autolayout as the parent, while adding frames as children. Learning this process/shortcut would help me out a lot! At 7:30 you can see that the parent layer is called "Menu" and the three children show as frames called "Line"

    • @sekeidesign
      @sekeidesign  Před rokem +2

      Hmmm I don’t think there is a shortcut, the video editing might make it look faster than it is, but in this case I just press F on my keyboard and click inside the auto layout to add a new frame
      From there I duplicate them with cmd + d which keeps them in the auto layout frame

    • @DexuTM
      @DexuTM Před rokem

      @@sekeidesign thank you for the response 🙏

  • @man-fabulous
    @man-fabulous Před rokem

    Hello and thank you for the video. New to Figma. When you start adding wire frames to the Nav bar, I noticed that when you create your "logo" using a frame it starts in the center, then pops to the left. When you begin to build the links using a frame it starts of on the right. How are these being positioned?

    • @sekeidesign
      @sekeidesign  Před rokem

      They’re positioned using auto layout with auto spacing. The auto spacing of the container pushes the children apart from each other so the logo starts in the centre, but when the links are added both are pushed to the edges!

    • @man-fabulous
      @man-fabulous Před rokem

      @@sekeidesign Thank you for the clarification.

  • @user-kg6cb1vh9x
    @user-kg6cb1vh9x Před rokem

    It's work well with frames with equal height. I don't understand how use this plugin when I have frame with different heights of frames. expample: frame width 320px. It's height 10000p, but there is frame width 992px in my project and height 8000. And how can I use plugin when frames with different height?

    • @sekeidesign
      @sekeidesign  Před rokem

      The plugin has width and height options for your breakpoints. If your frame has a different height then elements should scroll, that’s how browsers work 🤔

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

    I have a website consisting of 9 buttons. I need this kind of design. I agreed with 1 freelancer. He did very badly. Can you help me

  • @MrJmhess77
    @MrJmhess77 Před rokem

    I do have a quick question, when you drop your row/column blocks into the desktop ui how are the blocks not affected by the auto layout of the desktop? When I drop my column/row frame its slammed up against the left side of the ui and I don't think you used "absolute" positioning anywhere. Am I missing a frame somewhere?

    • @sekeidesign
      @sekeidesign  Před rokem

      Hey! They are affected by the auto layout, you just have to make sure the settings are correct.
      In this case the auto layout has direction vertical and align top center, so when I drop the blocks in they align like that just below the nab bar in the middle

    • @MrJmhess77
      @MrJmhess77 Před rokem

      @@sekeidesign Thanks bro! After going back to play the "Play/Pause & repeat" game I discovered my directional was set to horizontal. 👌

  • @amcds2867
    @amcds2867 Před rokem

    Hi, in 11:57 you mention the badges you created to identify the different screen layouts. How did you create these badges seeing that in the layers panel these have their own icon?

    • @sekeidesign
      @sekeidesign  Před rokem +1

      Hey! Those icons mean that the badges have positing: absolute. They’re just auto layout frames with text inside

    • @amcds2867
      @amcds2867 Před rokem

      @@sekeidesign Oh OK, thanks for the feedback!

  • @justinoneill2837
    @justinoneill2837 Před rokem

    I think this is close to that I'm looking to achieve but not quite. I'm looking for a way to create a reusable component and depending on it's breakpoint, the component itself changes. I know css "container queries" are a thing but not sure if there's a plugin for it yet.

    • @sekeidesign
      @sekeidesign  Před rokem +1

      No plugin for container queries, but I’m actualy working on a video right now of how to implement container queries for components. It’s not exactly what you’re asking for but it’s how we do container queries at Metafy

    • @justinoneill2837
      @justinoneill2837 Před rokem

      @@sekeidesign awesome! Do you plan on using the new variables feature to achieve this? I was about to explore this as a possible solution after watching Figma's "intro to variables" video here:
      czcams.com/video/1ONxxlJnvdM/video.html
      I'm brand new to Figma (not web dev), so I'm trying to get everything setup in a way that I'm familiar with.
      I know "dev mode" is a new feature in Figma now too so I'm curious if this might even be possible to achieve in the code itself? Or heck, I might just make a plugin! LOL. . I've got some things to explore either way.
      I look forward to seeing your video on it!
      Subscribing.

    • @justinoneill2837
      @justinoneill2837 Před rokem

      ​@@sekeidesignbro I wake up up every day looking for that video LOL... Fevered Sweaty dreams 🥵
      😆😆

    • @sekeidesign
      @sekeidesign  Před rokem +1

      @@justinoneill2837 😆 I finished the video script a couple of days! Will record the video after I get back from vacation
      And yes, it does use variables! But maybe not in the way you’re thinking 🤔

    • @justinoneill2837
      @justinoneill2837 Před rokem

      @@sekeidesign Nice!! I look forward to seeing the method you use. I might* attempt making a plugin that uses the real container queries API but not sure what limitations I might run into. . Been on Figma for like a week 😂
      Anyways, keep the great content flowing bro! I'll be keeping my eyes out! 👀

  • @whennn
    @whennn Před 11 měsíci

    Can someone make this again but with the new figma features???

    • @sekeidesign
      @sekeidesign  Před 11 měsíci

      This still applies - you don't need it as much because of Flex Wrap but flex wrap isn't a catch all solution to responsive design. You just need things to change between breakpoints beyond just moving cards over to a new line

  • @divyajakhotya6669
    @divyajakhotya6669 Před rokem +1

    How did you move the logo frame in the left corner. I'm unable to do so as the frame is getting into centre alignment and cannot move it. Please help its urgent.

    • @sekeidesign
      @sekeidesign  Před rokem

      I’m not sure I understand what you mean 😔 if it’s getting center aligned it probably has something to do with your auto layout settings

    • @divyajakhotya6669
      @divyajakhotya6669 Před rokem +1

      @@sekeidesign what key are you pressing to position your logo frame from centre to left corner as dragging the frame is not helping. Because, when you add frame it comes in the centre

    • @thiagobz100
      @thiagobz100 Před rokem

      Yes I would like to know that as well. : )

    • @thiagobz100
      @thiagobz100 Před rokem

      It seems he is selecting both frames and aligning left the first frame auto layout

    • @jirowang110
      @jirowang110 Před rokem

      If you look at the video he adds another frame (links) into the navbar and because the navbar's auto layout is set to auto it will push the logo all the way to the left. I hope that helps

  • @user32352
    @user32352 Před rokem

    so many different breakpoints out there, i have no idea what to use. tailwind gives 5... any tldr best breakpoints for these 3 devices?

    • @sekeidesign
      @sekeidesign  Před rokem +1

      I use Tailwind in my projects so usually just default to those. IIRC correctly I just googled standard breakpoints for this video and picked 3.
      Honestly as long as you have some reasonable intervals it doesn’t really matter what you pick! You can find good guidelines on stack overflow though

    • @user32352
      @user32352 Před rokem

      @@sekeidesign do you use all 5 in tailwind?
      i wanna be like you haha what 3 do you use? share the research you did :)

  • @ece6319
    @ece6319 Před rokem

    How did you add a frame to an auto layout frame? Because everytime i try, it automatically shrinks itself

    • @sekeidesign
      @sekeidesign  Před rokem

      You need to change the settings of the frame to fill container or fixed width. It shrinks when it’s set to “hug contents”

    • @ece6319
      @ece6319 Před rokem

      Oh yeah i got it. Thanks for the reply, im new to it...One more question tho, I couldn't add the links as you did, the links that stay close together when you duplicate it, stay away from each other when I do it. I guess because it's auto layout. 😢

    • @ece6319
      @ece6319 Před rokem

      Also can you make a longer and detailed video about responsive design, i love the way you teach, but videos are too short to understand even its the basics ❤

  • @edhahaz
    @edhahaz Před rokem

    So your website would have shitty padding on my 1080p 14inch laptop ? Or how does it work ? 1080p on a TV is not the same as 1080p on a 14inch laptop. Although both should be filled (?). A 24inch desktop 1080p monitor might be the only place where padding is needed.

    • @sekeidesign
      @sekeidesign  Před rokem

      I encourage you to explore how responsive websites work and to learn more about responsive design.
      This isn’t a masterclass on responsive design, it’s a tutorial on how to use this plugin to achieve responsive designs in Figma on the canvas

  • @imtiazqazi
    @imtiazqazi Před 11 měsíci

    can you please share the figma file?

    • @sekeidesign
      @sekeidesign  Před 11 měsíci

      it’s available at my patreon in the link in the description!

    • @imtiazqazi
      @imtiazqazi Před 11 měsíci

      @@sekeidesign Thanks a lot

    • @imtiazqazi
      @imtiazqazi Před 11 měsíci

      oh. so it is not free. it is paid.

  • @PetrAfanasyev
    @PetrAfanasyev Před rokem

    ooh, you can copy Frame properties😮

    • @sekeidesign
      @sekeidesign  Před rokem +2

      That’s right! You can copy frame properties with `cmd + opt + c` on Mac and paste them onto other frames!

    • @riyagupta7913
      @riyagupta7913 Před rokem

      @@sekeidesign I didn’t know this!!!!!! Super cool, thanks for sharing 🙌

  • @mc-qf4bp
    @mc-qf4bp Před rokem

    one thing i dislike about figma as a developer is that it positions things as absolute

    • @sekeidesign
      @sekeidesign  Před rokem +1

      That’s not Figma friend, that’s your designers. Which is why you’ll notice in this tutorial I am only using auto layout which is similar to flexbox

  • @Niallphillips
    @Niallphillips Před rokem

    I can do it without plugins 😝

  • @ronin7358
    @ronin7358 Před rokem

    promosm

  • @MindfulMeditations23
    @MindfulMeditations23 Před rokem

    breakdown for us not everyone here understand this break it step by step let people know what you did am so confused

    • @sekeidesign
      @sekeidesign  Před rokem

      I understand where you’re coming from, but there is only so much I can fit into a 15 minute tutorial.
      There are folks who might have never used Figma before, it’s unrealistic for me to explain every step for every level. It requires a bit of foundational knowledge!

    • @sekeidesign
      @sekeidesign  Před rokem

      Is there something in particular you are struggling with?

  • @videolezioni
    @videolezioni Před 6 měsíci

    All good until you gotta pay $18 to use it

    • @NeuviletteBR
      @NeuviletteBR Před 6 měsíci

      But you dont have to pay to use auto layout

  • @jkoblivion4175
    @jkoblivion4175 Před 18 dny +1

    Its nOT responsive, you dont respect the RATIO of the elements vertically..

  • @amcds2867
    @amcds2867 Před rokem

    It's a simulator.

  • @CaesarFernandesMusic
    @CaesarFernandesMusic Před 20 dny

    Im sorry but in some instances your intonation is just to quick and its not easy to catch on- consider people who speak fluent english but aren't as fast. It will help your tutorial style. I got stuck on one point and cant move just because of that. Slow it down a bit and you'll get a-lot more views. for example you said at 4:24 "Now Im going to select this column" but you selected a row.

  • @harshalkhairnar9991
    @harshalkhairnar9991 Před rokem +1

    Not the right tutorial. at some points it doesn't work

  • @ricardodossantos2444
    @ricardodossantos2444 Před 5 měsíci

    paid plugin