wars2k / booktracker

Selfhosted app for organizing your library and tracking your reading habits.
MIT License
45 stars 1 forks source link

Add to a collection when saving #30

Open oderyn opened 11 months ago

oderyn commented 11 months ago

When saving a book, provide an option to add it to a collection.

wars2k commented 11 months ago

Interesting idea. Do you have any ideas on how it should look in the UI? Maybe an additional drop-down button that says "Save to" with all collections? I'll probably plan to implement this at the same time I do #33

oderyn commented 11 months ago

Here are a couple of concepts.

Start with the default search screen. The user clicks to "Save" the book.

Screen 1

After the book saves, the "Save" button turns into an "Edit" button.

Screen 2

Clicking the "Edit" button loads the edit modal. Ideally, the "Edit" modal on the My Books page would also be updated to use this updated version. This, simpler version, uses a scrolling list of checkboxes so that the user can add the book to as many collections as they want to. I've taken the liberty to make a few other adjustments to the edit modal as well.

Screen 4

ALTERNATE

Here is a bit more complex version. Honestly, though, the checkbox version works just as well and is likely simpler to implement.

Screen 3 ALT

Let me know if you have any questions!