Make Your Web Design Responsive Using Variables | Figma Tutorial

  Рет қаралды 69,341

DesignWithArash

DesignWithArash

Күн бұрын

Пікірлер: 119
@DesignWithArash
@DesignWithArash Жыл бұрын
👉 Become a UI Designer with my UI Design & Figma Mastery course (17+ hours and 130+ lessons): bit.ly/43v79vX
@micahtom9512
@micahtom9512 Жыл бұрын
First on board 🏃🏽‍♂️🏃🏽‍♂️🏃🏽‍♂️
@mahmoudrezamohammadnejad8286
@mahmoudrezamohammadnejad8286 Жыл бұрын
Doesn't work Arash .
@zahrahavaei1140
@zahrahavaei1140 Жыл бұрын
هزینه چقدر ؟
@georgezorbas9036
@georgezorbas9036 6 ай бұрын
Most simple and clever explaining. Bravo. You have exceptional skills in teaching. No comparison with other guys!
@CaesarFernandesMusic
@CaesarFernandesMusic Жыл бұрын
what would be really cool is if it were truly responsive in Figma.. as in, as you resize the frame, the variables kick in at the break points and lesser or greater values. But thats not whats happening, and it only works at that those set values when the parent frame is created from scratch specifically for that look. Its ok to provide a view to the developers of what should happen at those specific widths, but its technically not a "break point", but more like what it should look like at that specific width. I believe using constraints along with advanced auto layout like multiple nests are a more depictive way to present responsiveness, especially when presenting a concept. Hope the day comes, when variables and Figma tuly work this way with breakpoints
@DesignWithArash
@DesignWithArash Жыл бұрын
You can do that using a plugin called Breakpoints. You can check it out here: kzbin.info/www/bejne/mWG9hZR6gqyVaJI
@NatalieVolosh
@NatalieVolosh 3 ай бұрын
Your tutorials are easy to follow! Thank you very much for creating them ! :)
@liorcohen2800
@liorcohen2800 11 ай бұрын
Beautifully explained. Very helpful. Thank you
@DesignWithArash
@DesignWithArash 11 ай бұрын
No problem. Glad it helped.
@mischugo
@mischugo 2 ай бұрын
Very helpful and once again perfectly explained! Unfortunately, I disagree with you on one point and I'm missing that now too. Adapt the typography from Desktop -> Tablet -> Mobile. It would be very helpful to have the necessary variables directly in this collection, wouldn't it?
@A_sudden_stranger
@A_sudden_stranger 2 ай бұрын
I AM REALLY THANK YOU SO MUCH FOR SHARING THIS AMAZING KNOWLEDGE
@feelcollins4358
@feelcollins4358 4 ай бұрын
Hey, Arash. I feel like it's easier to just create component variants for each format Desktop, tablet, etc then use the String variable and name it the same as the variants. It ends up with the same result as what you did essentially but more control over it since you can easily customize the padding on the go as well as switch to hamburgers without the need for padding or boolean variables. You only need the String variable to detect the variants you made as long as they have the same name.
@AnneCecchi-u9g
@AnneCecchi-u9g 4 ай бұрын
Thanks for the video! Do you have a video on how to proceed this design by opening the menu (items)? Do I use overlays or is that also possible with variables?. Really need some help with this 🙏🏻
@ambalikaguha6589
@ambalikaguha6589 Жыл бұрын
Thank you so much, more videos are expected from your side.
@DesignWithArash
@DesignWithArash 11 ай бұрын
No problem. More to come!
@zahrahavaei1140
@zahrahavaei1140 Жыл бұрын
Perfect,your teaching and the tips are amazing . the best video that I could find about Figma .عااااااااالی
@DesignWithArash
@DesignWithArash 11 ай бұрын
Glad it was helpful! Thank you.
@GraveRave
@GraveRave Жыл бұрын
I'm enjoying your course so far Arash, just started module 7 so wish me luck!
@DesignWithArash
@DesignWithArash Жыл бұрын
I'm glad you are enjoying the course. I wish you the best of luck.
@poatmtv
@poatmtv Ай бұрын
This is an awesome tutorial.
@k16e
@k16e Жыл бұрын
Right on time, instructor. Thanks.
@DesignWithArash
@DesignWithArash Жыл бұрын
Glad it was helpful! No problem.
@han-loom
@han-loom Жыл бұрын
Very clear explanation! Thank you!
@DesignWithArash
@DesignWithArash Жыл бұрын
Glad it was helpful!
@lssunday4671
@lssunday4671 2 ай бұрын
Excellent tutorial! How do you connect the boolean variables in Figma's new interface? The "Layer" panel section has changed to "Appearance." I can click the "Show variable mode" icon in Appearance, but only one "Used variables" collection appears for my color semantics. It does not show the variable collection that I created for this tutorial.
@naumanahmad7138
@naumanahmad7138 Жыл бұрын
Keep Going Bro (Y) love your content and your calmness of making things undestand
@DesignWithArash
@DesignWithArash Жыл бұрын
I appreciate that!
@abhichatterjee9064
@abhichatterjee9064 2 ай бұрын
Awesome tips....thank you
@CubeHead
@CubeHead Жыл бұрын
is there a way for a design to automatically change the variable type when resizing the frame? in other words: creating a frame where if you make it smaller, or bigger, it automatically adjusts to the correct implementation (mobile/desktop/tablet) based on the size of the frame
@DesignWithArash
@DesignWithArash Жыл бұрын
Unfortunately, not with variables, but you can check out the following video that shows you how to do that using a plugin. kzbin.info/www/bejne/mWG9hZR6gqyVaJI&lc=UgxIurQ8ANoeJGG2A_94AaABAg
@victoriaadepoju6737
@victoriaadepoju6737 Жыл бұрын
This came in right on time. Thank you so much for sharing your knowledge.
@DesignWithArash
@DesignWithArash Жыл бұрын
No problem.
@VRSKapitanaOfficial
@VRSKapitanaOfficial 2 ай бұрын
very useful but should have made it for a more complex nav bar too like e-commerce website, cuz I'm struggling so much rn
@poonawala2303
@poonawala2303 Жыл бұрын
Thank you so much. It was very informative
@DesignWithArash
@DesignWithArash Жыл бұрын
No problem. Glad it was helpful!
@edabaudy5969
@edabaudy5969 8 ай бұрын
Hi Arash, The video is very interesting, smooth and easy to understand. I have a question. I am in team mode on Figma, which means that I was able to add new variable modes, but I don't have the variable icon in the Layers section. Do you know why? Thanks in advance,
@DesignWithArash
@DesignWithArash 7 ай бұрын
Hi. No problem. Glad you liked it. On the Layers section you should right-click on the eye icon to see your variables.
@noelramirez6244
@noelramirez6244 Жыл бұрын
Hi Arash, I loved the video, thank you so much. The only question I have is if there's a way to download the HTML/CSS code to make it responsive, or if there's a specific plugin for that. You'd make my day if you could help me out. Thank you very much.
@DesignWithArash
@DesignWithArash Жыл бұрын
Hi. No problem. You can use Framer.
@fayazjumani9987
@fayazjumani9987 Жыл бұрын
Great KZbin channel to learn uxui design 👍 i love your tutorials 💎
@DesignWithArash
@DesignWithArash Жыл бұрын
Thanks.
@Sabrina-uh7fr
@Sabrina-uh7fr Жыл бұрын
Hi Arash. Great video! I was wondering in the Responsive team section, instead of manually changing the container width, can they adapt to the padding and the container width will change accordingly?
@QuantumSingularityOne
@QuantumSingularityOne 9 ай бұрын
Great tutorial! Thanks for sharing your knowledge! Shouldn't the title be called "Adaptive" instead of "Responsive"?
@DesignWithArash
@DesignWithArash 8 ай бұрын
Thank you. Well, since we use Auto Layout and Variables together we can call it responsive but if we weren't using Auto Layout for our elements then yes, Adaptive would be the correct term.
@MrPazuzu
@MrPazuzu 10 ай бұрын
Well done dude, good video. I'm angry at Figma BTW, they don't allow more than 4 modes until the Enterprise plan which costs 75 euro per month, it's insane.
@DesignWithArash
@DesignWithArash 9 ай бұрын
Thanks. Yeah. I think they will update it soon.
@Fan2mangaslove
@Fan2mangaslove 2 ай бұрын
thanks a bunch mate !
@user-AnandanSD
@user-AnandanSD 8 ай бұрын
How to make prototype for different devices and view the specific variant in each of the physical devices - desktop, tablet and ipad? I'm not referring to the simulation, but want to view in the actual physical devices.
@Meredith-x2h
@Meredith-x2h 2 ай бұрын
I'm having a lot of trouble with the menu icon and the auto layout properties with the rest of the elements in the navigation. So far my hamburger menu has thrown off the button placement on the desktop version, and on the tablet and mobile versions it has a fixed position and won't budge. In your example, the placement of the hamburger adapts to whichever screen it's on, how do make it the same way on my tablet and mobile screens?
@annahavryliuk7003
@annahavryliuk7003 6 ай бұрын
thank you! this video is very helpful :)
@design.larsburkhardt2690
@design.larsburkhardt2690 10 ай бұрын
Great tutorial, but I struggle with building the responsive header. When the variables come into play, my logo and the icon shrink to the middle, I have an enormous padding left and right ... any chance to get the figma file of this video?
@abscondet
@abscondet Жыл бұрын
GOSH! You're the Man! 🥰
@DesignWithArash
@DesignWithArash Жыл бұрын
Thank you.
@MrzakiAbbas-g6t
@MrzakiAbbas-g6t Жыл бұрын
Arash sir thanks for motive us.
@DesignWithArash
@DesignWithArash Жыл бұрын
No problem.
@olivierleirman411
@olivierleirman411 9 ай бұрын
Will this also be reflected in the exported code? (example to tailwind CSS etc?)
@alexexklaus
@alexexklaus 10 ай бұрын
Thank you for your Figma lessons! So far the best channel to understand how to work correctly with new features!
@DesignWithArash
@DesignWithArash 9 ай бұрын
No problem. Glad you liked the content.
@hamidtaheri8757
@hamidtaheri8757 Жыл бұрын
thanks a lot, dear arash
@DesignWithArash
@DesignWithArash Жыл бұрын
No problem.
@Skypiea
@Skypiea 5 ай бұрын
I see many trend design where the hero section using style called "lava layout" style but i only see that work on desktop only.Plis make it tutorial lava layouy but responsive
@catchingthelight
@catchingthelight 5 ай бұрын
What is the advantage of doing this with variables instead of using the breakpoint plugin? If you make it with variables then your design is not truly responsive right?
@manojreddy1831
@manojreddy1831 11 ай бұрын
How can i make my desktop frame repsonsive in figma. For example: if i resize the desktop frame to mobile or tablet size, the elements including images, text should be completely responsive to the screen size. How can i achieve this thing. Please reply
@DesignWithArash
@DesignWithArash 10 ай бұрын
I have a dedicated video about this on the channel. Please check that out.
@rupeshkhatri8794
@rupeshkhatri8794 9 ай бұрын
@ 14:33 Why container size of the Tablet is 744 while the written value is 720 in the variable?
@heznadastudios
@heznadastudios Жыл бұрын
Do you have the link to this file please?
@Maksims-x5v
@Maksims-x5v 10 ай бұрын
@DesignWithArash can you please tell what type of paid subscription needed? Professional will be enougth?
@DesignWithArash
@DesignWithArash 9 ай бұрын
That depends on the number of modes you want to create.
@radouanehasnaoui8581
@radouanehasnaoui8581 11 ай бұрын
hey can i export a VARIANT created on figma to webflow or framer, a changing color and font while hovering for example, please i tried several times but it doesnt work !
@ahzootube
@ahzootube 8 ай бұрын
How do you adjus t the font size in this context? Need help!
@RichardS901
@RichardS901 11 ай бұрын
Great tutorial, but one thing I would highlight is this method is it's technically classed as adaptive design. Not responsive. Granted there are still limitations within Figma for true responsive layouts but it's worth calling out.
@ElementaryKnowledge3000
@ElementaryKnowledge3000 Ай бұрын
How to combine the sizes with dark mode?
@star-devil9157
@star-devil9157 Жыл бұрын
Hello brother I'm just stated my uiux course and I'm not payed user Please reply me.. ❤️ How can I add android and mac in variable I'm not using paid version Can u tell me the other way please
@LeeNook
@LeeNook 8 ай бұрын
you saved my life
@yimanyuan6957
@yimanyuan6957 4 ай бұрын
very helpful
@naitro89
@naitro89 Жыл бұрын
this seems won't work with color modes. let's say we have 3 width and 2 color modes. any idea how to manage it?
@vaibhavpatel1795
@vaibhavpatel1795 Жыл бұрын
I have one question for responsive design! For desktop, tablet and mobile all have different sizes of fonts, images and product cards then why nobody shows that in tutorial?
@DesignWithArash
@DesignWithArash Жыл бұрын
You can change the font size with variables yet. It's not supported. Please check out the following video. kzbin.info/www/bejne/najMiWOldrife9k
@ld2858
@ld2858 7 ай бұрын
Is there any way to create responsive text styles as well?
@DesignWithArash
@DesignWithArash 7 ай бұрын
Not yet.
@masterloot
@masterloot 8 ай бұрын
What's not intuituve is that we define variables for a component but have to apply to its parent frame...
@minotor3317
@minotor3317 Жыл бұрын
Man, you are good.😢 Will you create a free course one of these days?
@DesignWithArash
@DesignWithArash Жыл бұрын
Thank you so much. No, I won't be offering any free courses.
@asheryoung7061
@asheryoung7061 Жыл бұрын
Hello Arash, what can be used as an alternative of the Local Variables for users who can"t afford the paid version of it at the moment? Please gimme a feedback asap
@DesignWithArash
@DesignWithArash Жыл бұрын
Hi. Unfortunately, there is no free alternative. You can use the Breakpoints plugin for responsiveness but it's also paid.
@SisiBisi-zh1cj
@SisiBisi-zh1cj 6 ай бұрын
Thank you
@DesignWithArash
@DesignWithArash 6 ай бұрын
No problem.
@syed.simanta820
@syed.simanta820 Жыл бұрын
Can you make text size responsive based to screensize with auto layout
@DesignWithArash
@DesignWithArash Жыл бұрын
We cannot change the font size but we can make the text's width responsive.
@richardscmatt
@richardscmatt 10 ай бұрын
At 4:57 you show the use of a variables button on the Layer panel that is not shown for me. How does one make this button available?
@richardscmatt
@richardscmatt 10 ай бұрын
Answered my own question: One must apply the variable to the component, then add the component to the frame. At that point the variable button is displayed. There seems to be a lot of confusion about this online. Hopefully this helps someone!
@ajaydugamer6433
@ajaydugamer6433 Жыл бұрын
Can we do the same with components so that it can adjust according the screen.
@DesignWithArash
@DesignWithArash Жыл бұрын
Yes.
@basuki094
@basuki094 8 ай бұрын
Great content but without playground file its hard to follow.
@Videosuser
@Videosuser 10 ай бұрын
Great content.
@DesignWithArash
@DesignWithArash 10 ай бұрын
Thanks.
@hibaguizani342
@hibaguizani342 Жыл бұрын
I don't know why the boolean variable doesn't work for me. I hover on the "eye" Symbol but nothing is showing.
@fallegan1664
@fallegan1664 Жыл бұрын
Hey, I didn't watched the entire video but I think I know the problem you have. You must right click to eye button to add variable to it. I hope it helps.
@ricardopoa
@ricardopoa Жыл бұрын
Thanks a lot!
@DesignWithArash
@DesignWithArash Жыл бұрын
No problem.
@mahamudmunna5000
@mahamudmunna5000 2 ай бұрын
yes good but why ? i dont see a use case for it
@PremHagaragi
@PremHagaragi Жыл бұрын
Hey, after making it responsive, if we export the code, will it have the CSS for responsive behaviour, if we test it on localhost??
@DesignWithArash
@DesignWithArash Жыл бұрын
Hey. Nope, it's still not that advanced.
@prem_hagaragi
@prem_hagaragi Жыл бұрын
And if we choose to use plugin like anima ?
@mahmoudrezamohammadnejad8286
@mahmoudrezamohammadnejad8286 Жыл бұрын
Great
@DesignWithArash
@DesignWithArash Жыл бұрын
Thanks.
@samduss4193
@samduss4193 3 ай бұрын
if not paid user you are screwed i tryto find a tutorial that allow not paid user to make it can not find the way if someone know where to see that
@anhphan7855
@anhphan7855 Жыл бұрын
Why is this faster than just create 3 variants for the component?
@DesignWithArash
@DesignWithArash Жыл бұрын
It's not but this way you can dynamically modify the properties and also you can create advanced prototypes with it.
@HappyDataScience
@HappyDataScience Жыл бұрын
you just hide the button and menu you didn't add them if i'm not wrong, now i want to learn how to add hamburger menu with animation
@DesignWithArash
@DesignWithArash Жыл бұрын
You can simply create an interactive component and include it in your components.
@prasadkarmarkar495
@prasadkarmarkar495 Жыл бұрын
Great video, but next time blink your eyes when you talking. 😅
@DesignWithArash
@DesignWithArash Жыл бұрын
Thank you. I'll try.😅
@ulvinomarov
@ulvinomarov Жыл бұрын
Yeap, variables are good but they take more effort. It is so boring and makes us tired.
@syed.simanta820
@syed.simanta820 Жыл бұрын
Exactly. Dev do have common sense. Don't need to do everything even figma trying to use coding concepts, which takes too much time tho itz easy. Just make text size responsive according to breakpoint
Figma Tutorial: Master Figma Dev Mode in 8 Minutes
8:52
DesignWithArash
Рет қаралды 41 М.
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 42 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 4,9 МЛН
Create a Responsive Grid System for Web & UI Design | Figma Tutorial
12:18
Figma Tutorial: Use Figma Variables Like a Pro (+ Practice File)
30:30
DesignWithArash
Рет қаралды 338 М.
6 UI Hacks I Wish I Knew As A Beginner
11:11
Tim Gabe
Рет қаралды 852 М.
Responsive Website In Figma
26:30
Flux Academy
Рет қаралды 103 М.
Responsive design in Figma with Breakpoints
14:17
Sekei Design
Рет қаралды 70 М.
Advanced responsive website in Figma
37:39
Flux Academy
Рет қаралды 10 М.
Figma UI3 Auto-Layout & Responsive Modes
16:59
DesignCourse
Рет қаралды 8 М.
Responsive Design in Figma: Crash Course 2023
20:47
Tim Gabe
Рет қаралды 127 М.
STOP doing DROPDOWNS like this - Figma variables 2023
15:35
Ricardo Costa
Рет қаралды 195 М.
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 42 МЛН