You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: migrate terminal output to herald typography system (#256)
* refactor: replace console package with herald typography system
Introduce herald-backed printer with themed typography, replacing raw
ANSI escape codes in the console package. Add theme.go with SleyTheme
and ResolveTheme for named theme support. Initialize typography via
printer.Init(theme) in the CLI Before hook.
Co-Authored-By: claude <noreply@anthropic.com>
* refactor: migrate command output to herald typography
Use herald Compose, H2, H4, UL, KV, KVGroup, Table, Code, CodeBlock,
Tags, and Section across discover, doctor, init, changelog, extension,
hooks, workspace formatter, and extensionmgr output. Replace manual
string formatting with structured typography elements for consistent
visual hierarchy.
Co-Authored-By: claude <noreply@anthropic.com>
* style: use faint text with selective color highlights across commands
Replace blanket PrintSuccess/PrintInfo with PrintFaint and Info()
highlights on key values (versions, paths, names) for a cleaner
visual balance. Errors and warnings remain colored. Quiet-mode
summaries are unchanged.
Co-Authored-By: claude <noreply@anthropic.com>
* chore(deps): update herald to v0.13.0 and use Section/BR from upstream
Remove local printer.Section and printer.BR implementations in favor
of herald v0.13.0 Typography.Section(). Update all call sites to use
ty.Section() directly.
Co-Authored-By: claude <noreply@anthropic.com>
---------
Co-authored-by: claude <noreply@anthropic.com>
0 commit comments