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>
46 lines
1.1 KiB
Go
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("→")
|
|
)
|