- 
    Type:Sub-task 
- 
    Resolution: Fixed
- 
    Priority:L3 - Default 
- 
    Affects Version/s: None
- 
    Component/s: frontend
- 
    None
Currently, the Variable Filter tries to do too much at once. We should split it into separate components for the different variable value types:
- String (which includes the typeahead functionality for the variable values)
- Number (multiple values with four possible operations)
- Boolean (no text input)
