[MGNLUI-6750] Collapsible composite field should be available for all apps Created: 16/Jun/21  Updated: 03/Jul/23  Resolved: 30/Jun/23

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 6.2.9
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Anja von Gunten Assignee: Quach Hao Thien
Resolution: Outdated Votes: 0
Labels: Nucleus_AuthX_Support, VN-Analysis, ux-improvement, ux-improvement-selected
Remaining Estimate: Not Specified
Time Spent: 7h
Original Estimate: Not Specified

Attachments: File Screen Recording 2023-06-30 at 11.55.03.mov    
Issue Links:
causality
relation
is related to CONTEDIT-342 Move the Collapsible composite field ... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:
Epic Link: UX improvements
Team: AuthorX
Work Started:

 Description   

Currently the collapsible composite field is only available for Content Editor.

https://docs.magnolia-cms.com/product-docs/6.2/Support/Magnolia-5-UI-documentation/Dialog-definition-5-UI/Field-definition-5-UI/List-of-fields-5-UI/Collapsible-composite-field-5-UI.html

It is a nice way to structure form components into groups, so we should have this field available for any app. (Marvin)

 Notes
Content Editor v2.0



 Comments   
Comment by Quach Hao Thien [ 29/Jun/23 ]

Discovery

CollapsibleCompositeField is a composite field that contains a button to toggle it's children fields. There is no problem to move this field to UI and use it in any content app.

Steps to move:

  1. Move the CollapsibleCompositeFieldDefinition and CollapsibleCompositeField to UI module java
  2. Move collapsiblecompositefield.scss to UI module resource
  3. Write test as there isn't any test for this field atm
  4. No definition update needed since all the definitions using type alias
  5. Update docu
Generated at Mon Feb 12 09:39:38 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.