Wingysam / Christmas-Community

Christmas lists for families
GNU Affero General Public License v3.0
247 stars 41 forks source link

Suggestion: "Add items" button/popup #56

Open OneRadRedDad opened 1 year ago

OneRadRedDad commented 1 year ago

How about a button at the top of the list that says "add an item to your wishlist" (or is just a +)? This button could open a pop-up with two boxes and two buttons:

One box for the URL or item name One box for the notes One button to cancel (close the popup) One Submit button

The popup could then display a success or failure message, and display two new buttons:

One button to review the list (closing the popup) One button to add another item (restarting the process)

Wingysam commented 1 year ago

What are the advantages of using this over the form at the bottom of the page?

OneRadRedDad commented 1 year ago

As it stands, the form gets pushed further down as more items are added to the list. This option would allow a user to quickly add an item from the top of their list without having to scroll to the bottom, and without taking up extra vertical space that the inlayed two boxes would occupy

On Fri, Nov 25, 2022, 9:09 AM Wingy @.***> wrote:

What are the advantages of using this over the form at the bottom of the page?

— Reply to this email directly, view it on GitHub https://github.com/Wingysam/Christmas-Community/issues/56#issuecomment-1327518562, or unsubscribe https://github.com/notifications/unsubscribe-auth/A4MCTN3XMLJNJXOWMICFTQDWKDCAXANCNFSM6AAAAAASK7E2TA . You are receiving this because you authored the thread.Message ID: @.***>

Wingysam commented 1 year ago

I see the advantage but I think the complexity of using a modal will hurt UX. Think of grandparents trying to figure out how to add something to someone's wishlist.

OneRadRedDad commented 1 year ago

I think a green "add new item" button would make just as much sense to a user like that as a few available text boxes would

Wingysam commented 1 year ago

I think you're right. I'll add the modal.

dathbe commented 11 months ago

Or move the new item entry fields to the top of the list when it's your own list? If you're in your own list, there's a good chance you want to add an item, and scrolling can get tiresome if you have a long list.