contrib: add a logo
The logo is in SVG format, drawn in Inkscape and hand-optimized to reduce bloat and increase maintainability.
This commit is contained in:
parent
2827d4b4dc
commit
70bd0d006d
110
contrib/logo.svg
Normal file
110
contrib/logo.svg
Normal file
@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
|
||||
<svg xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
version="1.1" width="128" height="128" id="GNU Rocket logo">
|
||||
|
||||
<style type="text/css" >
|
||||
<![CDATA[
|
||||
|
||||
.flap {
|
||||
fill: url(#flap-grad);
|
||||
stroke: #500;
|
||||
stroke-width: 1;
|
||||
stroke-linecap: butt;
|
||||
stroke-linejoin: round;
|
||||
stroke-miterlimit: 4;
|
||||
}
|
||||
.cflap {
|
||||
fill: url(#mid-flap-grad);
|
||||
stroke: #500;
|
||||
stroke-width: 1;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
|
||||
.outline {
|
||||
fill: none;
|
||||
stroke: #444;
|
||||
stroke-width: 1;
|
||||
stroke-linecap: butt;
|
||||
stroke-linejoin: round;
|
||||
}
|
||||
|
||||
]]>
|
||||
</style>
|
||||
|
||||
<defs>
|
||||
<linearGradient x1="0" y1="0" x2="0" y2="1" id="body-grad">
|
||||
<stop style="stop-color:#c00" offset=".319" />
|
||||
<stop style="stop-color:#ccc" offset=".32" />
|
||||
<stop style="stop-color:#777" offset="1" />
|
||||
</linearGradient>
|
||||
<linearGradient id="flap-grad">
|
||||
<stop style="stop-color:#c00" offset="0" />
|
||||
<stop style="stop-color:#800" offset="1" />
|
||||
</linearGradient>
|
||||
<linearGradient x1="0" y1="0" x2="0" y2="1" id="mid-flap-grad">
|
||||
<stop style="stop-color:#500" offset=".25" />
|
||||
<stop style="stop-color:#c00" offset=".26" />
|
||||
</linearGradient>
|
||||
<linearGradient x1="0" y1="0" x2="0" y2="1" id="hilight-grad">
|
||||
<stop style="stop-color:#fff" offset="0" />
|
||||
<stop style="stop-color:#fff;stop-opacity:0"
|
||||
offset="1" />
|
||||
</linearGradient>
|
||||
<radialGradient cx=".5" cy=".5" r=".5" id="shadow-grad">
|
||||
<stop offset="0" />
|
||||
<stop style="stop-opacity:0" offset="1" />
|
||||
</radialGradient>
|
||||
<radialGradient cx=".55" cy="-.01" r=".3"
|
||||
id="body-radial-grad"
|
||||
gradientTransform="rotate(40) scale(1,1.7) ">
|
||||
<stop style="stop-color:#fff" offset="0" />
|
||||
<stop style="stop-color:#fff;stop-opacity:.5"
|
||||
offset=".3" />
|
||||
<stop style="stop-color:#fff;stop-opacity:.125"
|
||||
offset="1" />
|
||||
</radialGradient>
|
||||
<filter x="0" y="-.36" width="1.17" height="1.7"
|
||||
color-interpolation-filters="sRGB" id="shadow-filter">
|
||||
<feGaussianBlur stdDeviation="1.77" />
|
||||
</filter>
|
||||
<path d="m-19,37c-6,-62 -2,-67 19,-97 21,30 25,35 19,97z"
|
||||
id="body" />
|
||||
<path d="m0,0 -20,20 0,-44 20,-20z" id="flap-path" />
|
||||
<path d="m0,0 l12,-12q0,25 -12,50z"
|
||||
id="flap-hilight-path" />
|
||||
<clipPath id="clip-body">
|
||||
<use xlink:href="#body" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g transform="translate(64,64)">
|
||||
<ellipse cx="0" cy="53" rx="37" ry="5" opacity=".5"
|
||||
fill="url(#shadow-grad)" filter="url(#shadow-filter)" />
|
||||
|
||||
<!-- left and right flaps -->
|
||||
<use xlink:href="#flap-path" class="flap"
|
||||
transform="translate(-19,37)"/>
|
||||
<use xlink:href="#flap-path" class="flap"
|
||||
transform="translate(19,37) scale(-1,1)"/>
|
||||
<use xlink:href="#flap-hilight-path" opacity=".25"
|
||||
fill="url(#hilight-grad)" transform="translate(-37,13)" />
|
||||
<use xlink:href="#flap-hilight-path" opacity=".25"
|
||||
fill="url(#hilight-grad)"
|
||||
transform="translate(37,13) scale(-1,1)" />
|
||||
|
||||
<!-- body -->
|
||||
<use xlink:href="#body" fill="url(#body-grad)" />
|
||||
<ellipse cx="-5" cy="-23" rx="25" ry="40"
|
||||
fill="url(#body-radial-grad)"
|
||||
clip-path="url(#clip-body)" />
|
||||
<path opacity=".4" fill="url(#hilight-grad)"
|
||||
d="m-14,40c-10,-65 -2,-70 13.5,-98 11,28 16,33 6,98z" />
|
||||
<use xlink:href="#body" class="outline" />
|
||||
|
||||
<!-- center flap -->
|
||||
<path d="m-3,-2 6,0 0,60 -6,0z" class="cflap" />
|
||||
<path d="m-2,14 4,0 -4,40z" fill="url(#hilight-grad)"
|
||||
opacity=".4" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
Loading…
x
Reference in New Issue
Block a user