53 lines
2.6 KiB
XML
53 lines
2.6 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" width="640" height="320" viewBox="0 0 640 320" role="img" aria-labelledby="title desc">
|
|
<title id="title">LPKG Logo</title>
|
|
<desc id="desc">Stylised package icon with circuitry and the letters LPKG.</desc>
|
|
<defs>
|
|
<linearGradient id="bgGradient" x1="0" y1="0" x2="1" y2="1">
|
|
<stop offset="0%" stop-color="#0f172a" />
|
|
<stop offset="100%" stop-color="#1e293b" />
|
|
</linearGradient>
|
|
<linearGradient id="cubeGradient" x1="0" y1="0" x2="1" y2="1">
|
|
<stop offset="0%" stop-color="#38bdf8" />
|
|
<stop offset="100%" stop-color="#0ea5e9" />
|
|
</linearGradient>
|
|
<linearGradient id="cubeShadow" x1="0" y1="1" x2="1" y2="0">
|
|
<stop offset="0%" stop-color="#0ea5e9" stop-opacity="0.4" />
|
|
<stop offset="100%" stop-color="#38bdf8" stop-opacity="0.1" />
|
|
</linearGradient>
|
|
<linearGradient id="textGradient" x1="0" y1="0" x2="0" y2="1">
|
|
<stop offset="0%" stop-color="#f8fafc" />
|
|
<stop offset="100%" stop-color="#cbd5f5" />
|
|
</linearGradient>
|
|
<filter id="glow" x="-20%" y="-20%" width="140%" height="140%">
|
|
<feGaussianBlur stdDeviation="8" result="blur" />
|
|
<feMerge><feMergeNode in="blur" /><feMergeNode in="SourceGraphic" /></feMerge>
|
|
</filter>
|
|
</defs>
|
|
<rect width="640" height="320" rx="28" fill="url(#bgGradient)" />
|
|
<g transform="translate(100 60)">
|
|
<g filter="url(#glow)">
|
|
<path d="M222 86l86-42 86 42v96l-86 42-86-42z" fill="url(#cubeGradient)" />
|
|
<path d="M308 44v182l86-42V86z" fill="url(#cubeShadow)" />
|
|
<path d="M262 96l46-22 46 22v48l-46 22-46-22z" fill="#0f172a" opacity="0.85" />
|
|
<path d="M308 74l32 15v32l-32 15-32-15v-32z" fill="none" stroke="#38bdf8" stroke-width="4" stroke-linejoin="round" />
|
|
<path d="M308 122l-32-15" stroke="#38bdf8" stroke-width="4" stroke-linecap="round" opacity="0.6" />
|
|
<path d="M308 122l32-15" stroke="#38bdf8" stroke-width="4" stroke-linecap="round" opacity="0.6" />
|
|
<circle cx="276" cy="107" r="5" fill="#38bdf8" />
|
|
<circle cx="340" cy="107" r="5" fill="#38bdf8" />
|
|
</g>
|
|
</g>
|
|
<g fill="none" stroke="#38bdf8" stroke-width="3" stroke-linecap="round" opacity="0.55">
|
|
<path d="M120 78h72" />
|
|
<path d="M120 110h48" />
|
|
<path d="M120 142h64" />
|
|
<path d="M448 110h72" />
|
|
<path d="M472 142h88" />
|
|
<path d="M448 174h96" />
|
|
</g>
|
|
<g font-family="'Fira Sans', 'Inter', 'Segoe UI', sans-serif" font-weight="600" font-size="90" letter-spacing="6">
|
|
<text x="120" y="246" fill="url(#textGradient)">LPKG</text>
|
|
</g>
|
|
<g font-family="'Fira Sans', 'Inter', 'Segoe UI', sans-serif" font-size="22" fill="#94a3b8">
|
|
<text x="122" y="278">Lightweight Package Manager</text>
|
|
</g>
|
|
</svg>
|