digitalfabrik / integreat-cms

Simplified content management back end for the Integreat App - a multilingual information platform for newcomers
https://digitalfabrik.github.io/integreat-cms/
Apache License 2.0
56 stars 33 forks source link

Add cancel button to creation form of page, poi, event, organisation, language node, push notification and users #2930

Open osmers opened 1 month ago

osmers commented 1 month ago

Motivation

A clear button that lets users cancel the current creation process they started is more intuitive than simply clicking on a menu item to leave the form

Proposed Solution

Add a red cancel button to each creation form listed above. Maybe also to the edit forms? At least for pages, pois and events we would have to discuss the effect of the button (i.e. what to do with automatic saves etc)

Alternatives

Keep it as it is

User Story

As a user of the CMS I want to have a clear button that let's me cancel the changes I have made in order to be sure that no changes are saved and nothing was created.

Additional Context

Same button as for automatic translations bulk action: image

MizukiTemma commented 3 weeks ago

Where should it redirect after clicking the button? Probably to the list (cancel on the organigation form -> the organization list)?

osmers commented 3 weeks ago

@MizukiTemma yes, exactly - basically back to the page where you clicked on the create button...