Can't get static Day of Week filtering to work

I am trying to create a simple day of week filter using static Monday, Tuesday, etc. tags and checkboxes but the results are not displaying correctly. Each Collection Item has a switch for each day of the week which has Conditional Visibility set to True/ False. A similar approach for Price range is working in the same page.

Hey @elliot.owen!

I took a look at your page, and you have all the days of the week on each item.
Conditional Visibility only hides them visually, but they still exist in the DOM, so the filter ends up matching everything.

You should only have the element with the matching field you want on each item.

If you want to keep everything static, the simplest way is to add one hidden element inside each item that lists the correct days separated by commas (for example Monday,Wednesday) and use checkboxes with fs-list-operator="contain" to match those values.

Try this approach and let me know how it goes!