Skip to content

Conversation

lukehsiao
Copy link

@lukehsiao lukehsiao commented Oct 14, 2025

Revert "fix(presentation-terminal): Ensure consistent ASCII logo alignment (#2260)"

This reverts commit 6892304.

While a hard-coded font size of 9 likely is small enough to fix the logo
rendering on a large population of display configurations, it has the
downside of potentially making the update terminal font painfully small
since it ignores the user's configured preferences.

Rather than somewhat arbitrarily drawing a hard-coded line in the sand
(which still doesn't solve the issue for even smaller displays), just
respect the user's preference, allowing them to easily configure a size
that both looks good and doesn't warp the logo.

Signed-off-by: Luke Hsiao [email protected]


Example of the extremely small size-9 font on some displays

image

Ref: #2260

…nment (basecamp#2260)"

This reverts commit 6892304.

While a hard-coded font size of 9 likely is small enough to fix the logo
rendering on a large population of display configurations, it has the
downside of potentially making the update terminal font painfully small
since it ignores the user's configured preferences.

Rather than somewhat arbitrarily drawing a hard-coded line in the sand
(which still doesn't solve the issue for even smaller displays), just
respect the user's preference, allowing them to easily configure a size
that both looks good and doesn't warp the logo.

Signed-off-by: Luke Hsiao <[email protected]>
@dhh
Copy link
Member

dhh commented Oct 14, 2025

Going to need something that solves the original issue, if we're going to remove the 9pt fix. Maybe there's a way to prevent things from wrapping? But I'd rather have something that looks a little small than something that looks fully broken.

@dhh dhh closed this Oct 14, 2025
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.

2 participants