Colorize entire trail list and show output

main

Commit

computermode2mo ago

Color the STATUS (open=green, merged=magenta, closed=red; draft/unknown plain), PHASE (yellow), and AUTHOR (cyan) fields in both 'entire trail list' and 'entire trail show', plus yellow headers/labels. Coloring is gated on a TTY, so piped/non-terminal output stays byte-identical.

The list table reuses corecmd's columnWidths/writeTableRow, which pad on lipgloss.Width (ANSI-agnostic) and style after padding, so color never shifts column alignment.

Entire-Checkpoint: f64fb36fd424

Checkpoints

Enhance Trails CLI Output Coloring

Claude CodeOpus 4.8
View session
Checkpoint 1