diff --git a/src/game/engine/scenes/hud/happiness_breakdown_panel.gd b/src/game/engine/scenes/hud/happiness_breakdown_panel.gd index 5f3a1b11..58153ebb 100644 --- a/src/game/engine/scenes/hud/happiness_breakdown_panel.gd +++ b/src/game/engine/scenes/hud/happiness_breakdown_panel.gd @@ -31,7 +31,7 @@ func _ready() -> void: var title: Label = Label.new() title.text = ThemeVocabulary.lookup("happiness_breakdown_title") title.add_theme_font_size_override("font_size", 14) - title.add_theme_color_override("font_color", ThemeAssets.color("text.title")) + title.theme_type_variation = "LabelTitle" title.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER _vbox.add_child(title) @@ -68,7 +68,7 @@ func _add_line(label_text: String, value: int) -> void: lbl.text = label_text lbl.size_flags_horizontal = Control.SIZE_EXPAND_FILL lbl.add_theme_font_size_override("font_size", 13) - lbl.add_theme_color_override("font_color", ThemeAssets.color("text.secondary")) + lbl.theme_type_variation = "LabelSecondary" row.add_child(lbl) var val_lbl: Label = Label.new() @@ -76,11 +76,11 @@ func _add_line(label_text: String, value: int) -> void: val_lbl.horizontal_alignment = HORIZONTAL_ALIGNMENT_RIGHT val_lbl.add_theme_font_size_override("font_size", 13) if value > 0: - val_lbl.add_theme_color_override("font_color", ThemeAssets.color("semantic.positive")) + val_lbl.theme_type_variation = "LabelPositive" elif value < 0: - val_lbl.add_theme_color_override("font_color", ThemeAssets.color("semantic.negative")) + val_lbl.theme_type_variation = "LabelNegative" else: - val_lbl.add_theme_color_override("font_color", ThemeAssets.color("text.muted")) + val_lbl.theme_type_variation = "LabelMuted" row.add_child(val_lbl) _vbox.add_child(row)