Skip to content

fix: mx divider renders much larger, fills the terminal (3.6.1)#19

Merged
rousan merged 1 commit into
mainfrom
develop
Jul 9, 2026
Merged

fix: mx divider renders much larger, fills the terminal (3.6.1)#19
rousan merged 1 commit into
mainfrom
develop

Conversation

@rousan

@rousan rousan commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

mx divider now scales to fill the terminal, using the largest cell size the width allows and growing the height to match (chunky letters), instead of strict proportional scaling that left a long label like IN REVIEWS at 1x (7 rows) and tiny on a fullscreen window. It also honors COLUMNS/LINES env vars as a size fallback for non-TTY output, so a piped run can render at an explicit size for preview.

Renderer-only change in @mx/core (renderBanner) plus the CLI size fallback. typecheck, lint, tests (112), and build all pass.

The banner now scales to fill the terminal, using the largest cell size the
width allows and growing the height to match (chunky letters), instead of strict
proportional scaling that left a long label like IN REVIEWS at 1x (7 rows) and
tiny on a fullscreen window.

Also honor COLUMNS/LINES env vars as a size fallback for non-TTY output, so a
piped run can render at an explicit size for preview.

core: renderBanner scale rule. cli: divider size fallback. docs: history.
version 3.6.0 to 3.6.1.
@rousan
rousan merged commit 8c364e2 into main Jul 9, 2026
1 check passed
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