Versions in this module Expand all Collapse all v0 v0.2.0 Oct 18, 2025 Changes in this version + const SymbolArrow + const SymbolBullet + const SymbolDoctor + const SymbolError + const SymbolGear + const SymbolInfo + const SymbolLightbulb + const SymbolPackage + const SymbolRocket + const SymbolRunning + const SymbolSparkle + const SymbolStarting + const SymbolStopped + const SymbolSuccess + const SymbolWarning + var ColorBgDark = lipgloss.Color("#1F2937") + var ColorBgError = lipgloss.Color("#7F1D1D") + var ColorBgLight = lipgloss.Color("#4B5563") + var ColorBgMedium = lipgloss.Color("#374151") + var ColorBgSuccess = lipgloss.Color("#064E3B") + var ColorError = lipgloss.Color("#EF4444") + var ColorFailed = lipgloss.Color("#EF4444") + var ColorInfo = lipgloss.Color("#3B82F6") + var ColorPrimary = lipgloss.Color("#7C3AED") + var ColorRunning = lipgloss.Color("#10B981") + var ColorSecondary = lipgloss.Color("#06B6D4") + var ColorStarting = lipgloss.Color("#F59E0B") + var ColorStopped = lipgloss.Color("#6B7280") + var ColorSuccess = lipgloss.Color("#10B981") + var ColorText = lipgloss.Color("#E5E7EB") + var ColorTextBold = lipgloss.Color("#F9FAFB") + var ColorTextDim = lipgloss.Color("#9CA3AF") + var ColorWarning = lipgloss.Color("#F59E0B") + var StyleBold = ...(ColorTextBold) + var StyleCode = ...(0, 1) + var StyleDim = ...(ColorTextDim) + var StyleError = ...(true) + var StyleErrorBox = ...(0, 1) + var StyleHeader = ...(1) + var StyleInfo = ...(true) + var StyleInfoBox = ...(0, 1) + var StyleSubheader = ...(true) + var StyleSuccess = ...(true) + var StyleSuccessBox = ...(0, 1) + var StyleWarning = ...(true) + func Bold(text string) string + func Code(text string) string + func Dim(text string) string + func EmptyLine() + func Error(message string) + func ErrorBox(message string) + func FormatLogLine(line string, showTimestamps bool) string + func FormatServiceHeader(serviceName, containerID string, isStreaming bool) string + func FormatServiceStatus(status string) string + func FormatStreamingFooter() string + func Header(message string) + func HealthCheckTable(category string, rows []HealthCheckRow) string + func Highlight(text string) string + func Hint(message string) + func Info(message string) + func InfoBox(message string) + func KeyValueTable(title string, rows []KeyValueRow) string + func List(item string) + func ListItem(prefix, item string) + func PortTable(rows []PortRow) string + func RenderList(title string, items []string) string + func RenderNumberedList(title string, items []string) string + func Separator() + func ServiceTable(projectName string, rows []ServiceRow) string + func StatusFailed(text string) string + func StatusRunning(text string) string + func StatusStarting(text string) string + func StatusStopped(text string) string + func Subheader(message string) + func Success(message string) + func SuccessBox(message string) + func Warning(message string) + func WithProgress(message string, fn func() error) error + type HealthCheckRow struct + Check string + Detail string + Status string + type KeyValueRow struct + Key string + Value string + type LogLevel int + const LogLevelDebug + const LogLevelError + const LogLevelFatal + const LogLevelInfo + const LogLevelTrace + const LogLevelUnknown + const LogLevelWarn + type PortRow struct + Host string + Port string + Project string + Service string + type ProgressTracker struct + func NewProgressTracker(steps []string) *ProgressTracker + func (p *ProgressTracker) Complete(message string) + func (p *ProgressTracker) Fail(message string) + func (p *ProgressTracker) NextStep() + func (p *ProgressTracker) Start() + type ServiceRow struct + ContainerID string + Ports []string + Service string + Status string + Uptime string + type Spinner struct + func NewSpinner(message string) *Spinner + func ShowSpinner(message string) *Spinner + func (s *Spinner) Error(message string) + func (s *Spinner) Start() + func (s *Spinner) Stop() + func (s *Spinner) Success(message string) + func (s *Spinner) UpdateMessage(message string) + func (s *Spinner) Warning(message string) + func (s *Spinner) WithArrow() *Spinner + func (s *Spinner) WithCircle() *Spinner + func (s *Spinner) WithColor(color lipgloss.Color) *Spinner + func (s *Spinner) WithDots() *Spinner + func (s *Spinner) WithLine() *Spinner