Files
gastown/internal/style/style.go
Steve Yegge 89d6722e44 chore(style): remove unused helper functions
Remove RenderSuccess, RenderWarning, RenderError, and RenderInfo
functions that were never used. The codebase uses style.SuccessPrefix
and style.Success.Render() directly instead.

Closes gt-nz6t.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 21:51:02 -08:00

46 lines
1.1 KiB
Go

// Package style provides consistent terminal styling using Lipgloss.
package style
import "github.com/charmbracelet/lipgloss"
var (
// Success style for positive outcomes
Success = lipgloss.NewStyle().
Foreground(lipgloss.Color("10")). // Green
Bold(true)
// Warning style for cautionary messages
Warning = lipgloss.NewStyle().
Foreground(lipgloss.Color("11")). // Yellow
Bold(true)
// Error style for failures
Error = lipgloss.NewStyle().
Foreground(lipgloss.Color("9")). // Red
Bold(true)
// Info style for informational messages
Info = lipgloss.NewStyle().
Foreground(lipgloss.Color("12")) // Blue
// Dim style for secondary information
Dim = lipgloss.NewStyle().
Foreground(lipgloss.Color("8")) // Gray
// Bold style for emphasis
Bold = lipgloss.NewStyle().
Bold(true)
// SuccessPrefix is the checkmark prefix for success messages
SuccessPrefix = Success.Render("✓")
// WarningPrefix is the warning prefix
WarningPrefix = Warning.Render("⚠")
// ErrorPrefix is the error prefix
ErrorPrefix = Error.Render("✗")
// ArrowPrefix for action indicators
ArrowPrefix = Info.Render("→")
)