I have a list of items. These items have 1 or more colors (black, red, green or any combination of the three).
The user wants to filter the item on color. For example, show only the items that:
- contain black
- contain black and red
- are black only
- are black and red only
My first thought was 3 checkboxes, one for each color. However, consider the scenario where a user checks black and red. It's not intuitive whether it will show items that are exactly black and red, or items that just contain both black and red. So not only are checkboxes not intuitive, they don't handle both cases.
Any other thoughts or ideas?