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

Request: Ability to filter feeds by multiple categories #2573

Open
1 task done
Sleepful opened this issue Mar 28, 2024 · 1 comment
Open
1 task done

Request: Ability to filter feeds by multiple categories #2573

Sleepful opened this issue Mar 28, 2024 · 1 comment

Comments

@Sleepful
Copy link

First I will explain my goal as a user, this is the important part to me, the UX that would improve my reading. Second I will brainstorm a few ways in which it could be achieved, so that the maintainer has multiple options to pick from, because some implementations might fit better the mental model of the app (minimalism) better than others.

The desire:

The current "Unread" feed is useful, but sometimes I am in the mood for only a few select feeds. So having an index page that allows to me to browse only certain content would be nice. Currently the "Categories" do something similar, the limitation is that one feed cannot belong to more than 1 category.

For example I might have a Youtube category, but some of those Youtube feeds relate to Coding and others to Cooking, sometimes I want to browse with such nuance.

In short, I want to be able to choose either aggregation at different moments:

  • "I want to browse all youtube feeds"
  • "I want to browse youtube feeds that relate to food"

The implementation:

There's more than one way of achieving this UX. Three ways, from most complex to simplest:

  1. Adding the ability for a user to create tags which are related to a category and then adding the ability for the user to browse the feed by tags. This would look like the current "Categories" tab, but it would be a "Tags" tab, selecting one of the tags would display all feeds/entries that relate to the tag.
  2. Adding the ability for a feed to belong to multiple categories, instead of limiting it to a single category. The additional categories would be "optional". Imagine a little "+" sign next to "Category" when editing a Feed, and also a little trash icon to remove additional categories.
  3. Finally the last one is the simplest option and it would be really subtle. Allowing the "Search" function to include the category names in its search. That way I could create two different categories: "Youtube food" and "Yotube code", then I could search for "Youtube" and all entries for both categories because the name will match.

Finally

I want to get this proposal approved first! I like option #3 due to simplicity, but any option would be great to have. I am willing to implement the feature too but I want to get an approval before writing any code.

Thanks for the tool!

@tan-yong-sheng
Copy link

Hi another thing is the ability to search feed entries that has been read before.

To what I know, I can only search unread feed entries on the search page.

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants