Styling security reports in the pipeline page

This issue is a follow-up to https://gitlab.com/gitlab-org/gitlab-ee/issues/5927. It is part of the effort to improve the readability and general usability of security reports across GitLab. This issue is for implementing the new design of security reports in the pipeline's security page.

Proposed Designs

Desktop Mobile
pipeline-details pipeline-details-mobile

Dismiss vulnerability modal dialog

dismiss-vulnerability-modal

💎Design specs →

Edited by Jeethu Karthik