Chart Filters / Range ( Days - Week - Month )

i am Struggling to create a chart that display Temperature & Humidity ( line 1 & line 2 ) over three time range, ( Today - week (last 7 days ) - Month ( last 30 days ) I can do a simple chart that display Today but i need to add the day - week - month buttons.

I cant find any example or guideline to help me build one, can any one point me to a free project that include this chart .. or advice me on how to do it with my beginner Skiles.

The correct display of data need to be like this :

the look and feel in Dark mode i am hoping to make it look like this :

I have edited the original post to include these images

thanks in advance .

6 replies