Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Navbar Sticky and Fixed on Landing and Signup Pages #4832

Open
3 tasks done
NitishKumar525 opened this issue Oct 12, 2024 · 2 comments
Open
3 tasks done

Make Navbar Sticky and Fixed on Landing and Signup Pages #4832

NitishKumar525 opened this issue Oct 12, 2024 · 2 comments
Labels
Status: Needs Review This issue/PR needs an initial or additional review

Comments

@NitishKumar525
Copy link

Checks

  • I have thoroughly read and understand The Odin Project Contributing Guide
  • The title of this issue follows the Bug: brief description of bug format, e.g. Bug: Lesson complete button does not update on click
  • Would you like to work on this issue?

Bug description

Objective:
I would like to enhance the user experience of the project by making the navigation bar sticky and fixed at the top on the landing and signup pages. This will ensure that the navbar remains visible as users scroll through the content, making the site more user-friendly and attractive.

Why Me:
As a Full Stack Developer with a strong focus on UI/UX design, I have experience in implementing responsive and dynamic features that enhance the user interface. I would love to contribute by making the navbar more functional and visually appealing.

Looking forward to your approval to work on this!

image

image

How to reproduce

Proposed Changes:

  1. Sticky Navbar: Implement a sticky navigation bar that remains fixed at the top while users scroll down both the landing and signup pages.
  2. Improved Aesthetics: Add subtle animations or effects when the navbar transitions into a sticky state to give the website a sleek and professional look.
  3. Enhanced User Experience: The sticky navbar will provide easy and quick access to navigation links, improving the overall usability of the site.

Expected behavior

Benefits:

  • Increases accessibility by keeping key navigation links always visible.
  • Enhances the visual appeal of the site with modern design practices.
  • Improves user experience on both the landing and signup pages.

What browsers are you seeing the problem on?

Microsoft Edge

What OS are you using?

No response

Discord Name

No response

Additional Comments

No response

@NitishKumar525 NitishKumar525 added Status: Needs Review This issue/PR needs an initial or additional review Type: Bug Involves something that isn't working as intended labels Oct 12, 2024
@github-project-automation github-project-automation bot moved this to 📋 Backlog / Ideas in Main Site Oct 12, 2024
@KevinMulhern
Copy link
Member

Thanks for the suggestion @NitishKumar525, but I'm not sure if this solves a problem we have right now?

@KevinMulhern
Copy link
Member

Hey @NitishKumar525, I've been thinking a bit more about this. I'm not sure if it'll help our UX, but realise thats hard pretty to judge without being able to have a play with it. Is there a super quick/hacky version you could put together in a PR?

@KevinMulhern KevinMulhern removed the Type: Bug Involves something that isn't working as intended label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Review This issue/PR needs an initial or additional review
Projects
Status: 📋 Backlog / Ideas
Development

No branches or pull requests

2 participants