Skip to content

feat(issues): Render ANSI colors in issue titles and messages - #126287

Draft
JoshuaKGoldberg wants to merge 1 commit into
joshgoldberg/de-1651-remove-ansi-to-react-in-favor-of-ansi-sequence-parserfrom
joshgoldberg/logs-1017-render-ansi-colors-in-issue-titles-and-messages
Draft

JoshuaKGoldberg wants to merge 1 commit into
joshgoldberg/de-1651-remove-ansi-to-react-in-favor-of-ansi-sequence-parserfrom
joshgoldberg/logs-1017-render-ansi-colors-in-issue-titles-and-messages

Conversation

@JoshuaKGoldberg

Copy link
Copy Markdown
Member

Issue titles and messages now render ANSI colors with #126237's shared AnsiText component in the issue details header, issue stream, and inbox. Plain-text uses like the page title, tooltips, and the command palette label strip the escape codes instead.

Before After
Header message, light Before, header message, light After, header message, light
Header message, dark Before, header message, dark After, header message, dark
Header title, light Before, header title, light After, header title, light
Header title, dark Before, header title, dark After, header title, dark
Issue stream, light Before, issue stream, light After, issue stream, light
Issue stream, dark Before, issue stream, dark After, issue stream, dark

Stacked on #126237. Fixes LOGS-1017.

@linear-code

linear-code Bot commented Oct 1, 2026

Copy link
Copy Markdown

LOGS-1017

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Oct 1, 2026
Issue titles and messages showed raw ANSI escape codes in the issue details header, issue stream, and inbox. Render them with the shared AnsiText component and strip the codes from plain-text uses like the document title, tooltips, and the command palette label.

Fixes LOGS-1017
@JoshuaKGoldberg
JoshuaKGoldberg force-pushed the joshgoldberg/logs-1017-render-ansi-colors-in-issue-titles-and-messages branch from 1a5cb9c to aa80daa Compare October 2, 2026 00:22

This branch was successfully deployed

1 active deployment
Preview — aa80daad Deployed Oct 2, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant