Skip to content

[Feature]: Add "Scroll to Top" floating button for long pages #878

Description

@kavin553

✦ Is your feature request related to a problem?

Users browsing long pages need to manually scroll back to the top, which can be inconvenient on both desktop and mobile devices.

⟡ Describe the Proposed Solution

Introduce a floating "Scroll to Top" button.

Features:

  • Appear after scrolling a certain distance.
  • Smooth scrolling animation.
  • Responsive positioning.
  • Accessible keyboard navigation.
  • Hide automatically when already at the top.

✦ Describe Alternatives Considered

Users can manually scroll to the top, but a floating action button provides a faster and more user-friendly experience.

🎨 Visual Mockup/Sketches (Optional)

⬆ Scroll to Top

(Floating button in the bottom-right corner)

⟡ Additional Context

This enhancement improves navigation and can be implemented entirely on the frontend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gssocOfficial GSSoC '26 issue tagtype:designTactile visual design and UI alignmentstype:featureNew functional feature additionstype:performancePerformance and latency optimizations

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions