Dataverse icon indicating copy to clipboard operation
Dataverse copied to clipboard

Sticky and Glassy Navbar

Open RAJVEER42 opened this issue 5 months ago • 4 comments

Current Behaviour

The existing navbar is functional but lacks visual appeal and user experience enhancements. It scrolls away with the page, requiring users to scroll back to the top to access it again. Additionally, the styling is flat and doesn’t provide a modern, dynamic feel.

Proposed Solution

Introduce a Sticky and Glassy Navbar using modern UI design principles:

  • Make the navbar sticky so it remains visible at the top while scrolling.
  • Apply a glassmorphism effect using:
    • A semi-transparent background
    • Background blur
    • Soft borders and shadows for depth
  • Enhance interactivity with smooth hover effects and transitions
  • Ensure full responsiveness and accessibility across devices

Example UI Behavior:

  • Stays at the top (sticky)
  • Frosted glass appearance (backdrop-blur)
  • Smooth transitions and hover feedback

This will greatly improve the aesthetic and usability of the navigation experience.

Screenshot/Mockup (Optional)

N/A

Alternatives Considered

  • Fixed navbar with solid background (less modern)
  • Transparent navbar without blur (difficult to read on some content)
  • Scroll-away navbar (less accessible on long pages)

Additional Context

Glassmorphism is a popular UI trend that combines visual appeal with clarity. Making the navbar sticky ensures persistent navigation, which improves the overall user experience—especially on content-heavy pages.

Requirement/Document

No external documentation is required. This feature can be implemented entirely using modern CSS or Tailwind CSS utilities already supported in the project.

RAJVEER42 avatar Jul 26 '25 21:07 RAJVEER42

👋 Thank you for raising an issue! We appreciate your effort in helping us improve. A maintainer from Dataverse will review it shortly. Stay tuned!

github-actions[bot] avatar Jul 26 '25 21:07 github-actions[bot]

Please assign it to me

Samridha0305 avatar Jul 27 '25 04:07 Samridha0305

Hi , I'm a GSSoC'25 contributor and would love to work on this issue . Could you please assign it to me? Excited to contribute to the project!

darapureddyrenuka avatar Jul 27 '25 06:07 darapureddyrenuka

"Hi! @multiverseweb I'm a GSSoC'25 contributor. I'd love to work on this issue. Could you please assign it to me?"

SaipoojithaNamani avatar Jul 28 '25 16:07 SaipoojithaNamani