Scroll Page Progress

Visual indicator of page progress while scrolling

These are versions of this script where the code was updated. Show all versions.

  • v1.8.3 2024-10-05 Imported from URL
  • v1.8.2 2024-09-07 Imported from URL
  • v1.8.1 2024-09-04 Imported from URL
  • v1.8 2024-08-16

    The close button now moves the element to the right edge, showing only half, so the user can grab and move it again if desired.

  • v1.7 2024-08-09

    New

    • Added a smooth transition effect to the loading bar progression.
  • v1.6.2 2024-08-09

    Changed

    • Updated the close indicator style, positioning it outside the main indicator to avoid interference when dragging.
  • v1.6.1 2024-08-09

    Fixed

    • Resolved an issue preventing the use of innerHTML on certain pages by implementing a Trusted Types policy to sanitize input.
  • v1.6 2024-08-09

    New

    • Added an "X" close button that appears on hover, allowing the indicator to be closed. The closed state is saved in browser memory.
  • v1.5 2024-08-09

    New

    • Changed cursor appearance to pointer to indicate the element is draggable.
    • Set element opacity to 30% while dragging.
  • v1.4 2024-08-08

    Fixed

    • Fixed a regression causing the CSS injection method to fail.
  • v1.3 2024-08-08

    New

    • Added drag-and-drop functionality to reposition the indicator if it obstructs other elements. The position is saved in browser memory, ensuring it persists across sessions.
  • v1.2 2024-08-08

    Fixed

    • Fixed an error in Firefox caused by using shadow.adoptedStyleSheets for styling.
  • v1.1 2024-08-08
    • Added a circular progress bar to accompany text, providing a better visual representation of progress. It also enhances the overall aesthetic appeal.
    • Implemented Shadow DOM instead of regular DOM to achieve better encapsulation within the extension. This enhances component isolation and prevents style and script conflicts.
  • v2024-08-05 2024-08-06