As part of our product we have the ability to facet search queries - these lists may be thousands of items long. One of the things that has come up is the desire to be able to say show me results that are "Not Film" or "Film Only". Today we support the "Film Only" case since that's the clear use of facets on the left hand nav.
Is there a standard pattern for which we could use to have "Not Film"? We've discussed triple click checkboxes (Include, Exclude, Don't Care).
Looks like we're going for a presentation that's more like:
Topics: ☐ Pop Music ☐ Gameplay [-] ☐ Song ☐ Film ☐ Minecraft
Where the "negation" icon will display when you hover over the item. When a user clicks on the negation icon it will change the checkbox to a "negatebox" to display that the option is de-selected. Clearly checking it will remove that state.