Skip to content

bug: Navbar remains visible above modal overlay, affecting user focus and UI consistency #2128

@iammissmiller

Description

@iammissmiller

Description

Description

When a modal/dialog is opened in the application, the background content is correctly dimmed, but the navbar remains visible above the modal overlay.

This affects the overall user experience because the navbar still appears active while the modal should be the main focused element. A modal interaction should visually separate the active dialog from the complete background UI, including navigation components.

I am a GSSoC contributor and I specialize in frontend development and UI improvements. I would like to work on fixing this issue while maintaining the existing design consistency of the project.

Steps to Reproduce

Steps to Reproduce

  1. Open the CommitPulse application.
  2. Navigate to the dashboard/profile analysis page.
  3. Open any modal/dialog (example: profile report/details modal).
  4. Observe the page after the modal appears.
  5. Notice that the navbar remains visible above the dark overlay instead of being placed behind it.

Expected Behavior

Expected Behavior

  • The modal backdrop should cover the complete page, including the navbar.
  • The navbar should not remain visually active while a modal is open.
  • The modal should receive the user's full attention and maintain proper focus behavior.
  • The existing UI theme and design should remain unchanged while fixing the overlay layering.

Screenshots / Logs

Image

GitHub Username (If applicable)

No response

Environment

Chrome

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions