Skill Bars

Show skills or progress as bars that fill in.

Skill bars and progress rings that fill and count up on scroll, with value bubbles, gradients, stripes and per-skill colours.

Elementor widget

Requirements

  • Elementor 3.5 or newer
  • WordPress 6.2 or newer
  • PHP 7.4 or newer
  • Licence: free — installs straight from Moduly

Add it to a page

  1. Edit the page with Elementor.
  2. In the widget panel, search for Skill Bars. Our widgets sit in the Moduly category and carry the Moduly badge.
  3. Drag it onto the page.
  4. Set it up in the Content tab, style it in the Style tab, and use Advanced for spacing, motion and visibility.

Settings

Skills

SettingWhat you can set
Skillseach item: Name, Level (out of 100), Value Text, Icon, Want To Customize?, Text Color, Level Color, Level Second Color or Base Color
LayoutBars or Circles
Text PositionText Inside, Text Outside or Name beside the bar
ValueAt the end of the line, In a bubble that rides the bar or Hidden
FillSolid, Gradient or Striped
Moving StripesOn / off
ColumnsNumber
Value SuffixText
Name HTML TagH3, H4, H5, H6, div, span or p

Animation

SettingWhat you can set
Fill on ScrollBars fill and numbers count up when they come into view. Shown full in the editor.
Duration (ms)Number
Delay Between Skills (ms)Number
EasingEase out, Ease in and out, Linear or Overshoot
Count Up the NumbersOn / off
Replay Each Time It Scrolls Into ViewOn / off

Style tab: design controls for Bars, Circles or Colors & Text — colours, typography, spacing, borders and hover states.

Tips

  • Start with the Layout choice — it changes the overall look the most; fine-tune the rest afterwards.
  • Visitors who ask their device for reduced motion get a calmer, still version automatically.

Troubleshooting

  • Changes not showing on the live page? Regenerate CSS in Elementor → Tools → Regenerate CSS & Data and clear any page cache.
  • Works well with: Horizontal Timeline, Icon Box, Info Box.