Skip to content

Conversation

@krissetto
Copy link
Contributor

@krissetto krissetto commented Jan 25, 2026

Includes fixes for various rendering issues, along with improvements to general styling of certain elements to improve legibility in the TUI.

Here's a non-exhaustive list of the rendering improvements:

  • more consistent spacing in general
  • heading styles are more consistent, and compatible with italics, code blocks, strike-through, etc.
  • word wrapping lines
  • styling after an inline code block
  • table styling
  • things we previously didn't render like nested blockquotes
  • code blocks in lists are correctly indented
  • ordered/unordered lists have the same styling
  • etc... see the videos 👇

After these changes, rendering performance improves slightly (in both speed and memory) for everything (currently benchmarked) except tables, which show a small regression due to the styling fixes. They should be meaningless in real-worlds scenarios.

Currently tested on Linux with ghostty and ptyxis, and MacOS using Ghostty, iTerm2 and the built-in Terminal

Screencasts

before

Screencast.From.2026-01-25.16-23-23.mp4

after

Screencast.From.2026-01-25.19-24-54.mp4

includes fixes for various rendering issues, and improvements to general styling of certain elements as well to improve legibility in the TUI

Signed-off-by: Christopher Petito <[email protected]>
@krissetto krissetto requested a review from a team as a code owner January 25, 2026 18:32
@krissetto
Copy link
Contributor Author

Also did some testing on MacOS using Ghostty, iTerm2 and the built-in Terminal

@dgageot dgageot merged commit 125742e into docker:main Jan 26, 2026
5 checks 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.

2 participants