For a current project I'm working on we're trying to leverage the "In Place Editor" functionality provided by the Quick Edit module.
Our main goals are to:
- Have a module that allows us to perform Create Update and Delete options in-line on only fields that needs the functionality.
- Make it so that there is a single visible button which says "Edit" on some content that is always used to enter the "In Place Editing" mode.
Instead, the Quick Edit module provides us with:
- Quickedit on any and all fields that are editable by the user.
- This works really well for site and content adminstrators, but, our target audience is the end-user of the site.
- A contextual link (a pencil icon by default) which you must first click. This link then shows a menu for options "Quick Edit", "Edit", "Delete" (and any others that have been placed by modules hooking into the Contextual module).
Clicking "Quick Edit" then simply enables the ability to edit in line. At which point, you still have to click on a field within the context in order to get the field to appear as an editable form input (and it's not immediately obvious that's an available option).
What is the best way to go about achieving a slightly more stream-lined, end-user oriented, in place editing system in drupal 8?
tl;dr
Drupal gives me this:
I'd like this instead: