Take over node edit form with compose interface
For a content type that has opted in to the compose interface, the node add/edit form for that type is replaced with the compose interface.
- No sidebar
- Four tabs: Compose, Fields, Settings, Revisions
- Any field marked to use compose in the form display settings for the type will appear on the compose.
- All other fields appear on the fields tab
- All "Advanced" (sidebar) stuff appears in settings
- If there are no items in the compose or fields tabs, those tabs should not be available.
- Tabs should use existing UI patterns for display purposes, but should load without a refresh.
- Load revisions via ajax callback
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information