siemens / ix

Siemens Industrial Experience is a design system for designers and developers, to consistently create the perfect digital experience for industrial software products.
https://ix.siemens.io/
MIT License
174 stars 62 forks source link

Extend category filter (contains, startsWidth, endsWidth) #1342

Open katjaKoppensteiner opened 1 week ago

katjaKoppensteiner commented 1 week ago

Prerequisites

Suggestion / feature request

We want to implement a common search & filter pattern similar to github or code siemens or tfs. A typical flow would be: User wants to search for a device with "label = asdf" and "name contains something" this is with the current provided category filter not possible since it is only providing equals and not equals as option.

Example from code.siemens behavior: image

image

It would be cool to have the flow like this

  1. category
  2. contains, equals, not equals, starts with, ends with
  3. value

Further internal concept documentation can be requested if you ask me directly, i would like to help you but i do not want to post it officially in here.