diff --git a/packaging/assets/icon.svg b/packaging/assets/icon.svg index ee62a043..c4ac09b1 100644 --- a/packaging/assets/icon.svg +++ b/packaging/assets/icon.svg @@ -1,20 +1,45 @@ + + This is the original design with two vector fixes only. Every + coordinate, radius, stroke width, colour stop, glow opacity and the + 56 / 912 / rx206 icon body are the original values, unchanged. + + 1. LAYER ORDER AT THE HUB. The hub body used to be painted before the + five branches, so the branches sat on top of it: five round caps + converged at the hub centre and each branch's own gradient began at + its darkest stop (#047857), which left a smudged dark blotch on the + face of the hub. The hub is now painted after the branches, so it + reads as one clean sphere with the branches emerging from behind it. + + 2. ONE LIGHT FOR THE BRANCHES. branchGrad used objectBoundingBox + units, so each branch carried its own gradient resolved against its + own bounding box — different directions, different highlight + placements. It is now a userSpaceOnUse radial gradient centred on + the hub, so light radiates outward from the centre and every branch + darkens toward the hub and brightens toward its node. The branch + tips all sit at radius 242-254 of a 280 ramp, so they reach the same + brightness at the same time. + + The upward branch is removed: its node sat 16 degrees from its two + neighbours, and the three crowded into a single blob below 128px. With + it gone the nodes are evenly spaced and the structure stays legible + down to 48px. --> - + + + + - + + @@ -24,21 +49,11 @@ - - - - - - - - - - @@ -65,12 +80,7 @@ - - - - - - + @@ -81,23 +91,24 @@ fill="none" stroke="#00FF87" stroke-width="22" stroke-linecap="round" opacity="0.13" filter="url(#softBlur)"/> - - - - + - + - + + + + + + @@ -106,15 +117,11 @@ - - - - - + - +