IDC, sponsored by Nintex, reveals ways to automate for success in this free whitepaper. Read now x
Home|Nintex Blog|5 Ways to Build a Progress Indicator in Skuid

5 Ways to Build a Progress Indicator in Skuid

Ever wanted to show users where they are in a process? The more complex your workflow, the more helpful (and encouraging!) it can be to have a progress bar or some type of visual indicator showing the user how close they are to the finish line.

Skuid makes it easy to create a progress indicator that compliments your form’s user experience. With our Design System Studio (DSS), you can choose from different shapes, sizes, and variants to fit your design needs — no custom code required.

Let’s get building!

Option 1: Slider field in a Form

A creative and simple way to re-create a progress bar in Skuid is by using the Form component and a UI-only number field displayed as Slider. Use the Action Framework to update the number field at key points in the process and watch the slider move as you complete each step. To manipulate the look, go into DSS and make a few design tweaks to turn the default Slider into a progress bar.

Image of Skuid slider progress bar UI

Option 2: Donut chart displaying percent complete

Need a radial progress bar? Use a donut chart 🍩. This solution uses a UI-only model with two rows to store the progress data that’s displayed on the chart, and you can build it right in the Skuid Composer.

Image of Skuid donut chart process bar UI

Option 3: Wizard step labels

You might already be using the Wizard component in Skuid to help split up a very long form into multiple steps. However, you might not know that you can also use it to show how much progress the user has made. This option is more like a progress indicator than a progress bar.

Image of Skuid process bar indicators UI

Option 4: Vertical Navigation component with merge syntax

Use merge syntax and Navigation item labels to conditionally show the amount of items in each step that have been completed, then show a checkmark when a step is complete.

Image of Skuid navigation UI

Option 5: Custom progress bar with Wrapper and Responsive Grid

Get even more creative with two of the most flexible components in Skuid’s library. Wrappers define step background color, and Responsive Grids set step width. Then, use the accompanying design system to define the step styling through a set of style variants.

Image of Skuid custom process bar UI

You can add a sprinkling of CSS for that arrow effect.

Build your own

Ready to try it out? These links will take you to the folders for the pages and their associated resources:

Form and donut chart
Custom progress bar
Vertical Navigation

Don’t forget to import the corresponding design systems as well!

If you want to learn more about the concepts in this blog post, we recommend the following Skuid Skool courses:

Import Prebuilt Skuid Pages
Tips to Build Better Wizards and Process Flows
Practical Uses for UI-Only Fields

Request a live demo
See how you can manage, automate and optimize your business processes today ‐ get a demo from one of our experts.
Why Our Customers Trust Nintex on

Please wait while form loads...

Couldn't load the form.

Please disable your ad blocker or try a different browser. If you continue to experience issues, please contact