From 08bb6ca35edfc38348afc6f29cf13e55fcc85428 Mon Sep 17 00:00:00 2001 From: lethosor Date: Thu, 29 Oct 2020 00:02:59 -0400 Subject: [PATCH] Tweak colors Ref #1684 --- plugins/lua/buildingplan.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/plugins/lua/buildingplan.lua b/plugins/lua/buildingplan.lua index aa5a71eba..73fe160fb 100644 --- a/plugins/lua/buildingplan.lua +++ b/plugins/lua/buildingplan.lua @@ -129,19 +129,25 @@ function GlobalSettings:get_setting_string(name) return 'Off' end +function GlobalSettings:get_setting_pen(name) + if self.settings[name] then return COLOR_LIGHTGREEN end + return COLOR_LIGHTRED +end + function GlobalSettings:is_setting_enabled(name) return self.settings[name] end function GlobalSettings:make_setting_label_token(text, key, name, width) - return {text=text, key=key, key_sep=': ', key_pen=COLOR_GREEN, + return {text=text, key=key, key_sep=': ', key_pen=COLOR_LIGHTGREEN, on_activate=self:callback('toggle_setting', name), width=width} end function GlobalSettings:make_setting_value_token(name) return {text=self:callback('get_setting_string', name), enabled=self:callback('is_setting_enabled', name), - pen=COLOR_YELLOW, dpen=COLOR_GRAY} + pen=self:callback('get_setting_pen', name), + dpen=COLOR_GRAY} end -- mockup: