refactor: mover .go de tipos Go a functions/{domain}/ para compilación unificada

Los archivos .go de tipos ahora viven junto a las funciones en functions/{domain}/
(mismo paquete Go), resolviendo errores de compilación por tipos no encontrados
(Option, Pair, Result, etc.). Los .md de metadata permanecen en types/{domain}/
con file_path actualizado a functions/. Se elimina types.go duplicado de infra.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-28 23:23:00 +01:00
parent 528a16cd5a
commit 05444f74d3
56 changed files with 27 additions and 55 deletions
+34
View File
@@ -0,0 +1,34 @@
package tui
import "github.com/charmbracelet/lipgloss"
// Styles contiene todos los estilos lipgloss pre-configurados para una aplicacion TUI.
// Implementation: github.com/lucasdataproyects/devfactory/tui
type Styles struct {
Theme Theme
Title lipgloss.Style
Subtitle lipgloss.Style
Header lipgloss.Style
Label lipgloss.Style
Text lipgloss.Style
Muted lipgloss.Style
Code lipgloss.Style
Success lipgloss.Style
Error lipgloss.Style
Warning lipgloss.Style
Info lipgloss.Style
Border lipgloss.Style
Box lipgloss.Style
List lipgloss.Style
ListItem lipgloss.Style
Selected lipgloss.Style
Unselected lipgloss.Style
Button lipgloss.Style
ButtonActive lipgloss.Style
Input lipgloss.Style
Cursor lipgloss.Style
Container lipgloss.Style
Section lipgloss.Style
Divider lipgloss.Style
StatusBar lipgloss.Style
}