16 lines
567 B
GDScript
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)
|