Repository navigation
Brighter defaults and a Preview button in the /style pane - #1
Merged
Merged
Conversation
Defaults now change Claude Code's look on install: the base color is the brand orange instead of muted grey, your prompts draw in the suggestion color, and the prompt hint inherits the base color, dimmed. Preview (or /style preview) prints a labeled sample of every styled part into the transcript. Each part's drawing moved into a draw function that both the live hook and the preview call.
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Defaults
A fresh install now changes Claude Code's look right away. Before, rows set to inherit drew in muted grey, so the mod looked close to stock.
accentsubtle(grey)claude(brand orange)promptColorpromptBorder(grey in stock themes)suggestionhintColororiginalglobal(dimmed)Anyone who already changed a value in the pane keeps their saved settings. Reset applies the new defaults.
Preview
A Preview button sits between Reset and Close. It runs
/style preview(also typeable), and that command's output row draws a labeled sample of every part: prompts, plugin bands, tool calls (Bash with output, an Edit, a failed Read), notices, mode badge, prompt hint, questions and turn time. A part left to Claude Code shows a dim stand-in. The row reads the live settings, so it redraws as values change.Each part's drawing moved from its
ui.renderhook into adraw*function that the hook and the preview both call, so the preview matches what the hooks draw.Checks
claude plugin validate .passesclaude plugin test .: 15 pass, including a new test for the button and the preview rowtscagainst the 2.1.296 API: clean