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

Поділитися
Вставка
  • Опубліковано 16 лис 2021
  • Try Figma today: psxid.figma.com/4z5lcs9ss512
    willbrettdesign.co.uk
    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: willbrettdesign.co.uk
    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: ua-cam.com/video/lVmH5n0PDR8/v-deo.html

    • @Kazoo2023
      @Kazoo2023 11 місяців тому

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

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

  • @SandEngineer
    @SandEngineer 9 місяців тому

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

  • @Marta-hh7ev
    @Marta-hh7ev Рік тому

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

  • @dushicataseva4473
    @dushicataseva4473 Рік тому +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  Рік тому +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

  • @somyasaxena4078
    @somyasaxena4078 8 місяців тому

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

  • @Winifred_N
    @Winifred_N 3 місяці тому +1

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

  • @marniewhite4257
    @marniewhite4257 5 місяців тому +1

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

  • @k.angelova
    @k.angelova 8 місяців тому

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

  • @blaghauss
    @blaghauss 2 роки тому +22

    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

  • @LilyCR11
    @LilyCR11 5 місяців тому +1

    Much appreciated, thank you!

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

  • @elizabethbennet553
    @elizabethbennet553 Рік тому +1

    Good work,thanks share it with us

  • @taisa_araujo
    @taisa_araujo 11 місяців тому

    Thank you! It really helped. :)

  • @meganswartwood9637
    @meganswartwood9637 Місяць тому

    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

  • @user-qr3dr5go1g
    @user-qr3dr5go1g Рік тому +1

    Thanks a lot! very useful

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

    • @willbrett-atkin4312
      @willbrett-atkin4312 2 роки тому +3

      Glad I could help! Best of luck with your studies

    • @aderonx
      @aderonx 2 роки тому +2

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

  • @gokcenurinan8492
    @gokcenurinan8492 Рік тому

    been very useful thanx!!

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

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

  • @SantiagoPanero
    @SantiagoPanero Рік тому

    works great! thanks

  • @nikithasshenoy694
    @nikithasshenoy694 4 місяці тому

    awesome worked for me.. thankyou

  • @Yan-pz1tl
    @Yan-pz1tl Рік тому

    wow, thank you!

  • @jankosik4158
    @jankosik4158 6 місяців тому +2

    that was in fact pretty useful :)

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

  • @charlieturner3891
    @charlieturner3891 9 місяців тому

    amazing!

  • @darialysak4591
    @darialysak4591 Рік тому

    Thanks!!!

  • @user-hd8uw4gj3o
    @user-hd8uw4gj3o Рік тому

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

  • @hnquran1002
    @hnquran1002 Рік тому +1

    Thank 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

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

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

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

  • @hritvikverma1916
    @hritvikverma1916 2 роки тому +2

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

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

  • @CyphrSylph
    @CyphrSylph 11 місяців тому

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

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

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

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

  • @andrewrio
    @andrewrio 2 роки тому

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

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

  • @josephdaquila2479
    @josephdaquila2479 Рік тому

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

  • @tolivich
    @tolivich Місяць тому

    can we scale the whole calendar ??

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

  • @rikthal708
    @rikthal708 9 місяців тому +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.

  • @alexmora295
    @alexmora295 Рік тому

    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?

  • @levonarmenian
    @levonarmenian 11 місяців тому

    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 !

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

  • @enableDeepak
    @enableDeepak Рік тому

    is it possible to make this in XD?

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

  • @LeoToooth
    @LeoToooth 2 роки тому +2

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

    • @willbrett-atkin4312
      @willbrett-atkin4312 2 роки тому +2

      I prefer to just use the Alt key.

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

  • @asheshroy5038
    @asheshroy5038 Рік тому

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

    • @WillBrettDesign
      @WillBrettDesign  Рік тому

      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

  • @xiaoyihuang1789
    @xiaoyihuang1789 Рік тому

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

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

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

  • @9000arsenal
    @9000arsenal 5 місяців тому +1

    I did exacrly like you did but it does not work

  • @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: ua-cam.com/video/o1yMqPyYeAo/v-deo.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

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

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

  • @jadebentel850
    @jadebentel850 3 місяці тому

    I still don’t under 😂

  • @leonardonakatanimoretti6516
    @leonardonakatanimoretti6516 2 роки тому

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

  • @thetataliciouschannel2269
    @thetataliciouschannel2269 8 місяців тому +1

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

  • @user-cw4ss3cy6h
    @user-cw4ss3cy6h 11 місяців тому

    Thanks!