I'm currently working on new tables for our web platform. I came to a point when I need to design some filtering options as part of the design. One of our developers told me to use a text field that opens a menu since he already developed it:

enter image description here

For some reason, it looks a bit strange to me. I don't really know why, but I prefer using buttons such as these: enter image description here

What do you think? is there any rational explanation why using buttons is better than input-fields?

2 Answers 2


I guess what you mentioned is correct. The filter buttons must indicate the purpose of it explicitly.


Sometimes those textfield filters can be better, if you cannot narrow down what the users might filter (like in your date filter). But they are definitly not the "Works-everywhere-all-the-time" solution. So my answer is: It depends on the filter content.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.