firmware: the console is light, and its six core pages look like one thing - #474
Merged
Merged
Conversation
…thing Light by default with dark kept as the remembered toggle; one base block of shared parts across Console, Patterns, Status, Wi-Fi, Knobs and Update; home leads with the panel's controls; the header wraps instead of scrolling on a phone; the monospace stack gains Windows fonts. No page grew past its gzip size. Feature pages are untouched and take the light palette from the chrome. The guide's console demo is regenerated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
# Conflicts: # CHANGELOG.md
…knobs move together The edition the panel runs is a card of its own (name, versions, the feature pages it carries, the update notice, a button to the other editions) instead of one more row among the facts. The knobs show their values and gain Together (one drag moves all four) and Shuffle with Undo, each one request; the arrow keys step through patterns. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ts all four at once Home: the device facts are back in the control card under the knobs, as before; the right column is the edition card and the pages. The knob extras (Together, Shuffle, Undo, the value readout) are gone - "all four at once" meant the Knobs page: it now has an All row that sets direction and edges per click for the four, reading Mixed while they differ. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
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.
The device console's core pages (Console, Patterns, Status, Wi-Fi, Knobs, Update) and the shared header, redone for the owner's three asks: light by default, clean and obvious, and no heavier than before.
What changed
pf-theme). The chrome setsdata-themebefore the first paint. Its injected light palette matches the core pages':root, so feature pages turn light without being edited..btn,.chip,.notice,.list, fields, footer).console/README.mdhas a new section, "The look".featureNav.console_demo.pymarkNav()now finds links inside the grouped nav. The guide's console frame ground is light, and the demo is regenerated.Size, gzip -9 (before → after)
The default image is 1,101,872 → 1,099,008 bytes for the first commit; the merge of the latest dev (resident patterns) grows it again.
Second commit, after the owner's look
featureNav.POST /api/paramswith p1..p4.build.sh alland the footprint check pass.Checks
console_pages.py check,check_sources.py,check_boundaries.py,console_demo.py --check: pass.build.sh all: all five compositions ok.check_footprint.py: every edition within tolerance.On a panel (new bench board, Core build with this branch, flashed over
/update)?v=cached) went from about 17 ms to about 8 ms.POST /api/params), click-to-play on/patterns, the theme toggle both ways. Panel state followed each time, with no page errors.Feature pages (audio-in, midi, clock, weather, mqtt, show) are not edited. Only their headers' chrome stamp changed.
🤖 Generated with Claude Code