You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/introduction.mdx
+3-23Lines changed: 3 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,33 +8,15 @@ description: A tiny framework-agnostic library that makes logos look good togeth
8
8
Real-world logos are messy. Some have padding, some don't. Some are dense and blocky, others are thin and airy. Put them in a row and they look chaotic.
9
9
10
10
<Frame>
11
-
<img
12
-
src="/images/before.png"
13
-
alt="Logos without normalization — different sizes, weights, and aspect ratios create visual chaos"
14
-
/>
11
+
<imgsrc="/images/before.png"alt="Logos without normalization — different sizes, weights, and aspect ratios create visual chaos" />
15
12
</Frame>
16
13
17
14
Logo Soup fixes this automatically.
18
15
19
16
<Frame>
20
-
<img
21
-
src="/images/after.png"
22
-
alt="After normalization — the same logos appear balanced and harmonious"
23
-
/>
17
+
<imgsrc="/images/after.png"alt="After normalization — the same logos appear balanced and harmonious" />
Logo Soup analyzes each logo image on a `<canvas>` and normalizes them so they appear visually balanced when displayed together. No server, no AI, fully deterministic.
@@ -85,7 +67,5 @@ The library is built around a framework-agnostic core engine (`createLogoSoup`)
85
67
Tree-shaking ensures a React consumer never pulls in Vue/Svelte/Solid/Angular code, and vice versa.
86
68
87
69
<Info>
88
-
Read the full deep-dive on the problem and the math behind the solution: [The
Read the full deep-dive on the problem and the math behind the solution: [The Logo Soup Problem (and how to solve it)](https://www.sanity.io/blog/the-logo-soup-problem)
0 commit comments