Learn how to create an entire Button UI Library from scratch for your Design System Build.
Пікірлер: 270
@keezypm8808 Жыл бұрын
Thank you Femi ...this is very helpful and also made me understand what boolean property is all about
@femijohn Жыл бұрын
You are welcome 😊
@SubhajitSarkar9122111 ай бұрын
Thanks a lot mate. I had a very tough time in understanding from other youtub videos. But luckily I found yours, and man, it was a smooth knowledge transition. Keep up the good work.
@femijohn11 ай бұрын
Glad it helped! You're very welcome 😊
@chidimmaokoye8328 Жыл бұрын
Thank you so much for this. By far the best explained video about component i have come across.
@femijohn Жыл бұрын
You’re welcome. I so much appreciate your kind words 🥺
@AncientEchoesOfHistory Жыл бұрын
Thank you for this - followed the steps, got myself some components!
@femijohn Жыл бұрын
That’s great, thank you so much 🙏
@joymosebolatan3718 Жыл бұрын
Thanks so much for this. My first time of creating meaningful button components 🥰🥰
@philiposarodion89062 жыл бұрын
You're good ! Extra clearity for me with this video. Thanks John
@femijohn2 жыл бұрын
You’re welcome.
@samihaholajumoke34268 ай бұрын
I’ve learnt a lot from you sir, Thank you sir. Don’t you need a mentor🥺🥺
@femijohn7 ай бұрын
You're welcome, will you want to be my mentor?
@samihaholajumoke34267 ай бұрын
I meant mentee o, I want to be your mentee🥺
@banthoonko9390 Жыл бұрын
Thank you very much! Super easy to follow but get all of the fundamental we need.
@femijohn Жыл бұрын
You’re welcome. I appreciate your kind words. 🙏
@tayyabsohail88232 жыл бұрын
Really awesome video I can't find such video in KZbin
@femijohn2 жыл бұрын
You’re very welcome.
@StellaRigby Жыл бұрын
Your tutorials are the best!! thank you so much
@femijohn11 ай бұрын
You're so welcome!
@rameca20056 ай бұрын
Thanks for the excellent tutorial and right time to seen this videos and it would help lot.
@femijohn6 ай бұрын
You are welcome!
@catchylife2560 Жыл бұрын
Wow, easy to understand and the fastest way to create Buttons DS, thank you for your tut, it's really helpful.
@femijohn Жыл бұрын
You’re very welcome. I appreciate your kind words 😊🙏
@vivianalbert8742 Жыл бұрын
Thank you very much, the video is helpful but i have an issue with the icon type instance swap, i did everything you did and also my buttons are all in component but i am not having same out like you
@GabrielaNathania Жыл бұрын
great tutorial! thanks so much!!
@femijohn Жыл бұрын
You’re welcome 🙏
@denisthiel6585 Жыл бұрын
So, so helpful and very well explained. Thanks!
@femijohn Жыл бұрын
You’re welcome, I appreciate you 🙏
@oduakiestherezekiel Жыл бұрын
This is so detailed. Thank you so much
@adekunlefajimi617611 ай бұрын
Thanks for this, I followed step by step but on able to get the instant swip and change of text...also how can we reach you via other social media
@femijohn11 ай бұрын
In the about section of the channel my handles are there.
@osereme2 жыл бұрын
This was really helpful thank you!
@femijohn2 жыл бұрын
Thanks 😂
@rubenphilip Жыл бұрын
This is just excellent, going to bookmark it. Thank you!
@femijohn Жыл бұрын
You’re welcome 🥺🙏
@misalkarunaratne30432 жыл бұрын
This was really helpful. Thank you so much!
@femijohn2 жыл бұрын
You’re Welcome 😊
@eastvilrunners10 ай бұрын
Super helpful!
@femijohn10 ай бұрын
Glad it was helpful!
@myfeatheredfriends2542 жыл бұрын
I have been looking for a vedio like this and thanks alot. Would you mind doing a vedio where you create cards using variants. It could be having a shopping item price and photo item can be replaced. It would really help people including me
@femijohn2 жыл бұрын
Okay, thanks. I’ll do that sometime
@myfeatheredfriends2542 жыл бұрын
@@femijohn am still binge watching on your vedios they fresh and very updated after the last figma update
@femijohn2 жыл бұрын
@@myfeatheredfriends254 thanks alot 🥹
@obidikefrank11952 жыл бұрын
Very helpful thanks.
@femijohn2 жыл бұрын
You're welcome!
@gokomp3286 Жыл бұрын
Perfect and clear👍
@femijohn Жыл бұрын
I appreciate your kind words 🙏
@gokomp3286 Жыл бұрын
@@femijohn Pls, make video about inputs also, thank you!
@ornellakintomonho2289 Жыл бұрын
16:03 Thank you very much for your video. It was really clear and I am happy I came across it after being so confused about components. I have a question tho, how do you select the elements (buttons)inside of the component? When I try it , the whole component gets selected.
@juliavera7768 Жыл бұрын
You can hold the control key and select the element
@bonjourwithabike2 жыл бұрын
This is great. Thank you
@femijohn2 жыл бұрын
You’re welcome, I appreciate.
@matthewanyebe76362 жыл бұрын
hi, thanks for this video... i am very new in design, still learning and might be asking lots of questions to get clear understanding. i just created an icon library. but how do i have them as created in the list u have under the icon type? confused . thanks
@femijohn2 жыл бұрын
They all need to be component. Then you’ll have to use one of them in another component such as a button component then add an instance swap property to the button component while selecting your icon. Give the property a name in my case I used “button type” and there you go.
@designkrunch2837 Жыл бұрын
how to get this icon pack?
@stephencarroll3122 жыл бұрын
by far the best logical explanation , figma is turning very messy and complicated.. but love your explanation..how do we add various sizes ?
@NnekaOlisa Жыл бұрын
Thank youu
@femijohn Жыл бұрын
You’re welcome 🙏
@RayoNathan Жыл бұрын
Femi John keep up the good work, this is the most comprehensive button components library on the internet. Take it from me.
@femijohn Жыл бұрын
Thank you so much for the kind words. You’re very welcome.
@rakeshwarpadmanaban Жыл бұрын
After searching 100s of videos finally find this ..... One of the most Classic Video 🎉 Thanks for the creator
@femijohn Жыл бұрын
You’re very welcome 🥺. I appreciate your kind words 🙏❤️
@carolinamcgarity2135 Жыл бұрын
Thank you so much!!! You are making SO many lives easier, you have no idea how much this is appreciated. I not only made a beautiful button components but I learned a whole new (much better) way of making components and variants! Thank you!
@femijohn Жыл бұрын
You’re going to make me cry 🥹. I really do appreciate your kind words. I am glad I could help in any way. 🥰❤️🚀
@kaismith553 Жыл бұрын
hi, Thanks for video. Question: i want different icon colours for different button states. But when I swap the icon for another in my library THEN colour does not change. I am completely stuck. thanks for any help.
@femijohn Жыл бұрын
I’m sorry, you’ll have to create different variations of your icon to have the different colors you’ll need. Since those icons are components, I usually add different variants and give them the different colors I’ll be needing. The I swap the icon variant when needed.
@saintapalmer2 жыл бұрын
You have no idea how immensely helpful this video is to me. Thank you!
@femijohn2 жыл бұрын
You’re going to make me cry 🥺. You’re welcome 🤗
@sky-ey5yn2 ай бұрын
You are the best!! Life hack (Figma version) 😁
@femijohn2 ай бұрын
Thank You So Much 😁🚀
@nidarahman230524 күн бұрын
i was about to skip, Thank God i didnt after reading the comment,, Awesome Video!!! everything explained so clearly, in such a smple way , i understood in one go . Thank you so much for making this
@thenatbeebrand Жыл бұрын
Thanks for this.. Really helpful for what I'm working on
@femijohn Жыл бұрын
You’re welcome, I am glad I could help
@SerenaKoeber2 ай бұрын
Thank you so much for explaining
@femijohnАй бұрын
You're welcome
@Rebecca-xw5zi2 ай бұрын
Can I say I love you? I love you! Thank you so much!
@femijohn2 ай бұрын
You’re welcome . ❤️🥹
@olamideegbetola168311 ай бұрын
Thank you so much, Please do we add various sizes?
@femijohn11 ай бұрын
You’re welcome! Yes you can!
@nove13987 ай бұрын
This is a great video, really helped me when i was looking for a straight forward explanation. What about medium and large variants of these buttons?
@favourogechi8024 Жыл бұрын
please sir ..can you help create the icon library because i don't know how to swap the icons...it's like you did that before the video🙏
@17hossam17 Жыл бұрын
its useful video ....thanks Thefemijohn 😊
@femijohn Жыл бұрын
You're welcome 😊
@fateharahannum671520 күн бұрын
I've been looking for a tutorial like this for ages. Thanks so much!
@Thewegbaononuro Жыл бұрын
learnt so much
@muhammadkumail635510 ай бұрын
Thanks Man! This is truely Amazing!
@femijohn10 ай бұрын
Glad you like it!
@Temmidayo Жыл бұрын
How did you create an instance of the button @12:20. When I tried the copy and paste option, it didn't work.
@martinzetta2 жыл бұрын
Thank you dude!!!
@femijohn2 жыл бұрын
You’re welcome 🥺
@zitaonyemenam2247 Жыл бұрын
I’m really grateful for this,thank you so much,it’s really helpful ❤
@femijohn Жыл бұрын
You’re welcome 🙏
@aiwillsurvaiv Жыл бұрын
Super great explanation, thanks a lott!
@femijohn Жыл бұрын
You’re welcome 🙏. I appreciate your kind words
@eddisonchike20177 ай бұрын
This video is very helpful, do you have any WhatsApp group?
@ivelina_vk Жыл бұрын
Thank you for the valuable video!
@femijohn Жыл бұрын
You're Welcome 😊
@mrabtel6274 Жыл бұрын
This is awesome stuff! thank you so much
@femijohn Жыл бұрын
You’re very welcome 🙏
@tariokereke7 ай бұрын
The most comprehensive video I've seen so far on creating buttons for your UI library in Figma. Keep up the good work!
@femijohn3 ай бұрын
Glad it was helpful!
@alexyang78816 ай бұрын
I am having an issue with button size. my icons are 24 x 24, then added an icon to the button and resize it to smaller. when I swap an icon, it doesn't keep the smaller icon size but kept displaying 24x24. any thoughts?
@femijohn6 ай бұрын
Hello I am guessing that your base component where you set your instance swap for icons is 24x24. if thats the case any instance used in that position will take that size. Try adjusting the size from your main componenet.
@aquadragon27853 ай бұрын
Thank you so much you resolved my big issue I was finding a solution for changing the icon color according to button theme and you mentioned that we need to create different variants for color it helped me a lot and you explained very well❤❤good job👍🎉
@femijohn3 ай бұрын
Thank you!
@vlog.dergam17462 жыл бұрын
the only video I understand!!Thank you sooo much!!!!
@femijohn2 жыл бұрын
You’re very welcome 🤗
@hafizdzakimcd6943 Жыл бұрын
Thats amazing, thanks for sharing
@femijohn Жыл бұрын
Thanks for watching!
@filipbojko3536 ай бұрын
What if you wanted to change the color of custom text or icon?
@mohammedabdulaziz36582 жыл бұрын
Very Greate Video, I would lIke to ask you, can we set the height and width property using all variations? ex: I want large button in some cases I want a small button? how would we do that with dynamically way?
@femijohn2 жыл бұрын
You’ll have to create 2 different sets of variants for large and small buttons. I hope this helps. Thanks for the kind words.
@johnkoch5742 жыл бұрын
Thanks bro! this has been very helpful and your explanation was so clear!
@femijohn2 жыл бұрын
Thank You 🙏
@aakashmehra14664 ай бұрын
Your video was outstanding! The way you explained the topic was truly amazing. Your ability to capture and convey complex ideas is truly impressive. You are a champion in your field. Hats off to you!
@femijohn3 ай бұрын
Wow, thank you!
@upasanagupta7927 ай бұрын
Amazing video, very nicely explained without confusion. I am happy I found this one. Thank you
@femijohn7 ай бұрын
Glad it was helpful! 😊
@jimmypatel2769 Жыл бұрын
Thank you very much sir ...This video is very important for me this is very useful to me. I can handle the work in my office I watching your video.
@femijohn Жыл бұрын
I’m glad I could help 🥹. I appreciate your kind words and you’re very welcome. Good luck 😊🤗
@Ioannnify Жыл бұрын
Very helpful Thanks!!
@femijohn Жыл бұрын
You're welcome!
@azadiakhterkhanom78697 ай бұрын
i see ur video .thanks
@femijohn7 ай бұрын
So nice of you
@akswami789 Жыл бұрын
Thank you so much nice job
@femijohn Жыл бұрын
Thank you 😊
@PratyushRout-j5x Жыл бұрын
Amazing work my man! I learnt so much! I had so many doubts regarding the design system but that it's all cleared and thanks to you!
@femijohn Жыл бұрын
Thank you so much. 😊
@quadhub001 Жыл бұрын
Thanks I really appreciate I have been working on big projects but always use already made components
@femijohn11 ай бұрын
Glad I could help
@stephencarroll3122 жыл бұрын
how can we add sizes though
@femijohn2 жыл бұрын
You might need to have entire button set of a different size
@ahmedrabiul8576 Жыл бұрын
Fantastic keep going on man
@femijohn Жыл бұрын
Thank you so much. 🙏
@henriquebs125 ай бұрын
Perfect tutorial! This is exactly what I was looking for: to create button variants like "with" and "without" icons but without duplicating every single button component. Thanks!
@femijohn3 ай бұрын
You're welcome!
@agnidiptahomroy8656 Жыл бұрын
Very informative video, thanks for helping me out on this button making in the design system 😃😃
@femijohn Жыл бұрын
You're welcome. 😊
@vijay44able2 жыл бұрын
12:12, I have applied the Boolean property to the right icon but the button size remains the same instead of resizing it. what am I doing wrong? Auto-layout applied 14:13 - can't see the Buton-type option 15:02 - can't see the Component UI (Drop down & Toggle options)
@femijohn2 жыл бұрын
Maybe your auto layout is on fixed sized. Or the icon is the same size as the text. But it’s a good thing, because that’s what you want. You want to retain the size even when the icon changes
@vijay44able2 жыл бұрын
@@femijohn Thanks for your reply. 14:13 - can't see the Buton-type option 15:02 - can't see the Component UI (Drop down & Toggle options)
@kuldeepdesigner Жыл бұрын
I really really like this video on youtube. I search so many videos and blogs for buttons when you explain button related. I really like it. Thanks for making an amazing video.
@femijohn Жыл бұрын
You're very welcome!
@Lordyss Жыл бұрын
Thanks for the video. Still couldn't figure out how to get the variants right. Very useful information)
@femijohn Жыл бұрын
Thank you very much
@Greatjunior Жыл бұрын
Nice Bro, how do i get that icons pack?
@femijohn Жыл бұрын
its on the figma community. Iconify or Iconly.
@Greatjunior Жыл бұрын
@@femijohn okay tanks
@stuysarti Жыл бұрын
Super helpful, I always come back to this tutorial no matter what!
@femijohn Жыл бұрын
You’re welcome 🙏🚀
@aduloju95 Жыл бұрын
You really don't know how you just helped my life. You deserve some tight hugs😢😢😢😢. Thank you Femi. Just that when I change my icons it's not reflecting in the colour I want, please is there a video for that to explain better. I tried this method but it didn't work. So I created my icons in the different colors and named the frames according to the colour. So when I go to icon types to swap to another it didn't come in the colour of previous icon.😢
@femijohn Жыл бұрын
I am glad I could help. I find it difficult to make explanations over text. you can send me a message and we'll fix it.
@aduloju95 Жыл бұрын
@@femijohn Thank you for your kind response. I have sent a messgae on twitter, hoping to hear from you ASAP.
@roman__saavedra9 ай бұрын
Thanks for this amazing tutorial, It was so useful for creating my design system
@femijohn7 ай бұрын
You're welcome.
@theboys_yt Жыл бұрын
Thanks bud good one!
@femijohn Жыл бұрын
You’re welcome 🙏
@aishwaryasubramanian995911 ай бұрын
Excellent Video!
@femijohn11 ай бұрын
Thank you very much!
@ramt920725 күн бұрын
Great vedio bro…it helped ❤
@ArtiomNeganov Жыл бұрын
Very helpful video. Now I know how to make buttons! :)
@femijohn Жыл бұрын
You're Welcome
@elgalgotranquilo5 ай бұрын
Coool! Thank you for the tutorial, very easy to understand the process!
@femijohn3 ай бұрын
Glad it was helpful!
@ДианЭркин4 ай бұрын
Thank u!
@femijohn3 ай бұрын
You're welcome!
@priyankbusa3810 Жыл бұрын
Really Appreciable Content !! You have Explained in Easiest Way Thanks
@femijohn Жыл бұрын
You're welcome😊
@qdrawli11 ай бұрын
An excellent video which was wonderfully explained. Thankyou
@femijohn11 ай бұрын
Glad it was helpful!
@dinachiofoegbunam Жыл бұрын
This is sooooooo good!
@femijohn Жыл бұрын
Thank you 🙏🚀
@TanvirAhmed-cg8kw Жыл бұрын
Thank you. Easy to understand the whole process. Looking for more videos like framing , responsive web ui
@femijohn Жыл бұрын
You’re welcome 🙏. Don’t worry. More videos coming up soon
@manuelcuevas1378 Жыл бұрын
thanks so much.
@femijohn Жыл бұрын
You’re welcome 🙏
@abdulrahmaniliyas5691 Жыл бұрын
QUESTION: After selecting the icons using the target button, I notice I was not seeing the directive for the instance swap property. What could have gone wrong? Please I need your guide
@matthewchristopher2736 Жыл бұрын
How to add button size variants into it?
@MohammadSajuIslam-r8z5 ай бұрын
Bro! I am so grateful to you just saved my time. Thank You!
@femijohn3 ай бұрын
Glad I could help!
@IsfakSarder Жыл бұрын
Thank you!🙏
@femijohn Жыл бұрын
You’re welcome 🙏
@samuelokereke21584 ай бұрын
How did you get the icon set?
@peacechinonye5378 Жыл бұрын
This is really amazing. Your explanations were quite detailed and it helped me build my button system faster. 👍🏼👍🏼👍🏼