mirror of
https://github.com/luxfi/logo.git
synced 2026-11-02 14:31:39 +00:00
A favicon does not choose what is behind it: browsers paint the active tab white in light mode and near-black in dark, so the white triangle every other variant uses is invisible on half of them. It was solved with a black rounded rect, which gives the mark its own ground at the cost of putting a second shape in a 16px square — and at that size the box is most of what you see. A thick black keyline does the same job with nothing added to the mark. Thick because a hairline lands under one device pixel at 16px and the triangle closes into a grey lozenge. The favicon also carried its own copy of the triangle on a 64-box, so the one place the geometry was supposed to live had a rival and moving the mark would have moved everything except the favicon. It draws TRIANGLE now. svg/ is generated too. Those three paths are what @luxfi/brand names and what every surface drawing a Lux mark resolves through, and they were hand-maintained beside a generator that already knew the geometry. 1.0.8 because npm is at 1.0.7 — the repo said 1.0.1, six releases behind what was published from somewhere else. Co-authored-by: Hanzo Dev <[email protected]>
632 B
632 B