Skip to content

Resolve "Style labels on Issue Finder page"

What does this MR do and why?

This MR implements pill badge styling for issue labels on the Issue Finder page to improve visual consistency and user experience.

  • Replaced plain text labels with Bootstrap Vue's BBadge components using pill and variant="secondary" properties
  • Added comprehensive test coverage to ensure proper rendering and filtering behavior

Screenshots or screen recordings

Before After
Screenshot_2025-10-05_at_9.05.26_AM Screenshot_2025-10-05_at_9.04.48_AM

Validation steps

  1. Navigate to the Issue Finder page:
  1. Verify Issue Display Section (DisplaySection):
  • Confirm issues are grouped by category in an accordion format
  • Check that each issue's labels appear as pill badges below the issue title
  • Verify badges have consistent styling (rounded corners, gray background)

/cc @leetickett-gitlab

Closes #246 (closed)

Edited by 🤖 GitLab Bot 🤖

Merge request reports

Loading