-
Notifications
You must be signed in to change notification settings - Fork 416
Description
Summary: The theme toggle icon is not fixed on scroll and is missing or inconsistent across different pages, causing theme persistence issues.
Description:
While navigating through the NotesVault website, I observed the following issues:
-
Theme Toggle Icon Position Issue
- The theme toggle icon is not fixed on scroll, causing it to move out of view.
- This affects accessibility, as users cannot quickly switch themes when scrolling.
-
Inconsistent Theme Across Pages
- Some pages display the default light theme, while others show the default dark theme.
- On certain pages, the theme toggle icon is missing entirely.
- Example: Pages with default white or default night theme have no toggle button.
Steps to Reproduce:
-
Open the NotesVault homepage.
-
Click on Student Account from the navigation bar.
-
Scroll down — observe that the theme toggle icon moves and disappears from view.
-
Navigate to other pages — notice that:
- Some pages load with the default light theme.
- Some pages load with the default dark theme.
- Some pages have no theme toggle icon at all.
Expected Behavior:
- The theme toggle icon should remain fixed in position regardless of scroll.
- The selected theme should persist consistently across all pages.
- The theme icon should be present on every page.
Actual Behavior:
- Theme icon is not fixed.
- Theme changes are inconsistent across pages.
- Missing theme icon on some pages.
Evidence:
I have recorded a video demonstrating the issue.
NotesVault.mp4
Additional Context:
I am a contributor for GSSoC 2025 and would like to work on fixing this issue. Please assign it to me.
Labels:
@mentor — Please assign relevant labels (e.g., level 1, good first issue, GSSoC-2025).