godot-ui/layout/section_header.gd
Claude Code d894fe7d1c refactor(layout): ♻️ Restructure layout components for improved organization and rendering efficiency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-29 10:04:57 -07:00

16 lines
567 B
GDScript

extends Label
## Styled section header label — uppercase text with accent color.
## Used to separate groups within settings/config pages.
##
## Usage:
## const SectionHeader = preload("res://addons/godot-ui/layout/section_header.gd")
## var header: Label = SectionHeader.new()
## header.setup("VOICE")
## page.content.add_child(header)
## Requires: UiTheme autoload (godot-ui-theme package)
func setup(header_text: String) -> void:
text = header_text
add_theme_color_override("font_color", UiTheme.accent)
add_theme_font_size_override("font_size", 12)