Active
Project:
Paragraphs
Version:
8.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
7 Nov 2016 at 22:38 UTC
Updated:
23 Nov 2016 at 14:51 UTC
Jump to comment: Most recent, Most recent file


Comments
Comment #2
miro_dietikerThe layout perspective will need many settings showing up without real need to create them as real fields.
Still, IMHO we should use the "manage form display" to manage the UI of layout, so users can add fields.
For this, we need a plugin system, and we need to be able to enable / disable (and even configure) plugins per paragraph type.
Whatever plugins provide, needs validate/submit handlers, merging into paragraph instance layout setting, and most importantly the UI elements of the plugin should be injectd into manage form display.
We need to define how to do that.
As an example: Classy paragraphs would then become a layout plugin.
Comment #3
miro_dietikerMedia management, including background will be a real field, so Media (usage tracking, ..) can do its job easily.
For a background field, we are not fully sure if it is layout or content perspective.
There are arguments for content, but then settings to apply parallax effects are UX wise disconnected from the background selection.
About the perspective name:
The perspectives will only show up if there is reason to do so (such as an active field).
Following the group like field management, it would also be possible that users could add own perspectives. But unsure if we should allow this. We will start with fixed definitions.
However, the name is open - the non-content perspective will contain layout settings. But It might be named properties or settings or anything else that will proof users can understand it.
Comment #4
johnchqueThis sounds so cool, so the first step might be to add the plugin system. Then we can define how we gonna implement it in the form display form. #2828506: Introduce a plugin system for paragraphs types
Comment #5
miro_dietikerThis issue is missing our summary goal screenshot.
Comment #6
drobnjak commentedScreenshot added.
Comment #7
drobnjak commentedComment #8
johnchqueAdded the first two steps.
Comment #9
johnchqueAdded new step that would improve management.