UX Improvements - DAST Profiles Library
Why are we doing this work
This is to add UX improvements to DAST Profiles Library
- Site profiles table
- Scanner profiles table
Designs
Please follow the latest designs from the following issues
- Site Profile - #293871 (closed)
- Scanner Profile - #294038 (closed)
Non-functional requirements
-
Documentation: Update relevant screenshots - [-] Feature flag:
- [-] Performance:
- [-] Testing:
Implementation plan
Profile list component
-
Add table headers support in DastProfilesList -
Move EditandDeletebuttons to dropdown -
Update table rows -
highlights on hover; -
Navigate to Editpage upon click
-
-
Use GlTruncatefor ellipsing profile names
Site profile table
-
Add table header labels in profile settings -
Add Validation statushelp icon;-
link it to site validation docs
-
-
Use tertiary buttons for ValidateandRevoke validation -
Use GlBadges to denote status
Scanner profile table
-
Add table header labels in profile settings -
Add scan mode column values using GlBadge -
Warningvariant foractivemode -
Neutralvariant forpassivemode
-
Edited by Dheeraj Joshi