Skip to content

issue #2769: implemented mega menu drop down with transparent background #561

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Soumyodeep-Das
Copy link

What has changed?

Enhanced the navigation menu with the following improvements:

  1. Customized mega menu dropdowns for each section (Products, Solutions, Developers, Resources)
  2. Added consistent hover effects and transitions
  3. Added configurable dimensions for each menu item
  4. Added delay in dropdown menu disappearance for better user experience
  5. Improved accessibility and responsive design
  6. Ensured proper dark mode support

This PR Resolves #2769

Type of change

  • Improvising the navbar of keploy.io/docs which now nearly equal to keploy.io 's navbar. (Though more improvement is needed)

How Has This Been Tested?

  1. Run npm run build:

    • Build completed successfully
    • No compilation errors or warnings
  2. Run npm run serve:

    • Site loads correctly
    • All navigation elements work as expected
    • Hover effects and transitions are smooth
    • Dropdowns appear and disappear with proper timing
    • Dark mode functions correctly

(Screenshots to be added)
Screenshot from 2025-06-18 21-04-20
Screenshot from 2025-06-18 21-04-17
Screenshot from 2025-06-18 21-03-59
Screenshot from 2025-06-18 21-03-55

Checklist:

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you and congratulations 🎉 for opening your very first pull request in keploy

@pratik-mahalle
Copy link
Contributor

Hey @Soumyodeep-Das, Thanks for raising the pr. This looks good for me. Please make sure to sign the DCO before pushing the changes. Please make that change and let me know once you do this!

nehagup and others added 3 commits June 21, 2025 01:13
@Soumyodeep-Das
Copy link
Author

Hey @pratik-mahalle I have signed off the DCO, also revamped the Navbar, now it looks a lot more modern and visually appealing.
Have a look on the new screenshots.
image
image
image
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants