Add stories for CI Catalog components
What does this MR do and why?
This change adds documentation and testing examples for CI Catalog Badge and Projects List Item.
CI Catalog Badge stories cover published/unpublished states with interactive popover demonstration.
Projects List Item stories show main project types: default private project, public project, CI catalog project, and minimal project with basic features.
References
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
- Build and launch Storybook.
- Verify vue-shared -> projects-list -> ci-catalog-badge and vue-shared -> projects-list -> projects-list-item stories.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #208657 (closed)