Skip to content

docs: add SVG version of logo - #104

Draft
johnsoncodehk wants to merge 3 commits into
masterfrom
cursor/svg-logo-71f7
Draft

johnsoncodehk wants to merge 3 commits into
masterfrom
cursor/svg-logo-71f7

Conversation

@johnsoncodehk

@johnsoncodehk johnsoncodehk commented Oct 3, 2026 •

Copy link
Copy Markdown
Owner

Adds logo.svg, a vector redraw of logo.png (rounded-square icon, cyan-to-indigo layered waves, glowing white "TS").

How it was drawn:

  • Waves: 9 smooth B茅zier wave layers stacked on a base gradient. Their edges follow the actual wave boundaries of the PNG, which were extracted as edge ridges and spline-smoothed. Each layer has one linearGradient, with colors solved by least squares against the PNG. A soft highlight runs along the lighter side of each edge, mimicking the ribbon look of the original.
  • Letters: geometric shapes fitted to the PNG's letter mask (IoU 0.95): T is two rounded rects, S is a round-capped stroked curve. Shading uses an edge color plus a blurred, masked bright core, with an outer halo.
  • Filters use color-interpolation-filters="sRGB" to avoid banding in the dark areas.

The size is 11 KB, versus 412 KB for the PNG. Chrome and resvg render it nearly identically. logo.png and README.md are unchanged.

Left: original PNG, right: SVG rendered in Chrome

PNG vs SVG

To show artifacts inline, enable in settings.

Open in Web聽Open in Cursor聽

cursoragent and others added 3 commits October 3, 2026 09:20
Co-authored-by: Johnson Chu <johnsoncodehk@users.noreply.github.com>
Co-authored-by: Johnson Chu <johnsoncodehk@users.noreply.github.com>
Co-authored-by: Johnson Chu <johnsoncodehk@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants