Update layout for the "New DAST scan" page
What does this MR do and why?
This MR resolves #354879 (closed)
- It changes layout to two column layout according to new design
- Page header is updated to 'New on-demand scan'
- Manage scans action is removed from header sections after this discussion
- Scanner profile and Site profile are unchanged as it is a part of #355640 (closed)
- Scan schedule is using toggle now and updated according to new design
- Scan type is readonly.
- The idea of refactoring is to create a layout similar to this page.
section-layoutcomponent is a simple wrapper around previously existed code, that creates a two column layout, which is responsive for different viewports.
Describe in detail what your merge request does and why.
Screenshots or screen recordings
| before |
|---|
![]() |
| after |
|---|
![]() |
| ----- |
| on-demand-scan-layout |
These are strongly recommended to assist reviewers and reduce the time to merge your change.
How to set up and validate locally
- Go to any project /root/$PROJECT/
- Go to /root/$PROJECT/-/on_demand_scans#/all
- Create new scan or edit existing one.
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Artur Fedorov

