pytition / Pytition

Django app for self-hosted privacy-friendly online petitions
https://pytition.org
BSD 3-Clause "New" or "Revised" License
100 stars 28 forks source link

Remove signature form after signed or confirmed #232

Closed martinlehoux closed 4 years ago

martinlehoux commented 4 years ago

Is your feature request related to a problem? Please describe. I think that displaying the whole form for someone who is signing a petition is not very good ux.

Describe the solution you'd like I simply want to remove the form and let the whole space for the message.

martinlehoux commented 4 years ago

What is the purpose of the progress bar above the message ? Should the message disappear after a certain time ?

fallen commented 4 years ago

Someone already gave me this feedback: the form needs to disappear upon successful signing. No point in showing it again. We should only show the green "success" message, I fully agree.

The bar is meant to always be there, it's the "progress bar" showing the % of signatures over the signature target (which is configurable). Like the progress bar in crowd-funding pages.

The green message will disappear as soon as you leave or refresh the page, it's only temporary and it is showed once. I don't want to keep the information that someone signed the petition.