Skip to content

Interface Ideas

ockham edited this page Dec 17, 2012 · 1 revision

This page is for new user interface ideas for Gourmet.

Tags
We should consider replacing Categories and Cuisines with one tag system. The advantage would be that a single tag system would mean less UI clutter but more power -- users could feel free to add any kind of tagging they wanted ("Easy","Medium","Hard" / "Low Fat", "Low Carb", "Heart Attack" / etc. etc.).

Browsing
Gourmet is currently set up to encourage users to use search as their main mode of accessing recipes. As powerful as search is, users like to browse, and sorting by category/cuisine/etc. is a somewhat clumsy way to do that.

We could use the IconView to allow users to browse recipes as if "categories" (or cuisines or what have you) were folders. One question: within a folder or smart-folder metaphor, how do we let the user decide whether to further narrow or browse all recipes. For example, if a user selects "Soup" and has 300 results, how do we let them decide whether to page through those 300 recipes or whether to narrow again by choosing another attribute...

maybe a zooming interface (like f-spot's library)? also, I might add that it could be fun to have a "choose something random for me" function.
    • I don't understand what you mean by "zooming" interface (though I do use f-spot -- is that the timeline?). The choose-something-random sounds like it could be part of a plug-in.
Menu Planning
A calendar interface that allows the user to gather recipes to build up a menu plan for the week or two weeks (or however long). Once completed, the user can press a button to create a shopping list (or go to future shopping list plugin with the selected recipes). Also, quick search could be setup with the "Tags" idea to allow the user to bring up a list of recipes based on tag to build their menu plan.
Clone this wiki locally