37 lines
686 B
Go
37 lines
686 B
Go
package tui
|
|
|
|
import (
|
|
"charm.land/lipgloss/v2"
|
|
)
|
|
|
|
var (
|
|
appBorder = lipgloss.NewStyle().
|
|
Border(lipgloss.RoundedBorder()).
|
|
Padding(1, 2)
|
|
|
|
titleStyle = lipgloss.NewStyle().
|
|
Bold(true).
|
|
MarginBottom(1)
|
|
|
|
labelStyle = lipgloss.NewStyle().
|
|
Foreground(lipgloss.Color("244")).
|
|
Width(20)
|
|
|
|
focusedStyle = lipgloss.NewStyle().
|
|
Foreground(lipgloss.Color("39"))
|
|
|
|
checkBoxChecked = "[x]"
|
|
checkBoxUnchecked = "[ ]"
|
|
|
|
footerStyle = lipgloss.NewStyle().
|
|
MarginTop(1).
|
|
Foreground(lipgloss.Color("241"))
|
|
|
|
errorStyle = lipgloss.NewStyle().
|
|
Foreground(lipgloss.Color("196")).
|
|
Bold(true)
|
|
|
|
successStyle = lipgloss.NewStyle().
|
|
Foreground(lipgloss.Color("46"))
|
|
)
|