05444f74d3
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>
35 lines
976 B
Go
35 lines
976 B
Go
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
|
|
}
|