Frontend: Add GL-maintained/partner badges in the index page
📣
Important Note The badges for index page (this issue) and details page (#437893 (closed)) will be addressed via !147384 (merged) which is in the other issue shortly. So we're closing this issue so we only have 1 single source of truth for this work which will come from #437893 (closed).
Proposal
Since all the logic for badges is coming from the backend, frontend has to then display the badge wherever on the component. FE does not need to differentiate between badges.
Badge spec
-
partner-verified
icon: https://gitlab-org.gitlab.io/gitlab-svgs/?q=~partner-verified -
GitLab-maintained
icon: https://gitlab-org.gitlab.io/gitlab-svgs/?q=~tanuki-verified - color:
#1f75cb
(blue-500)
Edited by Mark Nuzzo