#More granular search/filter interface

7 messages · Page 1 of 1 (latest)

zealous oak
#

I would like to suggest changes to the search interface for the Pokemon box that expose more filtering options.

Current issues

  • The single filter dropdown contains both variants (Dark, Metallic, Shiny, ...) and collections (Legendary, Paradox, Events, ...). This means it's not possible to search for Shiny and Legendary Pokemon, for example. The Pokedex tab can be a substitute, but it doesn't show individual Pokemon.
  • We can search by type in our Pokemon box by entering it in the search field, but this behavior is undocumented/not easily discoverable by new players. It also means it's not possible to search for both type and a Pokemon name.
  • We can search with evolutions included in the Pokedex tab using the *evo keyword, but again this is not discoverable and does not work in the Pokemon box.
  • We can search by substring, which is handy – for example, pidge brings up Pidgey, Pidgeotto, Pidgeot, and Pidgeot (Mega). But this also means that if I'm just looking for Pidgeot, I cannot avoid results for Pidgeotto; similarly, searching for Arceus will include all its eighteen other forms.

Proposal

What I think would be useful (see attached video for a mockup):

  • A type dropdown.
  • Separate variant and collection dropdowns. (The collection options in the video come from the collections shown in the Pokedex tab.)
  • A toggle to include evolutions in search, for when evolution naming is not as simple as pidge. Hopefully this can include all Pokemon in the evolutionary line?
  • A way to have exact match for search terms.
    • I don't think this should be a button like the others, as it would require players to type out the precise name first - instead, I think the autocomplete dropdown could be repurposed to be exact search, showing only the Pokemon that was clicked.

No pressure or rush to implement any of this - I don't know what's technically possible, so feel free to say to no to anything/everything.

flint girder
#

If you want to search something like Shiny Legendary you can search by using Legendary in filter and Shiny in search by name.
However, the evolution filter is useful, since now you can't jump from your first box to anyone in the middle. You have to manually move across the boxes one by one to see all your Pokemon, which is really frustrating at times.

valid ridge
#

an Exclusion filter would be swell quag_happy
Exclude: ClanDex

zealous oak
#

or the normal variant

flint girder
#

Yes Normal would be kinda hard, but then you can use the sidebar dex to see your legendaries since it is more accessible...

#

Actually sidebar dex is way more useful than searching something in the box.