Text under frames and TimelineSeconds color change on different themes

This commit is contained in:
OverloadedOrama 2019-12-24 04:37:17 +02:00
parent bfd64a6b84
commit 1f2d8406c2
6 changed files with 17 additions and 8 deletions

View file

@ -410,8 +410,11 @@ func frame_changed(value : int) -> void:
canvas.generate_layer_panels()
#Make all frame buttons unpressed
for c in canvases:
var text_color := Color.white
if theme_type == "Gold" || theme_type == "Light":
text_color = Color.black
c.frame_button.get_node("FrameButton").pressed = false
c.frame_button.get_node("FrameID").add_color_override("font_color", Color.white)
c.frame_button.get_node("FrameID").add_color_override("font_color", text_color)
#Make only the current frame button pressed
canvas.frame_button.get_node("FrameButton").pressed = true
canvas.frame_button.get_node("FrameID").add_color_override("font_color", Color("#3c5d75"))