Open heikkilevanto opened 2 weeks ago
Yes, we need a proper page for editing / entering new locations and brews, they have way too many fields.
But we can get by with a simpler one in the main data entry screen, where we mostly select from the existing locations and brews. If we need to add a new one, we can just give the name, geo coords (for location) or producer (for brew), and leave the rest of the record empty. The rest can be added at that dedicated form.
So we need a UI component that allows choosing from a list, possibly sorting and filtering the list.
With the new data model, the old way of having just one input form is far from optimal. At least the location should be its own section, usually only one line long. One display text, if we have already selected a location. And/or buttons for
Next section should be the brew. Bit like the location, with options to select one or create a new one
Then a section for comments and ratings. That should include a button for taking a photo.
This can still be one large form like it is now, and used both for entering a new glass and for editing an existing one.
But we are likely to need separate screens for editing locations and brews, they have way too many fields to fit on the screen on my phone, if I also want to see the list and graph.