feat: adopt the new Helmryth mark - #29
Merged
Merged
Conversation
The mark is a run line halted at a notch, with a hand-set arm seated in it. The thin petrol rule is work running; the heavy vermilion arm is a person set into that run at an angle nothing automatic would have chosen; the notch holds the setting so it cannot drift. It draws the product's one claim as a shape: nothing runs until you answer. Approach The mark ships as SVG rather than as the raster it was designed from, and that was not a stylistic preference. Measuring the source image showed two problems a vector rebuild removes outright. Colour had drifted. The generated artwork carried #C75137 and #1F7C7B, and removing its background pushed those to #D74327 and #007476 -- visibly more orange and more cyan than the brand's #C44F36 and #167A78. Placed beside the application's own UI, which uses those two exact values for command and for live signal, the logo would have fought the product. The wordmark letterforms were damaged: bites out of the H crossbar, chipped corners on the E and the L, a white notch in the M. Invisible at thumbnail size, unmissable on a retina display. The rebuild is traced from the approved artwork rather than redrawn. The bar sits at 66-74% of canvas height, the arm spans 41-80% horizontally and 23-72% vertically, and the arm tapers from 170 to 141 units the way the original does -- all measured off the source and preserved. The lockup keeps the ratio of mark height to cap height, 2.24, measured the same way. build/icon.svg is the master; icon-1024.png, icon.icns, icon.ico and the Electron resource are regenerated from it by pnpm build:icons. Verification The generated 1024px icon quantises to exactly #F6F1E7, #C44F36 and #167A78 -- no drift, which was the point. Corner alpha 0, centre alpha 255: the clipped octagon stays transparent rather than flattening to black. pnpm check:brand, check:contrast and check:qa-docs all exit 0. Impact 399 bytes of SVG replaces 845 KB of PNG, scales to any size, recolours through currentColor, and is exact at the values the interface already uses.
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 this changes
Adopts the new Helmryth mark and regenerates every icon from it.
The mark: a run line halted at a notch, with a hand-set arm seated in it. The thin petrol rule is work running; the heavy vermilion arm is a person set into that run at an angle nothing automatic would have chosen; the notch holds the setting so it cannot drift. It draws the product's one claim as a shape — nothing runs until you answer.
Why SVG rather than the raster it was designed from
Not a stylistic preference. Measuring the source artwork found two problems a vector rebuild removes outright.
Colour had drifted off-brand. The generated artwork carried
#C75137/#1F7C7B, and background removal pushed those further to#D74327/#007476:#C75137#D74327#C44F36#1F7C7B#007476#167A78#263646#1B2E46#273447That matters more here than usual: the application uses those two exact values for command and for live signal. A logo carrying different ones fights the UI it sits above.
The wordmark letterforms were damaged — bites out of the
Hcrossbar, chipped corners on theEandL, a white notch in theM. Invisible at thumbnail size, unmissable on a retina display.Fidelity to the approved artwork
The rebuild is traced, not redrawn. Measured off the source and preserved:
What ships
build/icon.svgis the master;icon-1024.png,icon.icns,icon.icoand the Electron resource are regenerated from it bypnpm build:icons.Verification
The generated 1024px icon quantises to exactly three brand values — no drift, which was the whole point:
Risk and rollback
Low. Assets only, no product code. 399 bytes of SVG replaces 845 KB of PNG, scales to any size, and recolours through
currentColor. Reverting restores the previous icons exactly.