Last active
July 3, 2019 07:01
-
-
Save rgchris/a32edca2bf240cd68ea9f29a712ea131 to your computer and use it in GitHub Desktop.
Rebol (and family) logos as a small set of SVG shapes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="280" height="280" viewBox="0,0 240,240"> | |
<g id="Red_Logo"> | |
<polygon | |
id="Bottom" | |
points="120,186 10,141 120,96 230,141" | |
fill="url(#_Tops_Fill)"/> | |
<clipPath id="_Bottom_Shadow"> | |
<polygon points="120,186 120,96 230,141"/> | |
</clipPath> | |
<polygon | |
id="Bottom_Shadow" | |
points="230,141 205,152 120,171 120,96" | |
fill="url(#_Shadows)" fill-rule="nonzero" clip-path="url(#_Bottom_Shadow)"/> | |
<polygon | |
id="Middle" | |
points="120,131 50,101 120,71 190,101" | |
fill="url(#_Tops_Fill)"/> | |
<clipPath id="_Middle_Shadow"> | |
<polygon points="120,131 120,71 190,101"/> | |
</clipPath> | |
<polygon | |
id="Middle_Shadow" | |
points="120,116 120,71 190,101 180,105" | |
fill="url(#_Shadows)" fill-rule="nonzero" clip-path="url(#_Middle_Shadow)"/> | |
<polygon | |
id="Top" | |
points="120,76 85,61 120,46 155,61" | |
fill="url(#_Tops_Fill)"/> | |
<clipPath id="_Top_Shadow"> | |
<polygon points="120,76 120,46 155,61"/> | |
</clipPath> | |
<polygon | |
id="Top_Shadow" | |
points="136,53 155,61 123,66 123,55" | |
fill="#800" fill-opacity="0.3" fill-rule="nonzero" clip-path="url(#_Top_Shadow)"/> | |
<polygon | |
id="Bottom-Left" | |
points="120,186 120,226 10,181 10,141" | |
fill="url(#_Lefties_Fill)"/> | |
<polygon | |
id="Mid_Left" | |
points="120,131 120,171 50,141 50,101" | |
fill="url(#_Lefties_Fill)"/> | |
<polygon | |
id="Top_Left" | |
points="120,76 120,116 85,101 85,61" | |
fill="url(#_Lefties_Fill)"/> | |
<polygon | |
id="Bottom_Right" | |
points="120,186 120,226 230,181 230,141" | |
fill="url(#_Righties_Fill)"/> | |
<polygon | |
id="Mid_Right" | |
points="120,131 120,171 190,141 190,101" | |
fill="url(#_Righties_Fill)"/> | |
<polygon | |
id="Top_Right" | |
points="120,76 120,116 155,101 155,61" | |
fill="url(#_Righties_Fill)"/> | |
<polyline | |
id="Shadow_Bottom" | |
points="32,190 120,226 208,190" | |
fill="none" stroke="url(#_Recesses)" stroke-width="0.5"/> | |
<polyline | |
id="Shadow_Middle" | |
points="64,147 120,171 176,147" | |
fill="none" stroke="url(#_Recesses)" stroke-width="0.5"/> | |
<polyline | |
id="Shadow_Top" | |
points="92,104 120,116 148,104" | |
fill="none" stroke="url(#_Recesses)" stroke-width="0.5"/> | |
<polyline | |
id="Highlight_Bottom" | |
points="54,159 120,186 186,159" | |
fill="none" stroke="url(#_Highlights)" stroke-width="0.5"/> | |
<polyline | |
id="Highlight_Middle" | |
points="78,113 120,131 162,113" | |
fill="none" stroke="url(#_Highlights)" stroke-width="0.5"/> | |
<polyline | |
id="Highlight_Top" | |
points="99,67 120,76 141,67" | |
fill="none" stroke="url(#_Highlights)" stroke-width="0.5"/> | |
<ellipse | |
id="Hole" | |
cx="120" cy="61" rx="13" ry="5" | |
fill="#800"/> | |
<path | |
id="Pole" | |
d="M 109,20.5L109,60A11,5.5 0 0,0 120,65.5A11,5.5 0 0,0 131,60L131,20.5A11,5.5 0 0,1 120,26A11,5.5 0 0,1 109,20.5" | |
fill="url(#_Pole)"/> | |
<ellipse | |
id="Pole_Top" | |
cx="120" cy="20.5" rx="11" ry="5.5" | |
fill="#fd7"/> | |
<path | |
id="Pole_Shadow" | |
d="M131,60A11,5.5 0 0,1 124,65.124L124,25.624A11,5.5 0 0,0 131,20.5L131,59.5Z" | |
fill="#c90" /> | |
</g> | |
<defs> | |
<radialGradient id="_Tops_Fill" cx=".38" cy=".8" r="1"> | |
<stop offset="0" stop-color="#f30"/> | |
<stop offset="1" stop-color="#900"/> | |
</radialGradient> | |
<linearGradient id="_Lefties_Fill" x1="0" y1="0.2" x2="1" y2="0.8"> | |
<stop offset="0" stop-color="#a00"/> | |
<stop offset="1" stop-color="#f30"/> | |
</linearGradient> | |
<linearGradient id="_Righties_Fill" x1="1" y1="0.2" x2="0.1" y2="0.8"> | |
<stop offset="0" stop-color="#644"/> | |
<stop offset="0.37" stop-color="#721"/> | |
<stop offset="0.65" stop-color="#811"/> | |
<stop offset="1" stop-color="#900"/> | |
</linearGradient> | |
<radialGradient id="_Highlights" cx=".5" cy=".8" r="1"> | |
<stop offset="0" stop-color="white" stop-opacity=".8"/> | |
<stop offset=".8" stop-color="white" stop-opacity="0"/> | |
</radialGradient> | |
<radialGradient id="_Recesses" cx=".5" cy=".8" r="1"> | |
<stop offset="0" stop-color="#800" stop-opacity=".1"/> | |
<stop offset=".4" stop-color="#800" stop-opacity=".3"/> | |
<stop offset="1" stop-color="#800" stop-opacity="0"/> | |
</radialGradient> | |
<linearGradient id="_Shadows" x1="0" y1="0" x2="1" y2="0"> | |
<stop offset=".3" stop-color="#090909" stop-opacity=".3"/> | |
<stop offset=".7" stop-color="#800" stop-opacity=".3"/> | |
</linearGradient> | |
<linearGradient id="_Pole" x1="1" y1="0" x2="-.25" y2="0"> | |
<stop offset="0" stop-color="#ffca2a"/> | |
<stop offset="0.25" stop-color="#ffd147"/> | |
<stop offset="0.53" stop-color="#ffe396" /> | |
<stop offset="0.77" stop-color="#eecc6f"/> | |
<stop offset="1" stop-color="#ba8c00"/> | |
</linearGradient> | |
</defs> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment