It would be good to have the "red fire icon" (warning) threshold for the temperature shown on the admin webinterface a configurable setting.
Otherwise this visualization might be useless (e. g. on a Pi 4 without case and without cooling the normal temperature is around 63 degrees and therefore always in the "warning state" on the pi-hole webinterface).
but I agree that a user-definable setting (or even better a architecture-dependent value) seems best suited. I'm willing to implement this if nobody beats me to it (I'm on a long business trip for two more weeks at the moment).
Not sure if you need to invest time making it arch dependent if too difficult.
Most CPU's that I know of ARM/Intel/AMD get fried above 90 Celsius.
And the thermal paste or pad vaporized.
Talking from experience with the whole IBM X server's, Thinkpad, POS range of products and countless SBC's