Animated Navigation Bar in Figma - Prototyping Tutorial — Transcript
Full transcript
- 0:00foreign
- 0:03[Music]
- 0:06hello and welcome to this prototyping
- 0:08tutorial where we'll show you how to
- 0:10create this beautiful animated bottom
- 0:12navigation in figma trust me it's a lot
- 0:15simpler than you might think we've also
- 0:17prepared source files for you which you
- 0:19can download from the link in the
- 0:21description below this video and use in
- 0:23your own projects
- 0:24ready great let's Dive Right In First
- 0:28we'll want to take a quick look at our
- 0:29phone frame screen to get a sense of its
- 0:31width perfect it's coming in at 375
- 0:34pixels which is what we want now let's
- 0:37navigate over to our shape tools
- 0:39specifically the rectangle to carve out
- 0:41the foundation of our navigation bar
- 0:43we'll go ahead and create a rectangle
- 0:45with a width of 375 pixels to match our
- 0:49screen for the height let's give it 76
- 0:52pixels this should provide a great
- 0:54balance of space for our icons without
- 0:56overwhelming the design next we'll opt
- 0:59for a dark gray color for our rectangle
- 1:01this subtle Hue will ensure consistency
- 1:04and integration with the overall dark
- 1:06aesthetic of the app
- 1:09now let's transition into the next phase
- 1:12of our design creating a clickable area
- 1:14for our icons or tabs
- 1:19foreign
- 1:25to ensure that their touch friendly
- 1:26we'll set Dimensions at 78 pixels in
- 1:29width and 40 pixels in height we should
- 1:32be aiming for at least 44 pixels for
- 1:34optimal usability but for the purposes
- 1:37of this tutorial we'll stick with 40.
- 1:39after removing the fill let's paste our
- 1:42home icon into our first tab
- 1:46we'll align it right in the middle and
- 1:47create a duplicate
- 1:54we then copy our clock icon and replace
- 1:56the home icon with it
- 1:59repeating this process for the rest of
- 2:01our icon
- 2:07once done we can discard the original
- 2:09icons and give appropriate names to our
- 2:11four new tabs
- 2:21alright let's bring these icons to the
- 2:24front and position them nicely on our
- 2:25rectangle ensuring they're Centered for
- 2:27symmetry
- 2:31foreign
- 2:39tastic moving on we'll create two
- 2:42circles we'll place the first circle on
- 2:44top of our rectangle setting Dimensions
- 2:46at 80 by 80 pixels initially before
- 2:49stretching the width to 110 pixels to
- 2:52create a more ellipse-like shape
- 2:54remember to align it precisely with our
- 2:56first home icon that's key here let's
- 2:59then adjust the fill to match the app's
- 3:01background color
- 3:03next we'll create a second Circle and
- 3:05align it with the ellipse and the home
- 3:06icon
- 3:14we'll slightly lower our lips so its
- 3:16middle aligns perfectly with the top of
- 3:18the rectangle
- 3:23and before we proceed we push our light
- 3:25circles slightly down once done we'll
- 3:28double click on the ellipse to grab the
- 3:30anchor points we're going to grab the
- 3:31left handle and pull it towards the
- 3:33center of our Circle and we're doing the
- 3:35same thing on the right side too
- 3:39foreign
- 3:44to the bottom handle this next step is
- 3:47important in the right panel we'll
- 3:49switch the option from no mirroring to
- 3:51mirror angle and length this smart trick
- 3:54ensures that if we adjust one side the
- 3:56other side will mirror the change
- 3:58perfectly maintaining asymmetrical look
- 4:00once we're satisfied with the shape of
- 4:02our hole we'll drag it a bit lower and
- 4:05do the same with the circle
- 4:08we'll fine-tune the bottom part just a
- 4:10bit more
- 4:19the following step involves cutting out
- 4:21the unnecessary part of our hole we'll
- 4:24create a rectangle to cover the top part
- 4:36select everything and then we'll use
- 4:39subtract selection to remove the excess
- 4:42we'll then realign our white circle and
- 4:44change the fill of our hole to match the
- 4:46background color
- 4:50foreign
- 5:01ly let's give our bottom navigation a
- 5:04nice radius for that smooth rounded look
- 5:06amazing this looks lovely now it's time
- 5:10to add those final touches to our
- 5:12animated bottom navigation here's what
- 5:14we'll do first let's change the color of
- 5:17our circle to the lovely green shade
- 5:19from our apps color selection
- 5:23we'll bring our icons above the
- 5:25rectangle and align them perfectly in
- 5:27the middle
- 5:37for our first icon home let's give it a
- 5:40dark color from the app's color palette
- 5:42position the icon precisely within the
- 5:45green circle ensuring it's right in the
- 5:47middle perfect we've tackled the most
- 5:50crucial part and it only gets easier
- 5:52from here now let's select everything
- 5:54and create a frame this is an important
- 5:57step to ensure that our design works
- 5:59properly
- 6:02foreign
- 6:07after that let's create a new copy and
- 6:10rename our frames accordingly
- 6:24now we'll position the clock icon in the
- 6:27exact horizontal position as the home
- 6:29icon once that's done we'll move the
- 6:32icon back to its original position
- 6:33perfectly aligned with the rest of the
- 6:35icons great now select both the circle
- 6:39and the hole and move them below the
- 6:40clock icon making sure they're aligned
- 6:43perfectly with the icon itself next
- 6:45change the color of the clock icon to
- 6:47dark and the color of the home icon to
- 6:49Gray
- 6:53foreign
- 7:04to make things easier and faster it's
- 7:06best to create color styles for the dark
- 7:08and gray colors this will come in handy
- 7:11throughout the design process
- 7:16fantastic progress now let's move on to
- 7:19creating the third part it's a similar
- 7:22process as before
- 7:25place the next icon in the position of
- 7:28the selected icon and then move the
- 7:30clock icon back to its original state
- 7:35drag the circle and hold below the icon
- 7:37and align them with it change the colors
- 7:39using our freshly created color Style
- 7:50and there's one more step left
- 7:57let's bring the profile icon to the same
- 7:59level as the graph icon and then bring
- 8:02the graph icon back to its original
- 8:03position
- 8:10now let's apply the color styles we
- 8:12created to all our icons
- 8:27perfect now here's where the magic
- 8:29happens we'll turn each tab into a
- 8:32separate component
- 8:46select all four navigation tabs and then
- 8:49select combine as variants this brings
- 8:51everything into one component
- 8:55now let's define the interactions
- 8:58between these components
- 9:03switch to the Prototype panel
- 9:08in the first tab click on the clock icon
- 9:11and connect it with the tab below it
- 9:16Now define the interaction in the right
- 9:18sidebar by choosing a trigger and action
- 9:20in the animation section select smart
- 9:23animate from the transition field apply
- 9:25gentle easing to the transition and
- 9:28change the duration to 1000 milliseconds
- 9:31connect the third icon with the third
- 9:33tab
- 9:35in the fourth icon with the fourth tab
- 9:37using the same animation parameters
- 9:39we'll repeat a similar process for the
- 9:41second tab connecting the first icon
- 9:44with the first tab
- 9:46the third icon with the third tab
- 9:49and the fourth icon with the fourth tape
- 10:01great now let's connect the last tab to
- 10:04other tabs
- 10:12perfect we now have everything connected
- 10:15let's go back to the design panel and
- 10:18change the white fill to match the
- 10:19background color of our app
- 10:25also make sure to match the color of our
- 10:27hole with the background
- 10:36foreign
- 10:45excellent
- 10:48now let's select this component either
- 10:51from our panel or the assets panel and
- 10:53position it nicely at the bottom of our
- 10:55app screen
- 10:59foreign
- 11:06let's preview what we've created if
- 11:09everything works as expected we should
- 11:10see a smooth transition in the bottom
- 11:12navigation
- 11:16look at that
- 11:17our beautiful animated bottom navigation
- 11:19is now complete
- 11:23feel free to preview it through a mobile
- 11:24frame as well to see how it looks
- 11:30if you like this video subscribe to our
- 11:32channel to get notified when a new video
- 11:34comes out see you in the next video
- 11:37[Music]
About this transcript
This page contains the full transcript of Animated Navigation Bar in Figma - Prototyping Tutorial by uxpeak, generated from the public captions YouTube serves with the video. The transcript has 1,260 words across 211 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.