UX - Refactor DAST On-demand scan forms
Follow-up from !43660 (comment 421476578)
Summary
This issue describes the UX improvements suggested by @annabeldunstone with the existing On-demand scan profile forms:
Improvements / Implementation Plan
-
Save profile
button should not be disabled (until it's clicked)-
Site profile -
Scanner profile
-
-
Add validation directive -
Site profile -
Scanner profile
-
-
Add real-time validation to the timeout inputs to ensure only numerical values are added - [-] Maybe use
border
instead of<hr>
- skipped this as there's no specific design guidelines for this, and we have several usage of
<hr>
in our codebase
- skipped this as there's no specific design guidelines for this, and we have several usage of
Involved components
ee/app/assets/javascripts/security_configuration/dast_scanner_profiles/components/dast_scanner_profile_form.vue
ee/app/assets/javascripts/security_configuration/dast_site_profiles_form/components/dast_site_profile_form.vue
Edited by Dheeraj Joshi