Clarify crossed out vulnerabilities in security MR widget
This is an actionable insight from the UX Department: MRs experience async critique research (insight).
What
In the security MR widget, sometimes vulnerabilities are crossed out without any explanation.
How
-
Remove crossed out treatment of
Dismissed
vulnerabilities -
Add the
Dismissed
badge (as shown in the vulnerability detail modal)
Implementation Plan
-
Modify app/assets/javascripts/reports/components/report_item.vue
, remove theis-dismissed
class, and change it to aGlLabel
orGlBadge
instead (whichever component makes more sense). -
Add tests. -
Update the docs (screenshots, wording, etc).
Edited by Daniel Tian