I first recommand reading the documentation provided with the widget in the appstore, it gives a good example on how to configure the widget.
To configure the 3 things you want you have to make 3 rules, each rules represents one of your specifications.
Thank you Edo,
Use nanoflow and not data grid. Use standard classes like text-warning or text-danger in the “Class to apply”. I just made it work for 8.3.0 like that.