Repository navigation
Settings: background and accent colours under Font size, PT Default first and default, a blurred help popup - #38
Merged
Merged
Conversation
Maxaubert
force-pushed
the
feat/accent-colour
branch
from
September 22, 2026 14:58
4840449 to
2017bfe
Compare
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…h a Reset word, and Ember as the default theme Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
… the window instead of casting a shadow Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…prism, by id Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Maxaubert
force-pushed
the
feat/accent-colour
branch
from
September 23, 2026 02:44
43b7e24 to
a264026
Compare
github-actions Bot
pushed a commit
that referenced
this pull request
Sep 23, 2026
…irst and default, a blurred help popup (#38) * feat(settings): an accent colour option for the window Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * build: 0.10.0 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * test(e2e): the pressed segment follows the picked accent too Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * feat(settings): a background colour, both colours under Font size with a Reset word, and Ember as the default theme Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * feat(settings): PT Default leads the theme wall; the help popup blurs the window instead of casting a shadow Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * test: PT Default leads the preset list; the core's fallback is still prism, by id Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Maxaubert
added a commit
that referenced
this pull request
Sep 25, 2026
…2e harness (#71) (#72) Settings: the colour editor saves the whole setup into Custom and is a theme pick (#8, #29); ThemeSwitchAsk registers once (#22); a hex field commits only a changed draft (#26); the dictation key is never a key that types or a chord the terminal owns, and a press elsewhere ends the capture (#27); the editor takes the focus, traps Tab and hears Escape, the pencil is its own button (#28); a finished download reads fresh state before picking the model (#30). Release and CI: release.yml tags the built commit (#11); core-release runs from main only (#34), waits for terminal-gate by name and its success (#38), and opens an issue when a core change cannot be released; core-version also requires the core version above the base's (#39). Harness: a time limit per scenario and closeApp (#35), profiles removed after each scenario (#36), the poll's first verdict awaited instead of 6 s (#37). Core 0.15.3, app 0.18.3. New reviewSettings e2e and unit tests. Claude-Session: https://claude.ai/code/session_01LJbePcRzre7AusNzPNS2Bk Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
github-actions Bot
pushed a commit
that referenced
this pull request
Sep 25, 2026
…2e harness (#71) (#72) Settings: the colour editor saves the whole setup into Custom and is a theme pick (#8, #29); ThemeSwitchAsk registers once (#22); a hex field commits only a changed draft (#26); the dictation key is never a key that types or a chord the terminal owns, and a press elsewhere ends the capture (#27); the editor takes the focus, traps Tab and hears Escape, the pencil is its own button (#28); a finished download reads fresh state before picking the model (#30). Release and CI: release.yml tags the built commit (#11); core-release runs from main only (#34), waits for terminal-gate by name and its success (#38), and opens an issue when a core change cannot be released; core-version also requires the core version above the base's (#39). Harness: a time limit per scenario and closeApp (#35), profiles removed after each scenario (#36), the poll's first verdict awaited instead of 6 s (#37). Core 0.15.3, app 0.18.3. New reviewSettings e2e and unit tests. Claude-Session: https://claude.ai/code/session_01LJbePcRzre7AusNzPNS2Bk Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
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.
Stacked on #39 (merge that first; this PR's base is its branch).
For the owner
You asked for:
What changed
#121212) with#FE8F34as its accent. Anyone who never picked a theme moves to it with this update; anyone who picked one keeps theirs. The wall now leads with the app's own default (Prism's default is "follow style", so its wall is unchanged; PT Default is just one more preset there).Not done, say if you want them
Tests
helpPanelasserts the blurred background (blur(6px)) and no shadow.backgroundPrefs.test.ts, a light background turning the window light with readable inks, and the accent's kept/floored rules).accentscenario now also covers:🤖 Generated with Claude Code