Responsive design in Figma with Breakpoints

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 138

  • @victoronwukwe6450
    @victoronwukwe6450 Год назад +7

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

  • @M4rt1nX
    @M4rt1nX 2 года назад +13

    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  2 года назад +1

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

  • @sajidmoinuddin5424
    @sajidmoinuddin5424 Год назад +1

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

  • @stephenaaronosborn
    @stephenaaronosborn Год назад

    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.

  • @DavidAdams-v6k
    @DavidAdams-v6k Год назад

    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

  • @rtubiras644
    @rtubiras644 8 месяцев назад

    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 Год назад +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.

  • @JohnmaryIzuchukwu-v4r
    @JohnmaryIzuchukwu-v4r Год назад

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

  • @heyandre.design
    @heyandre.design Год назад

    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 :)

  • @shawnastephens7021
    @shawnastephens7021 13 дней назад

    Great mini tutorial on responsiveness! Thanks for sharing!

  • @milomakesstuff2019
    @milomakesstuff2019 10 месяцев назад +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  10 месяцев назад

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

    • @milomakesstuff2019
      @milomakesstuff2019 9 месяцев назад +1

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

  • @seferdima
    @seferdima 7 месяцев назад

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

  • @CRAismyname
    @CRAismyname Год назад

    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 👏

  • @henkegiaretta
    @henkegiaretta Год назад +5

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

    • @sekeidesign
      @sekeidesign  Год назад +1

      Thank you! All about practice and muscle memory hahah

  • @kimpham3573
    @kimpham3573 Год назад +3

    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.

  • @MrJmhess77
    @MrJmhess77 Год назад

    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

  • @AliRushSongs
    @AliRushSongs Год назад

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

  • @marpla78
    @marpla78 Год назад

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

  • @joelx.1428
    @joelx.1428 8 месяцев назад

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

  • @maimounah2001
    @maimounah2001 4 месяца назад +1

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

  • @tgkhalil
    @tgkhalil Год назад

    This is literally gold!

  • @niyaziemmi410
    @niyaziemmi410 4 месяца назад +2

    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

    • @savvysu8225
      @savvysu8225 12 дней назад

      I will do it for free.... No charge... Need credits just credits..

  • @arzach_0x
    @arzach_0x Год назад +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  Год назад +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 Год назад

      @@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!

  • @aureo2584
    @aureo2584 Год назад

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

  • @davidalamu5713
    @davidalamu5713 Год назад +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

  • @paulamanrique5576
    @paulamanrique5576 Год назад

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

  • @rickyoliveria1171
    @rickyoliveria1171 Год назад

    You killed it! Thanks bro!

  • @restinart6414
    @restinart6414 Год назад

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

  • @souvikpradhan1053
    @souvikpradhan1053 9 месяцев назад

    Thank you, bro. Really appreciate your content.

  • @adeebp.i.3751
    @adeebp.i.3751 9 месяцев назад

    much needed one 🔥🔥

  • @jirowang110
    @jirowang110 Год назад

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

  • @boxeris729
    @boxeris729 Год назад +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  Год назад

      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 😔

  • @chriscostes9249
    @chriscostes9249 Год назад

    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  Год назад +1

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

  • @payalbhalla6945
    @payalbhalla6945 Год назад

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

  • @shizza82
    @shizza82 2 месяца назад

    Duplicating the link buttons you did at the beginning stacks them vertically not horizontally like you have shown. Not sure what I am doing wrong.

  • @jakuag
    @jakuag 9 месяцев назад

    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! :-)

  • @CVPEtcetera
    @CVPEtcetera 4 месяца назад

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

  • @DexuTM
    @DexuTM Год назад +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  Год назад +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 Год назад

      @@sekeidesign thank you for the response 🙏

  • @star-devil9157
    @star-devil9157 9 месяцев назад

    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 😊

  • @harmony_di
    @harmony_di Год назад

    Super useful tutorial! Thank you!!🤗

  • @aikonfd
    @aikonfd Год назад

    Love this video so muchh, thanksss!!

  • @khangeography
    @khangeography Год назад

    Mate I loved it

  • @amandastauffer5703
    @amandastauffer5703 Год назад

    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.

  • @SoundarRaj-n7x
    @SoundarRaj-n7x Год назад +1

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

  • @davidalamu5713
    @davidalamu5713 Год назад

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

  • @Marthaagu
    @Marthaagu Год назад

    thank you so much, this really helped

  • @honeylavender1122
    @honeylavender1122 Год назад +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  Год назад

      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!

  • @muhammadtaif6592
    @muhammadtaif6592 Год назад

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

  • @AlexandrLisovsky
    @AlexandrLisovsky Год назад

    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  Год назад

      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 🤔

  • @benndalton1858
    @benndalton1858 Год назад

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

  • @codephil
    @codephil Год назад +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  Год назад

      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

  • @divyajakhotya6669
    @divyajakhotya6669 Год назад +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  Год назад

      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 Год назад +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 Год назад

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

    • @thiagobz100
      @thiagobz100 Год назад

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

    • @jirowang110
      @jirowang110 Год назад

      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

  • @aarongoforth9045
    @aarongoforth9045 Год назад

    hey man, great video!
    I've been looking all over RUclips 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  Год назад +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 Год назад

      @@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

  • @PremHagaragi
    @PremHagaragi Год назад

    Hey can we export these designs into code maintaining responsiveness

  • @ramintakrisciunaite3764
    @ramintakrisciunaite3764 Год назад

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

  • @Menslife-d2z
    @Menslife-d2z 9 месяцев назад +1

    Thank you i learned alot

  • @user32352
    @user32352 Год назад

    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  Год назад +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 Год назад

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

  • @edhahaz
    @edhahaz Год назад

    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  Год назад

      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

  • @danushortstories
    @danushortstories Год назад

    Your Content is great 😍

  • @Enigma.and.Shadows
    @Enigma.and.Shadows 6 месяцев назад

    Master Class. Thanks

  • @PetrAfanasyev
    @PetrAfanasyev 6 месяцев назад

    Would you update with new variables update?

  • @Alexmholman
    @Alexmholman Год назад

    This was so helpful! Thx

  • @man-fabulous
    @man-fabulous Год назад

    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  Год назад

      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 Год назад

      @@sekeidesign Thank you for the clarification.

  • @pat_attack
    @pat_attack Год назад

    great tutorial

  • @ImruzBabayeva
    @ImruzBabayeva 2 года назад

    Thank you, you rock ⚡

  • @MrJmhess77
    @MrJmhess77 Год назад

    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  Год назад

      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 Год назад

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

  • @karimotisiaka6328
    @karimotisiaka6328 2 года назад

    Thank you for sharing.

  • @ece6319
    @ece6319 Год назад

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

    • @sekeidesign
      @sekeidesign  Год назад

      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 Год назад

      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 Год назад

      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 ❤

  • @ziaulislamsd
    @ziaulislamsd 9 месяцев назад

    Great... Appreciated... Thanks Dear

  • @LorettaBangBang
    @LorettaBangBang Год назад

    Amazing!

  • @amcds2867
    @amcds2867 Год назад

    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  Год назад +1

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

    • @amcds2867
      @amcds2867 Год назад

      @@sekeidesign Oh OK, thanks for the feedback!

  • @justinoneill2837
    @justinoneill2837 Год назад

    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  Год назад +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 Год назад

      @@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:
      ruclips.net/video/1ONxxlJnvdM/видео.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 Год назад

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

    • @sekeidesign
      @sekeidesign  Год назад +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 Год назад

      @@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! 👀

  • @PetrAfanasyev
    @PetrAfanasyev 2 года назад

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

  • @whennn
    @whennn Год назад

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

    • @sekeidesign
      @sekeidesign  Год назад

      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

  • @imtiazqazi
    @imtiazqazi Год назад

    can you please share the figma file?

    • @sekeidesign
      @sekeidesign  Год назад

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

    • @imtiazqazi
      @imtiazqazi Год назад

      @@sekeidesign Thanks a lot

    • @imtiazqazi
      @imtiazqazi Год назад

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

  • @mc-qf4bp
    @mc-qf4bp Год назад

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

    • @sekeidesign
      @sekeidesign  Год назад +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

  • @briamulholland7873
    @briamulholland7873 Год назад

    Super!

  • @PetrAfanasyev
    @PetrAfanasyev 2 года назад

    ooh, you can copy Frame properties😮

    • @sekeidesign
      @sekeidesign  2 года назад +2

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

    • @riyagupta7913
      @riyagupta7913 Год назад

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

  • @jkoblivion4175
    @jkoblivion4175 4 месяца назад +2

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

    • @grafikaya
      @grafikaya 3 месяца назад +1

      Exactly, its not good representation with fill color. Do it with a portrait product image.

  • @CaesarFernandesMusic
    @CaesarFernandesMusic 4 месяца назад

    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.

  • @Niallphillips
    @Niallphillips Год назад

    I can do it without plugins 😝

  • @ronin7358
    @ronin7358 Год назад

    promosm

  • @MindfulMeditations23
    @MindfulMeditations23 Год назад

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

    • @sekeidesign
      @sekeidesign  Год назад

      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  Год назад

      Is there something in particular you are struggling with?

  • @videolezioni
    @videolezioni 10 месяцев назад

    All good until you gotta pay $18 to use it

    • @NeuviletteBR
      @NeuviletteBR 10 месяцев назад

      But you dont have to pay to use auto layout

  • @amcds2867
    @amcds2867 Год назад

    It's a simulator.

  • @harshalkhairnar9991
    @harshalkhairnar9991 Год назад +1

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

  • @ricardodossantos2444
    @ricardodossantos2444 9 месяцев назад

    paid plugin