chore: initial commit of the shared icon set
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512" role="img" aria-labelledby="title desc">
|
||||
<title id="title">Interpres, TOML 1.0 parser for Go</title>
|
||||
<desc id="desc">An emerald green rounded badge with a dark TOML table tablet bearing the monogram [i] for interpres above a key = value line.</desc>
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#34d399"/>
|
||||
<stop offset="1" stop-color="#059669"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="halo" cx="0.5" cy="0.5" r="0.5">
|
||||
<stop offset="0" stop-color="#ECFDF5" stop-opacity="0.12"/>
|
||||
<stop offset="0.6" stop-color="#ECFDF5" stop-opacity="0.04"/>
|
||||
<stop offset="1" stop-color="#ffffff" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
<filter id="shadowTablet" x="-40%" y="-40%" width="180%" height="180%">
|
||||
<feDropShadow dx="0" dy="10" stdDeviation="12" flood-color="#064e3b" flood-opacity="0.35"/>
|
||||
</filter>
|
||||
</defs>
|
||||
|
||||
<!-- Badge -->
|
||||
<rect width="512" height="512" rx="112" fill="url(#bg)"/>
|
||||
<rect x="1.5" y="1.5" width="509" height="509" rx="110.5" fill="none" stroke="#A7F3D0" stroke-width="3" opacity="0.5"/>
|
||||
<circle cx="256" cy="256" r="225" fill="url(#halo)"/>
|
||||
|
||||
<!-- TOML table tablet -->
|
||||
<g filter="url(#shadowTablet)">
|
||||
<rect x="136" y="136" width="240" height="240" rx="30" fill="#065F46" stroke="#ECFDF5" stroke-width="6"/>
|
||||
<rect x="154" y="154" width="204" height="204" rx="20" fill="none" stroke="#A7F3D0" stroke-width="2" opacity="0.3"/>
|
||||
|
||||
<!-- Monogram [i]: TOML table brackets around the interpres initial -->
|
||||
<g fill="none" stroke="#ECFDF5" stroke-width="18" stroke-linecap="round" stroke-linejoin="round">
|
||||
<path d="M206 174 H180 V314 H206"/>
|
||||
<path d="M306 174 H332 V314 H306"/>
|
||||
</g>
|
||||
<circle cx="256" cy="202" r="15" fill="#fde68a"/>
|
||||
<path d="M256 238 V314" fill="none" stroke="#fde68a" stroke-width="22" stroke-linecap="round"/>
|
||||
|
||||
<!-- key = value -->
|
||||
<rect x="192" y="336" width="40" height="10" rx="5" fill="#ECFDF5"/>
|
||||
<rect x="246" y="333" width="20" height="6" rx="3" fill="#fde68a"/>
|
||||
<rect x="246" y="343" width="20" height="6" rx="3" fill="#fde68a"/>
|
||||
<rect x="280" y="336" width="40" height="10" rx="5" fill="#ECFDF5"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
Reference in New Issue
Block a user