Hi all,
I think i've found an issue regarding dash daq.Gauge. It looks like …if the gauge is set to have a negative region, then any color scale seems to set from zero, preventing the two from aligning. This is most clearly seen in the dial 1 of the ones attached - where dial 2 works fine, and dials 1 and 3 (with negative regions) have incorrect scales.
Thanks,
Harry
```py
import dash
import dash_daq as daq
import dash_core_components as dcc
import dash_html_components as html
from dash.dependencies import Input, Output, State
random_temperature = 18
app = dash.Dash(__name__,)
app.layout = html.Div([
daq.Gauge(
id='test-1',
label="Test 1",
value=random_temperature,
min=-10,
max=35,
color={"gradient":False,"ranges":{"green":[-10,0],"yellow":[0,20],"red":[20,35]}},
units="Celsius",
showCurrentValue=True,
),
daq.Gauge(
id='test-2',
label="Test 2",
value=random_temperature,
min=0,
max=70,
color={"gradient":False,"ranges":{"green":[0,28],"yellow":[28,42],"red":[42,70]}},
units="Celsius",
showCurrentValue=True,
),
daq.Gauge(
id='test-3',
label="Test 3",
value=random_temperature,
min=-10,
max=35,
color={"gradient":False,"ranges":{"green":[-10,10],"yellow":[10,20],"red":[20,35]}},
units="Celsius",
showCurrentValue=True,
),
])
if __name__ == '__main__':
app.run_server(debug=True)
```
![image](https://user-images.githubusercontent.com/43134216/84803336-c8df0d00-aff9-11ea-9319-fe7b2e2e8579.png)