## Problem Statement
The filter buttons in the deckbuilder have poor UX - they are not visually obvious and exhibit buggy behavior.
## Current Issues
  1. Discoverability
    : Filter buttons are not visually obvious or intuitive
  2. Buggy Behavior
    : Buttons exhibit inconsistent or unexpected behavior (specific bugs need identification)
## Screenshot Reference
Image attached shows the filter buttons in question
## Areas to Investigate
  • Visual styling and affordance of filter buttons
  • Active/inactive state visibility
  • Click/toggle behavior consistency
  • Filter state persistence
  • Multiple filter interaction (AND/OR logic)
  • Clear/reset functionality
## Expected Behavior
  • Filter buttons should have clear visual styling that indicates they are interactive
  • Active filters should be clearly distinguished from inactive ones
  • Clicking filters should provide immediate visual feedback
  • Filter behavior should be predictable and consistent
## Acceptance Criteria
  • [ ] Audit current filter button styling and identify visibility issues
  • [ ] Document specific buggy behaviors observed
  • [ ] Improve button visual design for better affordance
  • [ ] Add clear active/inactive states with distinct styling
  • [ ] Fix any toggle or state management bugs
  • [ ] Add hover states and click feedback
  • [ ] Consider adding filter count badge or indicator
  • [ ] Test filter combinations for logical consistency