You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prior to beginning work on inline editing of content blocks, we'll need to:
Create a new react app - e.g. ElementalEditor and power as much of this with React, GraphQL and form factory/schema as possible now to pave the way for the react driven CMS in future.
We don't need to continue using gridfield for elemental, particularly because the editor only really has one column.
Acceptance criteria
Keep current styling, but update where it makes sense
Re-build current functionality to be utilising React
Elemental currently supports multiple elemental areas per page, but only provides one out of the box.
We'll implement this in a way that works for the default ElementalArea relationship, but attempt to document how devs can add more elemental editors for extra relationships they want to add.
It's unlikely to be as easy as it was with PHP GridFields.
Edit ability (via GridFieldDetailForm) still works
We looked at removing GridField as a backend as part of this work, but until we have a React replacement for an edit form we'll need to keep it there to support blocks that won't be able to be edited inline (such as userform blocks).
Prior to beginning work on inline editing of content blocks, we'll need to:
Create a new react app - e.g. ElementalEditor and power as much of this with React, GraphQL and form factory/schema as possible now to pave the way for the react driven CMS in future.
We don't need to continue using gridfield for elemental, particularly because the editor only really has one column.
Acceptance criteria
Subtasks
The text was updated successfully, but these errors were encountered: