-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Create a unified design system for command output so all commands follow the same aesthetic pattern, making the CLI feel polished and professional.
Proposed pattern
Each command output should follow a consistent structure:
- Header - Short, contextual title (e.g., issue ID + title)
- Content - The main information, consistently formatted
- Footer - Links, hints, or next actions
Tasks
- Audit existing command outputs for inconsistencies
- Define style guide (spacing, colors, dividers, alignment)
- Create shared formatting utilities for the pattern
- Update
issue list/issue viewto follow the pattern - Update
org list/org viewto follow the pattern - Update
project list/project viewto follow the pattern - Update
event viewto follow the pattern - Update
auth statusto follow the pattern - Ensure JSON output remains consistent (not affected by styling)
Notes
The formatters/human.ts already has good foundations with formatDetailsHeader, divider, and color utilities. Build on these patterns.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request