Update Vulnerability page styling
Objective
Prior to the release of standalone vulnerabilities, work on the anticipated vulnerability detail pages was done by several different designers over the course of several months. This ticket is to bring the just-released page styling and layout in line with a single (updated) design language.
There are some design aspects like extra per-scanner details that have not yet been implemented or may be blocked by undone work from other groups/stages. The goal here is to update and consolidate the various designs. Any code changes required for implementation will be done as part of separate implementation issues.
Designs in design tab
Implementation details
The below screenshot is only an example because it's not possible to show all the possible fields in a single vulnerability. The implementation should make all the possible fields match the design.
Left is the current app, right is design |
---|
To show the Evidence field, clone this repo and run a pipeline on it. The PII Scanner vulnerability should show the Evidence field:
https://staging.gitlab.com/defend-team-test/dast-test
We should also fix this spacing issue: