fix(brand): logo composited at SVG-native res, then downsampled
Previous render composed directly at the target size (110×110 / 44×44), which produced thin text and lost the SVG's typographic intent. Now the composition runs at SVG-native 320×320 — same coordinates as webApp/frontend/public/logo.svg — and downsamples to the panel logo size with LANCZOS. Adds stroke_width=2 around the wordmark to fake font-weight 900 (DejaVuSans is only weight 700; no Black face is on the build host, so this is the best approximation without bundling a font binary into the firmware repo). The yellow V comes through, the wordmark is heavier, and the harbour background still palette-quantizes recognisably to Spectra-6. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Reference in New Issue
Block a user