When editing content in the CMS, the current action buttons are:
Cancel · Update · Update & Publish
At the moment, all three actions navigate the user away from the content edit page and back to the content index.
This creates a small but noticeable bit of friction when editing content, because saving is often an iterative action. A user may want to save their progress, check the result, continue editing, or make several small changes without being returned to the index each time.
Suggested change
Update the edit form actions to use a more common CMS pattern:
Cancel · Save · Save & close · Publish
Suggested behaviour
Cancel
Discard changes and return to the content index.
Save
Save the current changes and keep the user on the edit page.
Save & close
Save the current changes and return the user to the content index.
Publish
Publish the content and keep the user on the edit page.
After saving or publishing while staying on the page, show a confirmation message/toast such as:
or:
Why
This makes the CMS editing experience smoother and more predictable. Content editing is often iterative, so the default save action should not force the user out of the editing context.
Acceptance criteria
- The content edit page has the actions:
Cancel, Save, Save & close, and Publish.
Save saves changes and keeps the user on the edit page.
Save & close saves changes and returns to the content index.
Publish publishes content and keeps the user on the edit page.
- Success feedback is shown after saving or publishing.
- Existing update/publish behaviour is preserved where appropriate, but navigation is no longer forced for the standard save/publish actions.
When editing content in the CMS, the current action buttons are:
At the moment, all three actions navigate the user away from the content edit page and back to the content index.
This creates a small but noticeable bit of friction when editing content, because saving is often an iterative action. A user may want to save their progress, check the result, continue editing, or make several small changes without being returned to the index each time.
Suggested change
Update the edit form actions to use a more common CMS pattern:
Suggested behaviour
Cancel
Discard changes and return to the content index.
Save
Save the current changes and keep the user on the edit page.
Save & close
Save the current changes and return the user to the content index.
Publish
Publish the content and keep the user on the edit page.
After saving or publishing while staying on the page, show a confirmation message/toast such as:
or:
Why
This makes the CMS editing experience smoother and more predictable. Content editing is often iterative, so the default save action should not force the user out of the editing context.
Acceptance criteria
Cancel,Save,Save & close, andPublish.Savesaves changes and keeps the user on the edit page.Save & closesaves changes and returns to the content index.Publishpublishes content and keeps the user on the edit page.