Skip to content

feat: Redesigned Glossary Page with Card-Based UI#558

Closed
urveeshdadhich wants to merge 1 commit intokeploy:mainfrom
urveeshdadhich:urveesh-dadhich
Closed

feat: Redesigned Glossary Page with Card-Based UI#558
urveeshdadhich wants to merge 1 commit intokeploy:mainfrom
urveeshdadhich:urveesh-dadhich

Conversation

@urveeshdadhich
Copy link

@urveeshdadhich urveeshdadhich commented Jun 18, 2025

Screenshot 2025-06-18 123306

What has changed?

Fixed icon and text color contrast in dark mode for glossary entries and tooltips.

Improved accessibility for active letter highlight.

Ensured the glossary remains responsive and theme-aware.

This PR Resolves #2771(keploy/keploy)

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality).

How Has This Been Tested?

Ran npm run build and npm run serve to confirm UI renders correctly and cards switch theme properly. A-Z navbar no longer sticks on scroll.

Screenshot 2025-06-18 124312

Checklist:

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

Copilot AI review requested due to automatic review settings June 18, 2025 12:31
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR redesigns the Glossary page by transitioning to a card-based UI while also improving dark mode contrast, accessibility, and responsiveness.

  • Added tooltip descriptions to glossary entries.
  • Introduced alphabet navigation with smooth scrolling to sections.
  • Updated styling and layout for a responsive, theme-aware design.

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

@nehagup
Copy link
Member

nehagup commented Jun 18, 2025

Hey @urveeshdadhich appreciate your effort. Unfortunately we will not be able to merge this one since we best the first best PR we got for the same issue.

I believe there are still a lot of design changes we can do the docs website, please try to contribute there. :)

@nehagup nehagup closed this Jun 18, 2025
@urveeshdadhich
Copy link
Author

Hey @nehagup thank you for the update! Totally understand — appreciate you reviewing my PR. 😊

I'll definitely explore other areas in the docs where I can contribute and help improve the design. Looking forward to making more contributions!

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.

[docs]: Redesign Glossary Page with Card-Based UI

3 participants