Flows
Components
PATTTTERNS - An open catalog of design patterns | Product Hunt

Made with 💙 by Pablo Armenv2.1.20

/
/
Home
/Patterns
/158. Bar Reading Status

Bar Reading Status

 DesktopAwarenessPathfindingWeb

Generated Description

A UI element, typically a bar, that visually indicates the user's reading progress or status within a document or page. Often integrated into a fixed navigation bar, it enhances awareness and helps users track their position. Notable behavior: Progress State; Fixed on Scroll.

View more...

Pattern Metadata

Released: Apr 5, 2021

Updated: Jun 1, 2026

Version: 2.1.19

Was this useful?

Export components

BETA

This pattern is ready to use on your codebase.

Sign in to preview and download component code for 158. Bar Reading Status.

Device (Tabs)
Desktop
System (OS)
Web
Language (i18n)
English
Description
A UI element, typically a bar, that visually indicates the user's reading progress or status within a document or page. Often integrated into a fixed navigation bar, it enhances awareness and helps users track their position. Notable behavior: Progress State; Fixed on Scroll.
VotesUp
VotesDown
Pattern ID
158
UX Flows
Awareness
Pathfinding
UI Components
Progress State
Notification Badge
Navbar
Fixed on Scroll
Version
2.1.19
McKinsey BlogWhy is this a good pattern?How could this be improved?Related patterns
 

McKinsey Blog

Full length HD available on Youtube
Full length HD available on Youtube

Why is this a good pattern?


â–² Vibrant color allow users to visualize the status bar.
â–² Status bar growing and shrinking with scroll gives a clear map of your reading position.

How could this be improved?


â–¼ When status bar reaches the end there should be a strong action to follow. Such us recommended related article to keep reading, a clear call-to-action to share on social networks or suscribe for more content.

Related patterns


  • 91. Bubble Status Reading
  • 394. Page Outline Scroller (touch)
  • 360. Page Outline Menu

Still searching?

Tell us what's missing, and we'll help you find it.

Send feedback