Figma Component - Input Field (Variables, Variants & Component Properties ) | Design System Part 7

  Рет қаралды 23,060

TD Sunshine

TD Sunshine

Күн бұрын

Пікірлер: 125
@td7367
@td7367 Жыл бұрын
Before committing to completing your design system series, I was actually only looking for a tutorial on input fields. However, you are so amazing in the way you explain difficult concepts so easily that I couldn't help but follow along! I can't thank you enough. You saved me a lot of frustration.
@TDSunshine
@TDSunshine Жыл бұрын
Aww thanks! Glad I could help! ☀️🙏🏼💛
@hroman_codes
@hroman_codes 4 ай бұрын
That plan state helped me a lot with prototyping. I was stuck on a screen for like 2 hours and then took 5 min to plan it out and solved my issue 10 min later. I could have saved so much time!
@TDSunshine
@TDSunshine 4 ай бұрын
aww yay! Glad it was helpful ☀️🙏🏻💛
@AlanOdogwuideh
@AlanOdogwuideh Ай бұрын
Exactly the plan is really helpful
@hitvaghani8039
@hitvaghani8039 2 ай бұрын
Your content is underrated, and you have fewer subscribers than you deserve. You are teaching production-level design. By the way, I’m a full-stack developer, and I hate design, but your videos are amazing, and now I can create a decent website!
@TDSunshine
@TDSunshine 2 ай бұрын
Aww thank you! Im glad you found them useful! ☀️🙏🏻💛
@savitar29
@savitar29 Жыл бұрын
A pleasure to be your student! Thank you!
@TDSunshine
@TDSunshine Жыл бұрын
thanks! 🤩🙏🏻
@benlow24
@benlow24 11 ай бұрын
Great vid showing the links between variables, variants and component properties. You can see quickly how versatile the components can be but always overwhelming to build leveraging all the new updates
@TDSunshine
@TDSunshine 11 ай бұрын
Thanks! Glad you liked it ☀️🤗
@monikaadeishvili526
@monikaadeishvili526 Жыл бұрын
You have a talent for making everything sound and look so much easier!
@TDSunshine
@TDSunshine Жыл бұрын
Thanks! 🤗🙏🏼☀️
@olya7715
@olya7715 10 ай бұрын
Wow 20:09 ! Thank you for such a great tutorial 😊
@TDSunshine
@TDSunshine 10 ай бұрын
You’re welcome 🙏🏼☀️
@ManishaNegi-m1z
@ManishaNegi-m1z 6 ай бұрын
I have have added this playlist to my daily routine and I follow one ep a day, as a beginner ui/ux designer it has truly been helpful .Thank you so so much .
@TDSunshine
@TDSunshine 6 ай бұрын
You're welcome! ☀️🙏🏻💛
@ianhamilton4360
@ianhamilton4360 9 ай бұрын
Thank you so much for making these videos, I love that you make no assumptions that we already know x,y and z and break it down fully
@TDSunshine
@TDSunshine 9 ай бұрын
You're welcome! I'm glad it was helpful! ☀️🙏🏻
@Redcannoneer
@Redcannoneer 5 ай бұрын
The way you do things is way too different than what I used to know. I like how organized and efficient you are 💫
@TDSunshine
@TDSunshine 4 ай бұрын
Thank you so much ☀️🙏🏻💛
@tamarlevy2902
@tamarlevy2902 3 ай бұрын
Your videos are great and so so easy to follow! Thank you for making them, you've improved my figma experience 10 fold!
@TDSunshine
@TDSunshine 3 ай бұрын
Thanks! ☀️🙏🏻💛
@laurapa82
@laurapa82 6 ай бұрын
You are great TD!! Best Figma Channel and deep explanations. Thanks so much
@TDSunshine
@TDSunshine 6 ай бұрын
You're welcome! ☀️🙏🏻💛
@MathewBlock-l9m
@MathewBlock-l9m 7 ай бұрын
Hello, This is great. I can't get the text box to wrap properly. The text just keeps on going right past the input field. Also, is this component supposed to accept a text input when you actually use it? I can control what the text is in the box by changing it in the boolean area, but when playing the prototype it does not accept an actual text input? Thanks for any information.
@TDSunshine
@TDSunshine 7 ай бұрын
If you set the text box to "fill width" it should stop the text from going overboard. Also if you want to accept real time text input using variables. I explain it here - kzbin.infove4UvSGadaA?feature=share ☀️🙏🏻
@MathewBlock-l9m
@MathewBlock-l9m 7 ай бұрын
@@TDSunshine Thanks! I'm career transitioning and have been at the UX field for 2 years now. I was previously in transportation for quite a few years. I welcome all mentoring and feedback opportunities. I'm trying to get my skillset to a point to enable me to secure an entry level position in the UX field. Thanks for the help.
@heliayilibel6185
@heliayilibel6185 25 күн бұрын
Thanks for asking it here I was helped a lot by it!
@platinoir
@platinoir Жыл бұрын
Amazing Content Love your sprinkled tricks and tips throughout the video, as well as your motivating enthusiasm. I'm new to variables, so I'm learning so much about how simple and well calculated your process is
@TDSunshine
@TDSunshine Жыл бұрын
Thanks! I’m glad you are finding it helpful ☀️🤗💛
@gulnisamirizade2994
@gulnisamirizade2994 Жыл бұрын
Thank you so much😍 What should I do here if I want to create smart animate interaction - There is no input text on the Default version, only has label text. When a user clicks, the label goes up a little, and input text appears here to write something. I couldn't understand in which step should I do this here. Thanks!
@TDSunshine
@TDSunshine Жыл бұрын
Once its all built, on the component set you can connect a noodle between the Default state variant and the input state variant and then set it to "on click". If you want a nice animation on it, use "smart animate". I hope that helps ☀️🤗
@gulnisamirizade2994
@gulnisamirizade2994 Жыл бұрын
@@TDSunshine Yes I created it. Thanks!
@ArtemKobyakov
@ArtemKobyakov 8 ай бұрын
Thank you. But if I want to make bigger label without input text (like a placeholder), how can I change size the label?
@TDSunshine
@TDSunshine 7 ай бұрын
just add in a text box and adjust it to the size you want either by changing the font size or by setting a set height. I hope that helps 🙏🏻☀️
@ArtemKobyakov
@ArtemKobyakov 7 ай бұрын
@@TDSunshine Thanks. But I would like to have the same id of text field (label and placeholder). Is it possible? like a Material Design Input (placeholder transform to label when the input have state focused)
@lianethernandez4461
@lianethernandez4461 8 ай бұрын
You are a lifesaver!!! Thank you so much for your videos I've learned so so much! The way you explain is so easy to understand. Thank you again!
@TDSunshine
@TDSunshine 8 ай бұрын
aww thanks! 🙏🏻☀️💛
@hectorgonzalvezescolanoUA
@hectorgonzalvezescolanoUA 10 ай бұрын
Oooooh, mammaaaaaaaaa! TD Sunshine is the real deal!
@TDSunshine
@TDSunshine 10 ай бұрын
haha thanks! 🙏🏻☀️
@medjanga
@medjanga 7 ай бұрын
excellent. is it possible to create such input Field component with floating labels?
@TDSunshine
@TDSunshine 7 ай бұрын
Yeah for sure! You can move the label out of the frame it’s in / add another frame around it so it’s not on a background colour like the rest of the input ☀️🙏🏼
@sophiemulders
@sophiemulders 8 ай бұрын
Very nice!!! i did everything you did but i have a border around my input. In my head it sounded fun if i could turn that on and of. and with that when i turn the border of the color of the fil of the content frame wil get the light version of that color. but you cant make properties of colors and borders??? or am i overlooking something?
@TDSunshine
@TDSunshine 8 ай бұрын
I think I’m following you. You can’t have anything automatic meaning your can’t bind two styles or variables together. So it won’t be automatic that IF there is no border THEN the fill will be light. But will variants you can set this up that way because you can manually change it according to state and the using the variants to different between them. I hope that makes sense! ☀️🙏🏼
@antjonesuxgaming
@antjonesuxgaming 11 ай бұрын
You're awesome! I have been following from the design system playlist and this is saving me time as I am upgrading my company's design system starting out the new year.
@TDSunshine
@TDSunshine 11 ай бұрын
Ahh thanks! Glad I could help! ☀️🙏🏼💛
@lostinhorizonchannel
@lostinhorizonchannel 6 ай бұрын
Thank you so much, I learned a lot from you. It's easy to understand step by step and the explanation is so clear. I love this series, keep up the good work.
@TDSunshine
@TDSunshine 6 ай бұрын
Thanks! ☀️🙏🏻💛
@the_infinity_channel
@the_infinity_channel 3 ай бұрын
This girl is pure gold !
@TDSunshine
@TDSunshine 3 ай бұрын
aww thanks! ☀️🙏🏻💛
@MarcosLucena-s2j
@MarcosLucena-s2j Жыл бұрын
Could you explain how do you create an icon library with icon image and name?
@TDSunshine
@TDSunshine Жыл бұрын
Hey! I have video if it helps ☀️ Creating an Icon Set - Passive Income for Designers [Figma & ChatGPT] kzbin.info/www/bejne/boeWfYCIppqWe9U
@MarcosLucena-s2j
@MarcosLucena-s2j Жыл бұрын
@@TDSunshine I was talking about the icon viewing mode, when we open the icon library and we can see the images and names of the icons. In my design system I can see just the images of the icons or the name.... but I can't do both together.
@TDSunshine
@TDSunshine Жыл бұрын
ahh do you mean in the design panel when you swap between different instances?@@MarcosLucena-s2j
@MarcosLucena-s2j
@MarcosLucena-s2j Жыл бұрын
Yes. @@TDSunshine
@TDSunshine
@TDSunshine Жыл бұрын
When you open the dropdown to swap the instance there is a button on the top right of the dropdown where you can toggle between list and grid mode@@MarcosLucena-s2j
9 ай бұрын
Thanks TD!! Just wondering if in your previous Buttons prototyping video you didn't generated interactions with the secondary buttons for any reason? I'm just wondering if it's too much on a prototype and not all of them would work together?
@TDSunshine
@TDSunshine 9 ай бұрын
Hey Sofia! I didn’t show it in the video just because it was a bit repetitive as it would have been the same as the primary ones 🤪 but in “real life” I would prototype all of them! ☀️💛
@bbayek5573
@bbayek5573 Жыл бұрын
Love it! Another amazing and useful video! :)
@TDSunshine
@TDSunshine Жыл бұрын
Thanks! ☀️🤗
@BushraTanveer-qq4zo
@BushraTanveer-qq4zo 4 ай бұрын
Very Helpful😊
@TDSunshine
@TDSunshine 4 ай бұрын
Thanks! ☀️🙏🏻
@КатеринаСеверина-н3ц
@КатеринаСеверина-н3ц 10 ай бұрын
Heyy! Thanks for this video. I found it really helpful! Also, I'm curious how can I create a secure property for my input field? If this property is on I can't change a text property, so it has to be set. I would very much appreciate any of your suggestions.
@TDSunshine
@TDSunshine 10 ай бұрын
Hey! Hmmm let me see if I understand your question. Do you mean, for example, if you have an icon and a text box you want to set so the Figma user could only change the text in the text box the icon was True ? Or do you mean during a prototype?
@КатеринаСеверина-н3ц
@КатеринаСеверина-н3ц 10 ай бұрын
@@TDSunshine Thanks for your reply. I already figured this one out) Just set the property boolean values, it was easier than it seemed to me 😁
@AlanOdogwuideh
@AlanOdogwuideh Ай бұрын
Thanks you so much 🌞 Sunshine, this was another amazing session. Thanks 🙏🏾🎉
@TDSunshine
@TDSunshine Ай бұрын
You're welcome! ☀️🙏🏻💛
@paulamourad4699
@paulamourad4699 Жыл бұрын
Thank you so much for this!!
@TDSunshine
@TDSunshine Жыл бұрын
You're so welcome!☀️🙏🏼🤗
@KamalSingh-zq2yg
@KamalSingh-zq2yg 8 ай бұрын
Great learning from your channel
@TDSunshine
@TDSunshine 8 ай бұрын
Thanks!☀️🙏🏻
@senamenes883
@senamenes883 2 ай бұрын
I was wondering how can i change between input text and placeholder text by turning the switch off and on. I noticed some libraries done that but I can't figure out how
@TDSunshine
@TDSunshine 2 ай бұрын
If you a toggle or switch to swap between variants you need to set the values to True / False or On/Off. I hope that helps! ☀️🙏🏻
@senamenes883
@senamenes883 2 ай бұрын
@@TDSunshine i guess i didn't have enough knowledge about values, but now i figured it out. thanks^^
@douglaskaburu8384
@douglaskaburu8384 4 ай бұрын
Thank you for your great design.
@TDSunshine
@TDSunshine 4 ай бұрын
You are welcome ☀️🙏🏻💛
@kriswayne7938
@kriswayne7938 Жыл бұрын
Hey, suppose you have a text auto layout and you 'fix position' a small triangle on the bottom side, how do u add stroke on both so that it appears like a comment element?
@TDSunshine
@TDSunshine Жыл бұрын
Hey! is the triangle creating like a speech bubble shape? is that what you mean?
@kriswayne7938
@kriswayne7938 Жыл бұрын
@@TDSunshine yeah I got to know the element is called 'tool tip' and figma's official channel got my query covered. Thanks anyways 🙌
@mouhamadoucoulibaly6246
@mouhamadoucoulibaly6246 Жыл бұрын
Awesome tutorial as ever
@TDSunshine
@TDSunshine Жыл бұрын
Thank you! ☀️🤗
@deeplove9
@deeplove9 Жыл бұрын
Hello Sunshine! Maybe tyou ca make a video about variables modes on free plans? I have 5 color themes on my project and this is a big problem now for me
@TDSunshine
@TDSunshine Жыл бұрын
Hey! Modes aren't available on the free plan unfortunately (you can sign up to the professional plan using this link -> bit.ly/FigmaProfessionalPlan). I think the best way around it though is to use different collections/groups for your themes and then, duplicate and select all your designs, and then you can swap the colour variables you use in the "selection colours" section of the design panel to the correct themed ones ☀️🤗
@deeplove9
@deeplove9 Жыл бұрын
@@TDSunshine Thanks! Now I made in the same way
@miraz_kabir
@miraz_kabir Жыл бұрын
Amazing. Easy to understand.
@TDSunshine
@TDSunshine Жыл бұрын
Glad to hear that! ☀️🙏🏼
@azoozsaleh8331
@azoozsaleh8331 9 ай бұрын
That is awesome ,😋 but you miss typography line height should be multi 2,4 or 8
@TDSunshine
@TDSunshine 9 ай бұрын
Hey! I have a video about this typography system here ☀️ - *Typography System* - kzbin.info/www/bejne/haPTlKucfMSkj5Y
@ephratnegussie2983
@ephratnegussie2983 Ай бұрын
Just amazing 🎉🎉🎉🎉
@TDSunshine
@TDSunshine Ай бұрын
Thanks! ☀️🙏🏻
@iamsohan90
@iamsohan90 10 ай бұрын
Great! Thanks a lot for your valuable lesson which was really awesome.
@TDSunshine
@TDSunshine 10 ай бұрын
Thanks! ☀️💛🙏🏻
@MrMaxie83
@MrMaxie83 4 ай бұрын
Thank you!
@TDSunshine
@TDSunshine 4 ай бұрын
☀️🙏🏻💛
@Georgelikestodesign
@Georgelikestodesign 5 ай бұрын
You're amazing! Helping me up my design system game with these boolean hacks! How long have you been in the UXUI Design Space??
@TDSunshine
@TDSunshine 4 ай бұрын
Thanks! I have been working in UX for 3 years but have been using Figma since Uni in 2020! ☀️🙏🏻💛
@sendd1555
@sendd1555 Жыл бұрын
Thank you! Tair
@TDSunshine
@TDSunshine Жыл бұрын
You're welcome!☀️
@1980nikolov
@1980nikolov Ай бұрын
Amazing
@1deplatt
@1deplatt Жыл бұрын
Excellent tutorial
@TDSunshine
@TDSunshine Жыл бұрын
Glad you liked it 🤗☀️
@1deplatt
@1deplatt Жыл бұрын
@@TDSunshine right now your videos are the best available. Figma should pay you for these.
@GameRunner2049
@GameRunner2049 3 ай бұрын
I created 100 plus input fields with 2 tones, 5 states, 3 messages, 5 input types, which can be used for every possible usecase out there. it was hesty and exhausting but i did it anyway.
@TDSunshine
@TDSunshine 2 ай бұрын
👏🏼☀️🙏🏻
@nadasharshera7012
@nadasharshera7012 9 ай бұрын
thankd so much for the amazing explanation, really grateful
@TDSunshine
@TDSunshine 9 ай бұрын
You're welcome! 🙏🏻☀️
@insiyamithaiwala8314
@insiyamithaiwala8314 9 ай бұрын
You are just great, !!!!!!!
@TDSunshine
@TDSunshine 9 ай бұрын
Thanks! ☀️🙏🏻
@honeylavender1122
@honeylavender1122 2 ай бұрын
Why do some design systems use the floating label text fields and some use traditional text fields? I've started to see many use both- I understand when they use traditional in their desktop design system and switch over to the floating label for a mobile version of their design system (like Shopify does) but some use both types within their mobile experience and I can't comprehend why.... it seems like the traditional text field has the best usability but for the little benefit of reducing some vertical space some designers opt to create both types of text inputs to switch desktop and mobile experiences? Seems like too much extra work....
@TDSunshine
@TDSunshine 2 ай бұрын
Great question! and sadly I don't have a clear answer for you haha. I would say that I think the text field version where the label is the placeholder and then it disappears when you start typing isn't great because it's not great UX as the user loses the label as they type. I mainly do web and app design and what I tend to see is labels above the text field for web (desktop and mobile) and then native app text box are usually either next to the text field (iOS) or part of the border of the text field (Android). ☀️🙏🏻💛
@rjabrm
@rjabrm Жыл бұрын
can you make gradient in vars ?
@TDSunshine
@TDSunshine Жыл бұрын
Not in the current Variable release no :/ but Figma have announced this will come in the next release so keep an eye out! ☀️
@SefatChowdhuryIsTheKing
@SefatChowdhuryIsTheKing 6 ай бұрын
How long did it take for you to learn all these? I feel my head exploding!!! :D
@TDSunshine
@TDSunshine 6 ай бұрын
Iv'e been using Figma for 5 years now, and I still learn so much new stuff! Its a never-ending journey! 🤪☀️
@easyprogramminglessons2943
@easyprogramminglessons2943 Жыл бұрын
Good morning! How are you doing?
@TDSunshine
@TDSunshine Жыл бұрын
👍🏼🤗
@easyprogramminglessons2943
@easyprogramminglessons2943 Жыл бұрын
@@TDSunshine can you make airlines ad animation using smart animate.
@smilli6415
@smilli6415 10 ай бұрын
is that priyanka chopra in the middle lol
@TDSunshine
@TDSunshine 10 ай бұрын
🤔
@bigsmoke4568
@bigsmoke4568 8 ай бұрын
Calm down Prajeet
@nbtimac8013
@nbtimac8013 5 ай бұрын
sahi pakde hai
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 16 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 149 МЛН
Reduce Prototypes by 50% (Simple trick) | Figma Tutorial
5:41
Master Figma Component Properties (Complete Tutorial)
20:02
Boroji Design Inc.
Рет қаралды 12 М.
Creating a Design System - Awesome Textfields!
17:50
AM Design
Рет қаралды 24 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 16 МЛН