Update font and icon colors for tabs

4.6
passivestar 2025-10-03 09:45:27 +07:00
parent 2f90eab98a
commit 746b05f738
1 changed files with 16 additions and 4 deletions

@ -79,6 +79,7 @@ func _init() -> void:
# Font and icon colors # Font and icon colors
var color_font_and_icon_normal : Color = color_mono_icon_and_font * Color(1, 1, 1, 0.7) var color_font_and_icon_normal : Color = color_mono_icon_and_font * Color(1, 1, 1, 0.7)
var color_font_and_icon_secondary : Color = color_mono_icon_and_font * Color(1, 1, 1, 0.45)
var color_font_and_icon_highlighted : Color = color_mono_icon_and_font var color_font_and_icon_highlighted : Color = color_mono_icon_and_font
var color_font_and_icon_dimmed : Color = color_mono_icon_and_font * Color(1, 1, 1, 0.35 if dark_theme_icon_and_font else 0.5) var color_font_and_icon_dimmed : Color = color_mono_icon_and_font * Color(1, 1, 1, 0.35 if dark_theme_icon_and_font else 0.5)
@ -810,10 +811,21 @@ func _init() -> void:
set_color('font_selected_color', 'TabBar', color_font_and_icon_normal) set_color('font_selected_color', 'TabBar', color_font_and_icon_normal)
set_color('font_selected_color', 'TabContainer', color_font_and_icon_normal) set_color('font_selected_color', 'TabContainer', color_font_and_icon_normal)
set_color('font_unselected_color', 'TabBar', color_font_and_icon_dimmed) set_color('font_hovered_color', 'TabBar', color_font_and_icon_highlighted)
set_color('font_unselected_color', 'TabContainer', color_font_and_icon_dimmed) set_color('font_hovered_color', 'TabContainer', color_font_and_icon_highlighted)
set_color('font_disabled_color', 'TabBar', color_font_and_icon_dimmed * Color(1, 1, 1, 0.5)) set_color('font_unselected_color', 'TabBar', color_font_and_icon_secondary)
set_color('font_disabled_color', 'TabContainer', color_font_and_icon_dimmed * Color(1, 1, 1, 0.5)) set_color('font_unselected_color', 'TabContainer', color_font_and_icon_secondary)
set_color('font_disabled_color', 'TabBar', color_font_and_icon_dimmed * Color(1, 1, 1, 0.55))
set_color('font_disabled_color', 'TabContainer', color_font_and_icon_dimmed * Color(1, 1, 1, 0.55))
set_color('icon_selected_color', 'TabBar', color_font_and_icon_normal)
set_color('icon_selected_color', 'TabContainer', color_font_and_icon_normal)
set_color('icon_hovered_color', 'TabBar', color_font_and_icon_highlighted)
set_color('icon_hovered_color', 'TabContainer', color_font_and_icon_highlighted)
set_color('icon_unselected_color', 'TabBar', color_font_and_icon_secondary)
set_color('icon_unselected_color', 'TabContainer', color_font_and_icon_secondary)
set_color('icon_disabled_color', 'TabBar', color_font_and_icon_dimmed * Color(1, 1, 1, 0.55))
set_color('icon_disabled_color', 'TabContainer', color_font_and_icon_dimmed * Color(1, 1, 1, 0.55))
sb = base_sb.duplicate() sb = base_sb.duplicate()
_set_margin(sb, base_margin * 4, base_margin * 2.3, base_margin * 4, base_margin * 2.3) _set_margin(sb, base_margin * 4, base_margin * 2.3, base_margin * 4, base_margin * 2.3)