-
Type: Improvement
-
Status: Reopened
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 73.14
-
Fix Version/s: None
-
Component/s: Layouts & Widgets, Studio Designer
-
Epic Link:
-
Tags:
-
Team:NOS
-
Story Points:3
When creating new document type, the process of defining View, Metadata, Edit, Create and Import layouts is time consuming and repetitive.
People frequently use the same configuration for several layouts, typically for create / edit / import but have to create them individually.
AC
As a Studio user,
COPY FROM
- I can copy into current layout from another using a "copy from" button
- on the layouts listing,
- or in the layout directly
- I select which layout I want to copy from.
- No layout is selected by default
- I can see which layouts are already configured, others are disabled
- When copy is made...
- through the layouts listing I am warned about it before the copy is made and I can cancel or confirm
Copy will override existing layouts. Continue?
CANCEL - YES=> this is because we have to save it after copy has been made (all done in a single commit)
- The confirmation popup has the same size and placement / button placement than previous one to make it simpler for the user from a UX standpoint (by clicking twice I confirm to go faster)
- through the layout config I am not asked for confirmation, after copy is made no save is done so that I can discard changes
- through the layouts listing I am warned about it before the copy is made and I can cancel or confirm
- I can only copy between edit type layouts (create / edit / import) or between view layouts (view / metadata) for the same doctype
=> in the future we may want to extend to other doctypes but that's out of scope for now - When the copy is made, elements and configuration is similar to the original
- When deploying the configuration right after the copy, it is valid and does not require me to change anything to get it to work