色付きの出力を設定するために Rainbow gem を使用する一連の ruby スクリプトがあります。
私が遭遇した主な問題は、ユーザーがセットアップしたターミナルのスタイルによっては、色が必ずしも見栄えがよくないことです (たとえば、私は明るい背景を使用しており、色は私のものでは見栄えがしますが、色付きの出力は、暗い灰色の背景ではまったく判読できません)。
私が持っていたアイデアの 1 つは、現在の端末が明るい/暗い設定であるかどうかを検出し、それぞれの設定を行うことでした。
以前にこの問題に遭遇した人はいますか?もしそうなら、どのように回避しましたか?