=== Reading Position Indicator ===
Contributors: iworks
Donate link: http://iworks.pl/donate/reading-position-indicator.php
Tags: animation, indicator, progress bar, reading time, time
Requires at least: 6.0
Tested up to: 6.8
Stable tag: 1.2.1
Requires PHP: 8.0
License: GPLv3 or later

Add reading position indicator on page top.

== Description ==

Reading Position Indicator adds a stylish horizontal progress bar alongside your content, showing readers how far they've scrolled. It enhances user engagement by providing a clear visual cue of reading progress, ideal for blogs, articles, and long-form content.

**Features**
* Horizontal progress bar displayed on posts and pages.
* Customizable colors, opacity, rounded edges, and gradients.
* Lightweight and performance optimized.
* Easy setup with no coding required.
* Translation ready.
* Compatible with most WordPress themes.



Thank you [Pankaj Parashar](http://pankajparashar.com/) for your article on CSS-TRICKS about [Reading Position Indicator](https://css-tricks.com/reading-position-indicator/)

== Screenshots ==

1. Plugin configuration screen

== Installation ==

= The super easy way =

1. **Log in** to your WordPress Admin panel.
1. **Go to: Plugins > Add New.**
1. **Type** ‘Reading Position Indicator’ into the Search Plugins field and hit Enter. Once found, you can view details such as the point release, rating and description.
1. **Click** Install Now. After clicking the link, you’ll be asked if you’re sure you want to install the plugin.
1. **Click** Yes, and WordPress completes the installation.
1. **Activate** the plugin.
1. A new menu **Progress** in **Appearance** will appear in your Admin Menu.

***

= The easy way =

1. Download the plugin (.zip file) on the right column of this page.
1. In your Admin, go to menu Plugins > Add.
1. Select button `Upload Plugin`.
1. Upload the .zip file you just downloaded.
1. Activate the plugin.
1. A new menu **Progress** in **Appearance** will appear in your Admin Menu.

***

= The old and reliable way (FTP) =

1. Upload `reading-position-indicator` folder to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. A new menu **Progress** in **Appearance** will appear in your Admin Menu.

== Frequently Asked Questions ==

= Can I change the color of the progress bar? =
Yes, you can customize colors, opacity, and style from the plugin settings under Appearance > Progress.

= Does this plugin affect site performance? =
No, it is lightweight and optimized to have minimal impact on your site’s loading speed.

= Is the progress bar visible on mobile devices? =
Yes, the progress bar is responsive and works well on all screen sizes.

== Changelog ==

= 1.2.1 (2025-10-14) =
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.3.1.
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 3.0.8.

= 1.2.0 (2025-06-02) =
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.3.0.
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 3.0.7.
* Removed jQuery dependency from frontend, improving performance and reducing page load time.
* Fixed security issues by properly escaping RGBA color values in the progress bar.
* Improved code quality and maintainability with modern JavaScript practices.
* Fixed typo in 'Secondary' color option label.
* Enhanced cross-browser compatibility for the progress indicator.
* Added support for mobile devices with proper orientation change handling.

= 1.1.2 (2025-03-24) =
* The issue with the saving multiple option value has been resolved.

= 1.1.1 (2025-03-24) =
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 2.9.8.
* The issue with the saving options has been resolved.

= 1.1.0 (2025-03-02) =
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.2.3.
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 2.9.7.

= 1.0.9 (2024-12-07) =
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.2.1.
* The missing $domain parameter in function call to __() has been fixed. [#1](https://github.com/iworks/reading-position-indicator/issues/1)
* Escape functions where been added in few places.

= 1.0.8 (2024-02-21) =
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 2.9.2.
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.1.8.
* The build process has been updated.

= 1.0.7 (2023-12-29) =
* The [iWorks Options](https://github.com/iworks/wordpress-options-class) module has been updated to 2.9.0.
* The [iWorks Rate](https://github.com/iworks/iworks-rate) module has been updated to 2.1.6.

= 1.0.6 (2022-01-20) =
* Updated iWorks Options to 2.8.0.
* Updated iWorks Rate to 2.0.6.

= 1.0.5 (2021-06-24) =
* Updated [WordPress Options Class](https://github.com/iworks/wordpress-options-class) class to 2.7.0.
* Updated iWorks Rate to 2.0.2.

= 1.0.4 =

= 1.0.3 (2019-02-06) =
* Fixed translation problem. Props for [Nabil Moqbel](https://profiles.wordpress.org/nabilmoqbel/) for pointing this issue.
* Updated [WordPress Options Class](https://github.com/iworks/wordpress-options-class) class to 2.6.2.

= 1.0.2 (2017-05-20) =
* Added "indeterminate" option.
* Added opacity for all colors.
* Added rounded corners option.
* Implemented smooth gradients.
* Improved progress bar - now it count only document, not whole window.
* Removed "to transparent" option.
* Updated [WordPress Options Class](https://github.com/iworks/wordpress-options-class) class to 2.6.0.
* Added "Rate" module to ask for review.

= 1.0.1 (2015-04-18) =
* Remove "console.log" from script.
* Fix small issue in main position class.

= 1.0.0 (2015-04-14) =
* Init.

