1

I need to come up with a UI to filter a table. I saw this question but which makes me want to go to a single-box design. However, my team is leaning for a multi-field solution. We use a piece of software in house, and this is what their filtering looks like:

Picture

When you click on one item, it opens up a box:

A box opens

Extra options can be expanded:

Extra options

Some boxes come with just a free field:

A box with just free text

I am a little against this design mainly because it's a truckload of work, and I have the feeling users won't want to use it. At the same time, some of the searches here seem to be... basically impossible to perform with the free format field (for example "all tasks without a project and for a specific client and without a description"...).

The option I proposed (still trying to be lazy) is a GitHub-style solution where the free-field text can be written like "author:mercmobily status:closed", but that won't be deemed as "user friendly".

What's the current "go" for multi-field search in terms of UI? Is the examples I provided over-complicated and considered to be avoided?

2
  • I'm wondering about the context and the user intent: what kind of screen is this? what do filters apply to? (list of items / chart / ...), what's the flow and what does the user want to achieve? (to locate a specific item / to get insights from a filtered list / to filter visualized data / ...) Commented May 2, 2024 at 6:40
  • "I am a little against this design mainly because it's a truckload of work" isn't really one of the rationales that a UX designer would use (although a PM or PO might), "and I have the feeling users won't want to use it" is an assumption unless you can validate it through research or testing. Also keep in mind that a truckload of work for you now might mean a lot less rework in the future, so it might be worth the time to investigate the problem a bit more. Commented May 23, 2024 at 22:29

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.