MCPcopy Create free account
hub / github.com/driangle/taskmd / getEffortColor

Function getEffortColor

apps/cli/internal/cli/colors.go:78–89  ·  view source on GitHub ↗

getEffortColor returns the appropriate color style for an effort level.

(effort string, r *lipgloss.Renderer)

Source from the content-addressed store, hash-verified

76
77// getEffortColor returns the appropriate color style for an effort level.
78func getEffortColor(effort string, r *lipgloss.Renderer) lipgloss.Style {
79 switch strings.ToLower(effort) {
80 case "small":
81 return r.NewStyle().Foreground(lipgloss.Color("2")) // Green
82 case "medium":
83 return r.NewStyle().Foreground(lipgloss.Color("3")) // Yellow
84 case "large":
85 return r.NewStyle().Foreground(lipgloss.Color("1")) // Red
86 default:
87 return r.NewStyle().Foreground(lipgloss.Color("8")) // Gray
88 }
89}
90
91// getTypeColor returns the appropriate color style for a task type.
92func getTypeColor(taskType string, r *lipgloss.Renderer) lipgloss.Style {

Callers 2

formatHeadingFunction · 0.85
formatEffortFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected