Spent the past while building something I'd wanted for ages: a Framer filtering system that actually behaves like an app, not just a CMS collection with a few filter buttons bolted on.
The bit I'm most pleased with: it's impossible to land on an empty results page. Every filter option knows whether it still leads anywhere. Pick a product type, and any colour or status that would return zero results dims, strikes through, and switches off before you can tap it. Not just the products. The filters themselves respond. There's no "nothing here" state because the system never lets you build a combination that produces one.
Built it for Fàilte, a fictional ceramics studio I designed as the demo. But the filtering doesn't care what it's filtering. Same logic would work for a property site (beds, price band) or a furniture catalogue (size, material).
Fully CMS-driven once it's set up. No code editing needed to use it day to day.
Live demo here: failte.framer.website
Would love any feedback, especially from anyone who's tried to solve cascading filters in Framer before. It's a fiddlier problem than it first looks.