theme: improve color_for_host