Eight fresh directions plus two refinements of the shipped mark, each authored as a real currentColor SVG in the app's house style rather than as a description, so any of them can be dropped straight in and the favicon tile is a mechanical derivation. Every mark was rendered at 120/32/24/16px and looked at, which changed the set three times: the braid came out as a plain multiplication sign and was rebuilt with actual over/under crossings, the anchor was rebalanced to three-fold symmetry, and the first return-arc read even more like a copyright glyph than the current one. The finding that matters is not one of the eight. The mark shipping today fails at 16px — its outer strokes drop out to rasterisation and the 2.5px gap to the node fills in, so the favicon renders as a smear. Concept 09 fixes that in five lines and is worth taking regardless of whether anything here replaces the mark. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
17 lines
762 B
XML
17 lines
762 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64" role="img" aria-label="Braid">
|
|
<title>Braid</title>
|
|
<!--
|
|
Two independent threads woven into one strand - neither is subordinate,
|
|
and the weave is what holds. Crossings computed at (20,32) and (44,32);
|
|
the mask punches the first one so strand A reads as passing over it.
|
|
-->
|
|
<mask id="sm-braid-gap">
|
|
<rect width="64" height="64" fill="#fff"/>
|
|
<circle cx="20" cy="32" r="6.25" fill="#000"/>
|
|
</mask>
|
|
<g fill="none" stroke="currentColor" stroke-width="6.5" stroke-linecap="round">
|
|
<path d="M8 20C20 20 20 44 32 44 44 44 44 20 56 20" opacity=".75"/>
|
|
<path d="M8 44C20 44 20 20 32 20 44 20 44 44 56 44" mask="url(#sm-braid-gap)"/>
|
|
</g>
|
|
</svg>
|