Я только начал использовать удивительный скрипт, который заставляет стандартную тему «Ambiance» использовать выбранный цвет.
Более подробную информацию можно найти Здесь
Я считаю это действительно удивительным. Но с моими обоями, как показано ниже, цвет выделения, цвет полос прогресса, как и после запуска скрипта, слишком темные (это можно увидеть на следующем скриншоте).
Я узнал, что в результате выбирается средний цвет обоев, а затем используется его оттенок (который всегда темнее).
Так я могу сделать этот алгоритм или что-то еще выбрать более легкий оттенок среднего цвета ??
Или это можно сделать, чтобы выбрать самый легкий цвет вместо среднего цвета из обоев ??
Вставьте этот код get_color(self)
функция,
additional_color = 70
rgb_red = int(rgb_set[0]) + additional_color
rgb_green = int(rgb_set[1]) + additional_color
rgb_blue = int(rgb_set[2]) + additional_color
if (rgb_red > 255): rgb_red = 255
if (rgb_green > 255): rgb_green = 255
if (rgb_blue > 255): rgb_blue = 255
color_hex = '%02x%02x%02x' % (rgb_red, rgb_green, rgb_blue)
Можно измениться additional_color
если Вы хотите цвет ligher/darker.