Documentation
¶
Overview ¶
Package cliui provides reusable terminal UI helpers (spinners, step indicators, markdown rendering) for tapes CLI commands.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SuccessMark = lipgloss.NewStyle().Foreground(lipgloss.Color("82")).Render("✓") FailMark = lipgloss.NewStyle().Foreground(lipgloss.Color("196")).Render("✗") StepStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("245")) // Shared styles for CLI output formatting. NameStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("82")).Bold(true) DimStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("241")) HashStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("39")) TagStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("39")) ScoreStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("245")) RoleStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("245")) PreviewStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("252")) MatchedStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("82")).Bold(true) BranchStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("245")) HeaderStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("252")).Bold(true) RankStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("82")).Bold(true) WarnStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("214")) KeyStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("245")) ValueStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("252")) )
Functions ¶
func FormatDuration ¶
FormatDuration formats a duration for display (e.g. "12ms" or "3.2s").
func RenderMarkdown ¶
RenderMarkdown renders markdown content for terminal display using glamour.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.