Skip to content

feat(config): modernize init prompt styling#11

Merged
laipz8200 merged 1 commit into
mainfrom
laipz8200/improve-config-init-interaction
May 14, 2026
Merged

feat(config): modernize init prompt styling#11
laipz8200 merged 1 commit into
mainfrom
laipz8200/improve-config-init-interaction

Conversation

@laipz8200
Copy link
Copy Markdown
Owner

Summary

Modernizes the interactive config init setup flow with a cleaner TTY-only step renderer.

Changes

  • Adds styled active and completed step indicators for the setup flow.
  • Uses aligned, dimmed helper text for prompts, accessible space lists, and selection hints.
  • Keeps plain non-TTY output unchanged for scripts and captured command output.

Impact

Users running confluence-cli config init in a terminal get a more polished setup experience, while automation keeps the existing stable prompt behavior.

@laipz8200 laipz8200 marked this pull request as ready for review May 14, 2026 19:49
@laipz8200 laipz8200 enabled auto-merge (squash) May 14, 2026 19:50
@laipz8200 laipz8200 disabled auto-merge May 14, 2026 19:50
@laipz8200 laipz8200 merged commit f196800 into main May 14, 2026
1 check passed
@laipz8200 laipz8200 deleted the laipz8200/improve-config-init-interaction branch May 14, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant