Repository navigation
GDR-0024: the menu bar shows the bare bars, and the bars carry the state - #74
Merged
Merged
Conversation
Records the decision shipped in #65: the mark without its tile in the menu bar, one drawing with five looks keyed to the controller's status, colour meaning the microphone is open, no badge for anything the user has not asked about, and the drawing kept in code on the favicon's grid. Amends GDR-0021 (where the tile stays) and GDR-0017 (where the accents appear). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
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.
What changed, and why
A decision record for what #65 shipped, so the menu bar's rules are written down where the next change to it will look. The record pins five things: the mark goes in the menu bar without its tile (amending GDR-0021, which kept the tile for the icon alone); the one drawing carries the state and no other glyph appears there; colour in the menu bar means the microphone is open, and the gesture's own colour belongs to the pill, not the bar (amending GDR-0017 on where the accents appear); nothing badges an update or anything else unasked (GDR-0013); and the drawing stays in code on the favicon's grid, in step with
tools/app-icon.swift.The index row and the regenerated
records.jsoncome with it.How it was verified
pnpm run sync:docsregenerated 36 records; the new entry carries its date, both "Amends" references and the "Builds on" reference, so Backstage will render the links.swift testand lint: N/A, no code changed.Checks
@unchecked Sendable? No.🤖 Generated with Claude Code