-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Labels
[Feature] DataViewsWork surrounding upgrading and evolving views in the site editor and beyondWork surrounding upgrading and evolving views in the site editor and beyond[Type] ExperimentalExperimental feature or API.Experimental feature or API.[Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issuesComprehensive, high level view of an area of focus often with multiple tracking issues
Description
This document keeps track of all the work and tasks to build a powerful DataForm component capable of rendering all kind of forms and panels used to edit data. Document inspector in the editor, quick edit panels, settings forms...
DataForm is based on the same Fields abstraction that powers the DataViews component and support grouping fields, layouts, label positioning, conditional rendering, validation.
Tasks
- DataForm: implement first prototype using duplicate page action #63032
- DataViews: Bootstrap Quick Edit #63600
- DataForm: Add a simple story for the DataForm component #63840
- DataForm: migrate order action modal and introduce form validation #63895
- DataForm: add author to quick edit page/post list #63983
- DataForm: move validation logic to the field type definition #64164
- DataViews: formalize text field type definition #64168
- DataForm: replicate DocumentInspector in QuickEdit #64519
- Data Views: Implement
selectItem
callback #66338 - Layout flexibility DataForm: enable fields to declare a different layout #66531
Next Steps
- Implement Form Validation tools
- Strong conditional rendering
- Grouping fields in cards, tabs, field sets (needs design)
- DataForm: make it work nicely with bulk editing #65685
Low priority
ntsekouras, mcsf, jorgefilipecosta, annezazu, ramonjd and 6 more
Metadata
Metadata
Assignees
Labels
[Feature] DataViewsWork surrounding upgrading and evolving views in the site editor and beyondWork surrounding upgrading and evolving views in the site editor and beyond[Type] ExperimentalExperimental feature or API.Experimental feature or API.[Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issuesComprehensive, high level view of an area of focus often with multiple tracking issues