Skip to content

feat: add reading progress bar#30

Open
chn25csd565-bit wants to merge 4 commits into
Areeb-coder:mainfrom
chn25csd565-bit:feature/reading-progress-indicator
Open

feat: add reading progress bar#30
chn25csd565-bit wants to merge 4 commits into
Areeb-coder:mainfrom
chn25csd565-bit:feature/reading-progress-indicator

Conversation

@chn25csd565-bit
Copy link
Copy Markdown

Summary

Added a reading progress indicator to improve the reader experience while reading long-form content.

Features Implemented

  • Added a fixed progress bar at the top of the page
  • Updates dynamically based on scroll position
  • Responsive design for desktop and mobile devices
  • Smooth transition effects for better UI experience

Tech Stack

  • React
  • TypeScript
  • TailwindCSS

Areeb-coder and others added 4 commits May 18, 2026 01:41
This fix resolves a critical UX issue where mobile users were missing core navigation links in the header, leaving only the "Sign In" button. It introduces a responsive, fully animated hamburger menu dropdown that houses all section links and neatly integrates the "Sign In" CTA, restoring full site navigation for smaller viewports while preserving the platform's literary aesthetic.
- Integrated password visibility toggle button into the login and signup forms.
- Used Lucide React Eye and EyeOff icons for dynamic state indicators.
- Added accessibility labels (`aria-label`) for screen reader compatibility.
- Maintained existing responsive UI styling and layout continuity.
Fixes password strength validation on signup.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 18, 2026

@Lakshmi-24-pixe is attempting to deploy a commit to the areeb-coder's projects Team on Vercel.

A member of the Team first needs to authorize it.

@chn25csd565-bit chn25csd565-bit changed the title feat: add reaing progress bar feat: add reading progress bar May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants