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

Fix NavbarExtension #77

Open
1 task
JonathanXDR opened this issue Oct 27, 2024 · 0 comments
Open
1 task

Fix NavbarExtension #77

JonathanXDR opened this issue Oct 27, 2024 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@JonathanXDR
Copy link
Owner

JonathanXDR commented Oct 27, 2024

  • Make sure the NavbarExtension attaches correctly according to the border of the Navbar

I've got the following NavBarExtension.vue component in my Nuxt 3 app. Here is the current and the expected behaviour of that component.

Scenario 1

State: Navbar component (autoHide=false, Navbar is always visible)

Expected Result:

  • if the user scrolls down, the NavBarExtension attaches smoothly to the bottom of the Navbar (without any animation) when it passes original location of the NavBarExtension.
  • if the user scrolls up, the NavBarExtension keeps being attached until it detaches smoothly when it passes original location of the NavBarExtension (without any animation).

Scenario 2

State: Navbar component (autoHide=true, Navbar is currently not visible because user last scrolled down)

Expected Result:

  • if the user scrolls down, the NavBarExtension attaches smoothly to the top of the screen using an animation when it passes original location of the NavBarExtension. (the Navbar will automatically hide again)
  • if the user scrolls up, the NavBarExtension keeps being attaches smoothly to the bottom of the Navbar using an animation until it detaches smoothly when it passes original location of the NavBarExtension (without any animation).
@JonathanXDR JonathanXDR self-assigned this Oct 27, 2024
@JonathanXDR JonathanXDR added the bug Something isn't working label Oct 27, 2024
@JonathanXDR JonathanXDR moved this to Backlog in Application-Website Nov 30, 2024
@JonathanXDR JonathanXDR moved this from Backlog to In progress in Application-Website Nov 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: In progress
Development

No branches or pull requests

1 participant