How to make an Interactive Calendar in Figma in under 10mins

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024
  • Try Figma today: psxid.figma.co...
    willbrettdesig...
    How to make an Interactive Calendar in Figma in under 10mins.
    In this short tutorial, I will show you how to create an interactive calendar in Figma the correct way in under 10 mins.
    This includes creating the interactive components, the calendar and the interactive prototype.
    Use these Figma tips and tricks to create your very own UI calendar asset or apply these Design skills to many other User Interface assets.
    Please like and subscribe to the channel to help it grow. Help me achieve my mission of giving back to the design community by sharing my Design top tips, Figma tutorials and skills with you for free. Let's work together and upskill the design community open source.
    If you have a request for a video, whether it's a Figma tutorial, Design Thinking, Digital Product Design or even something like how to pass a design test let me know in the comments below. I have 10+ years of experience working as a Senior Product Designer for some of the biggest brands in the world.
    Feel free to check out my website here: willbrettdesig...
    I will do my best to respond to all comments.
    #figma #figmatutorial #figmacalendar
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 115

  • @WillBrettDesign
    @WillBrettDesign  2 ปีที่แล้ว +6

    For a deep dive into Interactive Components check out this Figma tutorial. There are some brilliant examples with step by step guide on how to make them: th-cam.com/video/lVmH5n0PDR8/w-d-xo.html

    • @Kazoo2023
      @Kazoo2023 ปีที่แล้ว

      I followed your tutorial and still the calendar I'm creating in Figma will not be Interactive

  • @TriTran-qz5bv
    @TriTran-qz5bv หลายเดือนก่อน

    Love your instruction brother. Very easy to understand and practice. Not too slow. Not too fast

  • @blaghauss
    @blaghauss 2 ปีที่แล้ว +23

    I want to thank you for the great video. I'm currently enrolled in an UX course and just started playing around with Figma. This tutorial was very nicely done, I even took the extra step to add all the months and make it interactive and it actually worked. I hope your channel gains traction. Keep up the good work.

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +3

      Great job! Love it when people expand upon an idea, means you’ve understood it and now have the skills 🙌

    • @OmolOlaYemi
      @OmolOlaYemi 2 ปีที่แล้ว +1

      Please how did you add the month and make it interactive?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @aderonx
    @aderonx 2 ปีที่แล้ว +8

    I cannot thank you enough for this - currently studying UX Design and new to Figma! I really needed this for my current assignment and it works perfectly! Thank you!!!

    • @aderonx
      @aderonx 2 ปีที่แล้ว +2

      @Will Brett-Atkin Just also wanted to say that I expanded this to add the calendar months too, works like a dream! Thanks again 👌🏿

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +2

      That's awesome! Great work

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @Upscent
    @Upscent ปีที่แล้ว +2

    Sir, thank you. I am currently studying UI and I needed a calendar and wondered how to make it. Thank you for the wonderful and easy-to-follow tutorial! best of luck to you!

  • @marniewhite4257
    @marniewhite4257 8 หลายเดือนก่อน +1

    Thank you for this - so useful and easy to understand.

  • @Winifred_N
    @Winifred_N 6 หลายเดือนก่อน +1

    Thank you so much for this tutorial! It's super easy to follow and very detailed 👍🏾

  • @dushicataseva4473
    @dushicataseva4473 2 ปีที่แล้ว +2

    A real hands-on tutorial! After watching it a couple of times, I actually feel that I am finally getting the hang of Figma. Thank you for sharing this⭐

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      Now that’s the feedback I like to hear! This was my entire intention and I’m so pleased it’s worked for you

  • @muckymedia8487
    @muckymedia8487 2 ปีที่แล้ว +2

    I hadn't thought about using it for calendars. Figma's amazin!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      It’s certainly a great tool 🙌

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @somyasaxena4078
    @somyasaxena4078 10 หลายเดือนก่อน

    Thank you so much for the step by step detailed explanation, it really helped me!

  • @jankosik4158
    @jankosik4158 9 หลายเดือนก่อน +2

    that was in fact pretty useful :)

  • @k.angelova
    @k.angelova 11 หลายเดือนก่อน

    This was super helpful for my ui course project. Thank you!

  • @elizabethbennet553
    @elizabethbennet553 ปีที่แล้ว +1

    Good work,thanks share it with us

  • @MargaretRose723
    @MargaretRose723 2 ปีที่แล้ว +2

    Thank you! this just made my prototype so much snazzier :)

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @samrose73
    @samrose73 2 ปีที่แล้ว +1

    Thank you brother, very helpful and easy to follow!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Glad it helped! 🙌

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @SandEngineer
    @SandEngineer ปีที่แล้ว

    Brilliant! Just what I needed and a lot simpler than I thought it would be. Thanks a lot!

  • @LilyCR11
    @LilyCR11 8 หลายเดือนก่อน +1

    Much appreciated, thank you!

  • @Marta-hh7ev
    @Marta-hh7ev ปีที่แล้ว

    Excellent tutorial, you explained easy and quick. Well done!Thank you!!

  • @NuriaMayaSoler
    @NuriaMayaSoler ปีที่แล้ว +1

    Thanks a lot! very useful

  • @meganswartwood9637
    @meganswartwood9637 4 หลายเดือนก่อน

    to make changing the numbers a bit faster, press tab and it should tab between the numbers so you don't have to click to change them

  • @SIKHGAL1
    @SIKHGAL1 2 ปีที่แล้ว +1

    Thank you for the Tutorial, very helpful required this for my projects currently learning UX Design.

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @taisa_araujo
    @taisa_araujo ปีที่แล้ว

    Thank you! It really helped. :)

  • @hritvikverma1916
    @hritvikverma1916 2 ปีที่แล้ว +2

    Hey brother, use the plugin == Add numbers to texts

  • @sahiljain1193
    @sahiljain1193 2 ปีที่แล้ว +1

    Always discovering new things from this channel! Amazing job!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks for the kind words

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @thegrowtheffect
    @thegrowtheffect 2 ปีที่แล้ว +4

    Thank you for making such a detailed video and saying everything you were doing (& why) as you were doing it. It was very easy to follow!🙂

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thank you and pleased you found the video helpful

  • @nikithasshenoy694
    @nikithasshenoy694 6 หลายเดือนก่อน

    awesome worked for me.. thankyou

  • @wongeubing
    @wongeubing 2 ปีที่แล้ว +2

    Thank you for this!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      You’re welcome 🙌

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @sairatufail5062
    @sairatufail5062 2 ปีที่แล้ว +3

    Thank you so much! It really helped.
    How do we add more details like selecting months & years? and make them interactive?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Hey Saira, I would recommend watching a few of my other videos. They won’t give you this answer directly but hopefully you will learn the skills to figure this out yourself. The goal of this channel is to give others the skills to design their own ideas.
      However, if you are truly stuck then maybe we can do a live stream where we create your design?

  • @LeeOConnor-o8n
    @LeeOConnor-o8n ปีที่แล้ว

    This was so great, thanks! Can you please make a dropdown menu tutorial! Would soooo appreciate it!

  • @yeaheiamahmudhridoy4590
    @yeaheiamahmudhridoy4590 2 ปีที่แล้ว

    thank you , you break em dowm nicely!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @hnquran1002
    @hnquran1002 ปีที่แล้ว +1

    Thank you

  • @gokcenurinan8492
    @gokcenurinan8492 2 ปีที่แล้ว

    been very useful thanx!!

  • @instituteofaistudies
    @instituteofaistudies ปีที่แล้ว

    This is great, instant subscribe from me Will - I love your style of calm and informative. Only thing is for me - my date appeared with all the states in it, but I missed the step where that applies to the whole month / calendar?

  • @SantiagoPanero
    @SantiagoPanero ปีที่แล้ว

    works great! thanks

  • @Yan-pz1tl
    @Yan-pz1tl ปีที่แล้ว

    wow, thank you!

  • @LeoToooth
    @LeoToooth 2 ปีที่แล้ว +2

    You should do Crtl+D while repeating eg. I observed while you repeating dates and days

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +2

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @CyphrSylph
    @CyphrSylph ปีที่แล้ว

    Any tips for how to also incorporate a focused state into this?

  • @GodstimeAsukwo
    @GodstimeAsukwo ปีที่แล้ว

    Thanks!

  • @charlieturner3891
    @charlieturner3891 ปีที่แล้ว

    amazing!

  • @guzunivan1089
    @guzunivan1089 2 ปีที่แล้ว +1

    Very nice my Friend 👍

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @kellyp509
    @kellyp509 ปีที่แล้ว

    Thank you Will. How can I make it so that I can only activate 1 date at a time? I'd like the previous date selected to revert to default.

  • @darialysak4591
    @darialysak4591 ปีที่แล้ว

    Thanks!!!

  • @levonarmenian
    @levonarmenian ปีที่แล้ว

    My question is once the date is selected , how can you close the calendar so that the date you selected appears ? Like when my next task is to make a dinner reservation after I choose a day , how can you close the calendar so that day appears ?
    Or is that a developer’s job ? Thanks !

  • @rikthal708
    @rikthal708 ปีที่แล้ว +1

    Can anyone help me through this, I did the exact thing, But the calender prototype is just the thing and the hovering is not working. But everything is done like the same thing where you've create the hover elements separetly and calender seperately.

  • @evelynng8702
    @evelynng8702 2 ปีที่แล้ว

    Thanks for this! Would appreciate it if you could go through the thought process too

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks Evelyn, please join my future live streams and you can ask me to go through this for you :D
      I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @tolivich
    @tolivich 4 หลายเดือนก่อน

    can we scale the whole calendar ??

  • @beatsbyshnzo
    @beatsbyshnzo 2 ปีที่แล้ว +1

    Thanks for another tutorial, I have one issue with my calendar that maybe someone can help with......the calendar works fine until I get to the double digit days. While hovering over the number (for example 10) the second digit lowers and the date looks like it says "1" I don't get how to fix it. Is there something wrong with the variant dimensions?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Hey Shnzo, Sorry for the slow reply. You can either change the text width, set the resizing to hug contents.
      It's a hard thing to solve without seeing how you've setup your file but it's also worth investigating the resizing settings on parent and child objects too.
      If you're still stuck make sure you join my next live stream and I can show you how to fix it live.

  • @leylamusazade97
    @leylamusazade97 2 ปีที่แล้ว +1

    thank you it was my homework on my UX/UI course , so i will do it amaizing . Just i want to say a little thing. The teacher said us to change (_) colour oposity is not right thing because its problem on coding process but you changed oposity to make more lighter violet . what do you thing about this ? should we change oposity or no?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      Glad I could help.
      Not sure why your teacher is saying you can’t change opacity? It’s very easy to change opacity in css and other languages so there shouldn’t be any issues.
      However, you can achieve the exact same thing by changing the colour.
      Top tip, is when working with developers is to work with them and not dictate to them. In a real world job you could speak to the developer about this and ask can we do it by an opacity change or does it need to be a solid colour change? What about transitioning between states? Working in tandem with a developer will often result in a better outcome.
      Another thing you could do is learn how to code this yourself. Then you would have first hand knowledge on how to create your design.
      So long answer short. I disagree with your teacher.
      Hope this helps

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @asheshroy5038
    @asheshroy5038 2 ปีที่แล้ว

    Thank you for the video. I have a question. In my desktop figma app enable interactive components not showing, What to do?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Unsure without looking but these tools are available on all plans. You may just need to enter prototype mode. Shift+E or click prototype top right of UI

  • @patomarin4753
    @patomarin4753 2 ปีที่แล้ว

    Muchas gracias por el aporte!

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @alexmora295
    @alexmora295 2 ปีที่แล้ว

    I followed all the steps but once I reached the testing stage the functions I assigned to all the days in the calendar would not work. Where did I go wrong?

  • @9000arsenal
    @9000arsenal 8 หลายเดือนก่อน +1

    I did exacrly like you did but it does not work

  • @briansimpson9818
    @briansimpson9818 2 ปีที่แล้ว

    Hey Brett, Great tutorial. Can i ask if there is absolutely anyway where we can prototype automated date and timestamp so when you actually select a field the date and time is automatically populated based on the users time zone? or will i have to get this done in my app builder?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      Hi Brian, a prototype is just a representation of how it will work it’s not actually coded to work so this would not be possible.
      You would need to develop or work with a developer to actually create the code for the calendar but you can access the CSS (styles code) from the inspect tab in figma. Hope that helps.
      Thanks
      Will

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @josephdaquila2479
    @josephdaquila2479 ปีที่แล้ว

    Its not letting me choose a change to interaction when I get to around 9:30 in this video.
    Any suggestions?

  • @bhargaviv9777
    @bhargaviv9777 2 ปีที่แล้ว

    Hi Brett! Thanks for the video.. I have a doubt. how to make the selected date reflect in the date text field.

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Hey Bhargavi, Apologies for the slow reply on this one. I had missed your comment. Can you clarify what you mean and I'll do my best to help you.
      I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @andrewrio
    @andrewrio 2 ปีที่แล้ว

    How to make only specific date is able to click (active), and the rest only default+hover

  • @anthonythompson2825
    @anthonythompson2825 2 ปีที่แล้ว

    thank you!! this was so helpful! Do you know if there's a way to unselect one date when another is selected? For example, you are selecting a delivery date, and want to switch from the 6th to the 7th--so you want the 6th to unselect when you click on the 7th. Not sure if that's possible at all currently

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      So you can create a prototype that shows this functionality but Figma doesn’t have a way for this to work using the interactive components out the box. Hopefully they will support this in the future but as Figma is intended for mock-ups, prototypes and design work I don’t think it’s a high priority.
      As a designer you would explain the functionality with handover notes, a specific prototype etc

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @enableDeepak
    @enableDeepak ปีที่แล้ว

    is it possible to make this in XD?

  • @xiaoyihuang1789
    @xiaoyihuang1789 ปีที่แล้ว

    May I know how to make only one day to active state? 😭😭

  • @myskinsecrets
    @myskinsecrets ปีที่แล้ว

    How does the interactive prototype link to the frame with the calendar? did I miss a step?

    • @vivianzhou3352
      @vivianzhou3352 ปีที่แล้ว

      im stuck with the same problem, its not linking together

    • @zakeeahmad1032
      @zakeeahmad1032 ปีที่แล้ว

      Same problem for me as well

    • @VijitaUdayabhanu
      @VijitaUdayabhanu ปีที่แล้ว

      Hey, if you guys haven't figured it out, here's how you do it -
      You have to copy & paste the default component itself into your calendar as dates. And then you duplicate that copied date component and create more dates.

  • @yaneznayuznat1100
    @yaneznayuznat1100 2 ปีที่แล้ว

    Hello, thanks for the video. I can't seem to get the calendar itself to connect with the coloured boxes... what could I being doing wrong? I did the prototype states for each of the 3 boxes.

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      It’s hard to say without seeing how you’ve built it. Best thing to do would be to watch the video again carefully and make sure your following each step correctly. Once you get it right it’ll make sense and you’ll be able to do right every time 🙌

    • @yaneznayuznat1100
      @yaneznayuznat1100 2 ปีที่แล้ว

      @@WillBrettDesign thanks for replying, perhaps it is because my free version does not have smart animate? I'll figure it out...

    • @petrakunner118
      @petrakunner118 2 ปีที่แล้ว +1

      @@yaneznayuznat1100 Hi there! I have the same problem, have you figured
      out what went wrong?

    • @yaneznayuznat1100
      @yaneznayuznat1100 2 ปีที่แล้ว

      @@petrakunner118 hi Petra, I haven't.

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @SamuelGarijo
    @SamuelGarijo 2 ปีที่แล้ว

    Hi Will! Was great!
    Do you know perhaps how to build this in Webflow, to create a really usable calendar?
    It's because I'm trying to build this for an apartment rent website, and I need to know how to translate this "selected days" into a infomartion, like: "booked from 8 of May to 14"

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      Hi Samuel, unfortunately I can’t help you here as I don’t use webflow.

    • @SamuelGarijo
      @SamuelGarijo 2 ปีที่แล้ว

      @@WillBrettDesign What platform can I use to build it?

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว +1

      I would have thought JavaScript would be your best bet. Not a platform but a developer language.

    • @SamuelGarijo
      @SamuelGarijo 2 ปีที่แล้ว

      @@WillBrettDesign so good idea, I'm already on it, with this video: th-cam.com/video/o1yMqPyYeAo/w-d-xo.html

    • @WillBrettDesign
      @WillBrettDesign  2 ปีที่แล้ว

      Thanks so much for your kind comment. I have a favor to ask. I have been shortlisted for a design award and it's the last day of voting. I need to get as many votes as possible to win and would love it if you could help me out. creativepool.com/annual/2022/shortlist/#EmergingTalent

  • @tolivich
    @tolivich หลายเดือนก่อน

    I followed the whole tutorial but mine did not work --- sooooo freaking annoying

  • @jadebentel850
    @jadebentel850 6 หลายเดือนก่อน

    I still don’t under 😂

  • @leonardonakatanimoretti6516
    @leonardonakatanimoretti6516 2 ปีที่แล้ว

    Already knew of figma, but have you heard of ligma?

  • @thetataliciouschannel2269
    @thetataliciouschannel2269 10 หลายเดือนก่อน +1

    You are going way too fast for someone trying to learn something from this video. frustrating!