[MGNLUI-4510] Resurface field types: Collapsible composite field Created: 19/Jul/18  Updated: 12/Sep/18  Resolved: 12/Sep/18

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

Type: Story Priority: Neutral
Reporter: Anja von Gunten Assignee: Antonín Juran
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLUI-4409 Resurface field types: 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: Resurface theme
Sprint: Kromeriz 159, Kromeriz 160
Story Points: 5

 Description   

User story

As a Magnolia backend configurator i want to group fields into multiple sections so that the editor gets a better overview when editing.

Acceptance criteria (= current functionality, no changes required):

  • Collapsible composite field (ccf) can be used in any dialog.
  • CCF can be placed at any position in a dialog.
  • CCF groups a random amount of simple fields / subfields.
  • Each CCF has a name.
  • All CCFs are collapsible/expandable. Expanding displays and collapsing hides the content within.

Further notes:

The collapsible composite field is an extension to the common composite field. CCF was created when developing the Stories app. It was designed for the Stories app but it can also be used in any other editor. See documentation here https://documentation.magnolia-cms.com/display/DOCS57/Collapsible+composite+field

CollapsibleCompositeFieldDefinition extends the composite field to add a clickable header that toggles the visibility of the field's content. Editors can click the header to display and hide the subfields. 
Like the composite field, the collapsible composite field defines a complex field that is composed of multiple simple fields. 

In the new design the visual appearance & UI of this field type will be very similar to well-known accordions which enables grouping of long field lists into different sections.

Typically we will use it for stories app

The design is generic enough so it can also be used for any other content app, as an example in assets editor (this is just for demonstration and not intended to be changed in Assets app).

 


Generated at Mon Feb 12 09:17:19 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.