--- name: new_styles kind: function lang: go domain: tui version: "1.0.0" purity: pure signature: "func NewStyles(theme Theme) Styles" description: "Construye un conjunto de estilos lipgloss a partir de un tema de colores. Los estilos resultantes se aplican a todos los componentes TUI." tags: [tui, styles, constructor] uses_functions: [] uses_types: [theme_go_tui] returns: [styles_go_tui] returns_optional: false error_type: "" imports: [] tested: false tests: [] test_file_path: "" file_path: "functions/tui/new_styles.go" --- ## Ejemplo ```go theme := DefaultTheme() styles := NewStyles(theme) ``` ## Notas Convierte un Theme (paleta de colores) en Styles (estilos lipgloss aplicables). Es el puente entre la configuracion de colores y el renderizado.