Skip to content

feat: redraw the startup banner art to spell MSCLI - #4559

Closed
abderrazzakchabab wants to merge 1 commit into
docker:mainfrom
abderrazzakchabab:fm/mscli-banner
Closed

abderrazzakchabab wants to merge 1 commit into
docker:mainfrom
abderrazzakchabab:fm/mscli-banner

Conversation

@abderrazzakchabab

Copy link
Copy Markdown

The TUI startup banner is redrawn in the same block-letter style so it spells MSCLI instead of the product name. The exported Width/Height constants in pkg/tui/banner are updated to the new art dimensions used by the small-viewport check. Layout, styling, padding, subtitle/version lines and every other user-visible string are unchanged, as is the module path, package names, command name and everything else.

Validation performed:

  • go build ./... — exit 0
  • go test ./pkg/tui/... ./pkg/leantui/... — all packages green
  • Banner rendering reproduced through the same style/placement pipeline the TUI uses for the startup banner (styles.BaseStyle.Foreground(styles.Accent) then lipgloss.Place), which prints the new art centered in the accent color
  • gofmt -l clean on the changed file

Redraws the TUI startup banner in the same ASCII-art font so it spells
MSCLI instead of the product name, and updates Width/Height to the new
art dimensions used by the small-viewport check.
Copilot AI balanced review requested due to automatic review settings October 8, 2026 21:35
@abderrazzakchabab
abderrazzakchabab requested a review from a team as a code owner October 8, 2026 21:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@aheritier aheritier added area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat:). Use on PRs only. status/needs-signed-commits Some commits in the PR are signed with a valid SSH/GPG key labels Oct 8, 2026
@aheritier

Copy link
Copy Markdown
Collaborator

👋 Some commits in this PR are not signed and verified by GitHub. Please sign your commits with a GPG or SSH key registered in your GitHub account, then force-push.

Commits that are not verified: 68a2b0a

See GitHub's guide on signing commits for setup instructions. I've added status/needs-signed-commits; it will be removed automatically once every commit in this PR carries a valid GitHub-verified signature.

@dgageot dgageot closed this Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat:). Use on PRs only. status/needs-signed-commits Some commits in the PR are signed with a valid SSH/GPG key

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants