On-view progress bar
An on view progress bar that advances one state at a time as sections enter the viewport, with a smooth 600ms ease between each step. It only moves forward, so scrolling back leaves it in place. Use it on long-scroll pages, editorial stories, or product walkthroughs where you want readers to feel their progress — no dev work, no custom scripts, just scroll triggers doing the job.