A reading progress bar at the top or bottom of the screen and a back-to-top button with a progress ring. It comes with Bright Addons Blocks Pro, which also includes every free block.
Live demo
This block appears over the page (a bar, a panel, a popup or a notice), so it is not shown inside this page.
What you can set
The Reading Progress block has 3 settings panels. No code needed.
Set show the bar, Position, Progress of, Article (CSS selector), Height (px), Round end and Percentage bubble while scrolling.
Set show the button, Progress ring around the button, Inside the button, Icon, Side, Size (px), Show after scrolling (px) and Screen reader label.
Set 6 color settings.
How to use it
Settings
The full list, panel by panel, is in the Reading Progress guide.
| Setting | What it does | Choices |
|---|---|---|
| Show the bar (Progress bar) | On or off. | – |
| Position (Progress bar) | Choose one. | Top, Bottom |
| Progress of (Progress bar) | Choose one. | The whole page, The article only |
| Article (CSS selector) (Progress bar) | Leave empty to find the article automatically. | – |
| Height (px) (Progress bar) | From 2 to 16. | – |
| Round end (Progress bar) | On or off. | – |
| Percentage bubble while scrolling (Progress bar) | On or off. | – |
| Show the button (Back-to-top button) | On or off. | – |
| Progress ring around the button (Back-to-top button) | On or off. | – |
| Inside the button (Back-to-top button) | Choose one. | Icon, Percentage, Icon, percentage on hover |
| Icon (Back-to-top button) | Icon picker. | – |
| Side (Back-to-top button) | Choose one. | Left, Right |
| Size (px) (Back-to-top button) | From 36 to 80. | – |
| Show after scrolling (px) (Back-to-top button) | A number. | – |
Questions
Reading Progress is a Pro block. It comes with Bright Addons Blocks Pro, which has the same plans and prices as Bright Addons Pro for Elementor and includes all 62 free blocks.
No. It is a block for the WordPress block editor (Gutenberg). Elementor is not needed. If you use Bright Addons Pro for Elementor on the same site, both plugins work side by side.
No. Each block loads only its own small CSS and JavaScript, and only on pages where it is used. Blocks you do not need can be switched off in Bright Blocks.
Yes. The blocks work with block themes and classic themes, and follow your theme fonts. Wide and full width alignment are supported.
More blocks
Bright Addons Blocks
Blocks Pro has all 99 Pro blocks, the 62 free blocks, Pro effects for every block, Theme Templates and popups.