Skip to content

Tint the Claude Code diff panel with the Omarchy theme - #11131

Open
t4t5 wants to merge 1 commit into
omacom:quattrofrom
t4t5:use-theme-in-claude-diff
Open

Tint the Claude Code diff panel with the Omarchy theme#11131
t4t5 wants to merge 1 commit into
omacom:quattrofrom
t4t5:use-theme-in-claude-diff

Conversation

@t4t5

@t4t5 t4t5 commented Sep 10, 2026

Copy link
Copy Markdown

Claude Code 2.1.260 added a diff panel that opens beside the conversation in fullscreen mode. Its background comes from a new composerSidebarBackground theme key, which the Omarchy template doesn't set, so the panel renders in Claude's built-in gray next to an otherwise themed session.

This renders the key from the theme palette at a 5% background->foreground mix, just under the 6% used for user-message bubbles, matching Claude's own ordering where the sidebar sits darker than message backgrounds.

Claude Code drops override keys it doesn't recognise, so older versions are unaffected. The CLI test's Claude template assertion now covers the key.

Screenshots below are using Retro 82 as the Omarchy theme:

Before:

screenshot-2026-09-10_13-49-21

After:

screenshot-2026-09-10_13-52-18

Claude Code 2.1.260 added a diff panel that opens beside the conversation in fullscreen mode. Its background comes from a new `composerSidebarBackground`
theme key, which the Omarchy template doesn't set, so the panel renders in Claude's built-in gray next to an otherwise themed session.

This renders the key from the theme palette at a 5% background->foreground mix, just under the 6% used for user-message bubbles, matching Claude's own ordering where the sidebar sits darker than message backgrounds.

Claude Code drops override keys it doesn't recognise, so older versions are unaffected. The CLI test's Claude template assertion now covers the key.
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