Add banner to Project Quality Summary for feedback
Overview
We introduced the MVC for the Project Quality Summary in &5430, we want to be able to collect feedback from users to link the feedback issue (#342634) to that Summary page.
Proposal
Add a dismissable banner with the text "We are looking for feedback on this Project Quality Summary page. Leave comments and suggestions in this issue."
We will remove this banner at a later date in another issue
Technical proposal for this:
From #353016 (comment 884745882):
- Use the GitLab UI banner component with the promotion variant
- Use the chat bubble illustration SVG
- Add a user callout feature by editing this ruby file. I believe we'll have to update the GraphQL docs by running this rake task afterwards.
- Use the user_callout_dismisser component to handle permanent dismissal per user. See this terraform_notifaction.vue file for an example.
- Add the banner to the project quality summary app
- Add tests to the spec file for dismissing the banner
Edited by Jackie Porter