Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add aversion functionality that mirrors favorite functionality #162

Open
brodmo opened this issue Jun 5, 2024 · 1 comment
Open

Add aversion functionality that mirrors favorite functionality #162

brodmo opened this issue Jun 5, 2024 · 1 comment
Labels
enhancement New feature or request Frontend The issue lies in the App itself

Comments

@brodmo
Copy link

brodmo commented Jun 5, 2024

Sometimes, I take meals that I'd had before and didn't like because I forgot about that. I'm not learning from my mistakes, so to say.
The solution for this could be the opposite of the current favorite functionility, aversion functionality. Where I can note to myself that I've had this before and didn't like it. The icon would be a warning triangle next to the heart for favorites. In the menu view, there would be a red border around meals I've marked as aversions instead of the green favorites border. In the filter, there would be an option to hide aversions.
What I currently do is give such meals a bad rating. But this doesn't really work since my own rating isn't displayed prominently. Really, the justification for this system is the same as for the favorites system, sometimes I just want to make a note to myself and then use that for filtering.
I would be open to implementing this, since it's basically the same as the favorites functionality this shouldn't be too much work.

@worldofjoni worldofjoni added enhancement New feature or request Frontend The issue lies in the App itself labels Jun 6, 2024
@worldofjoni
Copy link
Member

That sounds like a great feature!
It might be possible to just highlight meals with a bad own rating (1 star). This information should be available on the client.
That might also be a more elegant solution to favorites, as they currently are stored only locally and have created some problems in the past.
One reason to justify favorites being handled differently is that there is an additional screen showing a summary of all favorites, something that might not be as relevant for "aversions" IMO.

I would love to see your attempt on this. If you need any help, feel free to ask!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Frontend The issue lies in the App itself
Projects
None yet
Development

No branches or pull requests

2 participants