It is possible, but a lengthy explanation for Reddit. This YouTube video shows how to animate a round progress bar: https://youtu.be/_eBzKeOsaDs?si=4sFvuYzBk-KYZsAG Instead of setting your progress bar animation trigger to “after delay”, set it to transition to on “Key/Gamepad” and choose a random key combination (ex. control shift Y). This just enables the transition to occur once it is initiated by a variable change. Name each of the progress bar variants with a number - I used intervals of 25 (ex, 0,25,50,75,100). Create a number variable to set the progress bar variant. I named mine “ProgressBar” - see image Place the progress bar on the artboard and bind the variant to the variable. Now the ProgressBar variant will set the variable of the component. Create a checkbox component. Use Boolean naming (true/false) for the variables for checked and unchecked. Create a Boolean variable for the checkbox. I named mine “CheckBox”. Place the checkbox component instance on the artboard, and bind the Boolean variable to the variant. Setup an interaction with a conditional on the checkbox that sets the variable for the checkbox to checked or unchecked when it is clicked. Also include set variable to add to the progress bar percentage - note it will need to coorespind to the variant names you setup for the component. In my example I used 25. Ask any questions you may have. Gif link: Figma Progress Bar Example Answer from spirit_desire on reddit.com
🌐
Figma
figma.com › community › file › 1272185145737268273 › progress-bar-ui-kit
Progress Bar UI Kit | Figma
🚀 Progress Bar Components Set Introducing a versatile and customizable Progress Bar Components Set, now available on the Figma Community! Perfect for designers and developers, this set includes a variety of progress bar style (linear, circular, and stepped) to suit any project. Each componen...
🌐
Figma
figma.com › community › file › 1000312722763734647 › progress-bar-ui-design
Progress Bar UI Design | Figma
Progress bars when used at the right places can act as great visual feedback. You can add these progress bars to any of your designs to improve the user experience. Use cases include adding them to presentation slides, web forms, gallery images, brochures, ebooks, whitepapers and more. License:...
🌐
Material Tailwind
material-tailwind.com › v3 › figma › progress-bar
Best Figma Progress Bar componenet Examples - Material Tailwind
By showing the proportion of completion through a dynamic and visually appealing bar, users gain a clear understanding of how far they are in a specific action.
🌐
Figma
figma.com › community › file › 1262000795475204144 › progress-bar-ui-component
Progress Bar UI Component | Figma
Explore, install, use, and remix thousands of templates, plugins, and widgets published to the Figma Community by designers and developers.
🌐
Figma
figma.com › community › plugin › 811556645239532627 › progressbar
Progressbar | Figma
Go-to solution for creating sleek progress bars in Figma. No more manual work or approximations – now you can simply input ratios like 1:2, 75:100, or even 37000:90000, and watch the magic happen. Features — Any positive values — Circular progress bar — Remaining value — Random values — Bulk edi...
🌐
Reddit
reddit.com › r/figmadesign › is it possible to make a progress bar work?
r/FigmaDesign on Reddit: Is it possible to make a progress bar work?
November 30, 2024 -

Hi, I'm building an app in Figma and I need it to have a round chart to show the progress of the user when he completes a task and checks it on the checkboxes.

Ex: The user has 5 activities to do, and opens the app to check (checkbox) the 2º activity of the list. When the user clicks to check, the progress bar that had no colour now evolutes to show some colour, just like this

Is it possible to make this relation/animation in Figma or just when it goes to the dev?

Thank you for your time

Top answer
1 of 2
2
It is possible, but a lengthy explanation for Reddit. This YouTube video shows how to animate a round progress bar: https://youtu.be/_eBzKeOsaDs?si=4sFvuYzBk-KYZsAG Instead of setting your progress bar animation trigger to “after delay”, set it to transition to on “Key/Gamepad” and choose a random key combination (ex. control shift Y). This just enables the transition to occur once it is initiated by a variable change. Name each of the progress bar variants with a number - I used intervals of 25 (ex, 0,25,50,75,100). Create a number variable to set the progress bar variant. I named mine “ProgressBar” - see image Place the progress bar on the artboard and bind the variant to the variable. Now the ProgressBar variant will set the variable of the component. Create a checkbox component. Use Boolean naming (true/false) for the variables for checked and unchecked. Create a Boolean variable for the checkbox. I named mine “CheckBox”. Place the checkbox component instance on the artboard, and bind the Boolean variable to the variant. Setup an interaction with a conditional on the checkbox that sets the variable for the checkbox to checked or unchecked when it is clicked. Also include set variable to add to the progress bar percentage - note it will need to coorespind to the variant names you setup for the component. In my example I used 25. Ask any questions you may have. Gif link: Figma Progress Bar Example
2 of 2
1
Why do you want to make it work?
🌐
Untitled UI
untitledui.com › components › progress-indicators
Figma progress indicator components | Untitled UI
Figma progress indicator components crafted with 100% Auto Layout 5.0 and Figma best practices. Untitled UI Figma is the world's largest and most popular Figma UI kit.
Find elsewhere
🌐
Figma
figma.com › community › file › 1377649427235004296 › easy-to-use-progress-bar-figma-ui-design-kit-16-progress-bars-figma-ui-design-kit
Easy to use Progress Bar Figma UI Design Kit 16+ Progress Bars - Figma UI Design Kit | Figma
Easy to use Progress Bar Figma UI Design Kit Top 16+ Progress Bars - Figma UI Design Kit With Easy to use Components and Variants This Figma UI kit is easy to use and customize, making it perfect for any of your mobile app, web app and presentation designs. What's included: 50+ Components an...
🌐
Alignui
figma.alignui.com › components › progress-bar
Progress Bar | AlignUI Figma
Preview it here and click bottom left to view in Figma file. ... The Progress Bar, a fundamental element of our design system, visually communicates the status and completion progress of tasks and processes.
🌐
Figma
figma.com › community › prototyping & animation plugins to bring your ideas to life | figma
Top Resources tagged as progress bar
Explore free prototyping & animation tools to bring your ideas to life. Create interactive prototypes, animate UI elements & craft engaging user experiences!
🌐
Figma
figma.com › community › plugin › 1240508816405893449 › progress-bar-builder
Progress Bar Builder | Figma
The Progress Bar Builder plugin enables you to create and customize progress bars directly within your Figma document. You have the option to choose between two types of progress bars: Full and Divided.
🌐
Figma
figma.com › community › file › 1234541025151087189 › charts-progress-bar-design
Charts & Progress bar Design | Figma
Explore, install, use, and remix thousands of templates, plugins, and widgets published to the Figma Community by designers and developers.
🌐
Figma
figma.com › community › file › 1154083595781044016 › loading-bar-animation
Loading Bar Animation | Figma
Learning how to do animations and making things more visually appealing. Let me know what you think.
🌐
Figma
figma.com › community › prototyping & animation plugins to bring your ideas to life | figma
Top Files tagged as progress bar
Explore free prototyping & animation tools to bring your ideas to life. Create interactive prototypes, animate UI elements & craft engaging user experiences!
🌐
Figma
figma.com › community › file › 1315718298257208037 › variable-auto-layout-progress-bar
Variable Auto Layout Progress Bar | Figma
А flexible and user-friendly way to customize progress bar lengths in your UI designs. Key Features: Multiple types of progress bar components to choose from.Each type available in both light and dark themes.Simple adjustment for progress bar lengths.Intuitive design for quick modificatio...
🌐
Figma
figma.com › community › file › 1390007012709377152 › progress-bar-prototype-with-animation-and-logic-0-to-100
Progress Bar Prototype with Animation and Logic (0% to 100%) | Figma
This awesome file has a super cool progress bar (linear and radial) animation that shows the progress from 0% to 100%! You guys can check out the variables and conditions used to create this amazing animation in the component section in prototype mode. Feel free to explore, edit, and provide fee...