Some checks failed
Build and Test / build (pull_request) Has been cancelled
- Remove hand-crafted kindred-icons/ in favor of auto-generated themed icons - Add icons/mappings/ with FCAD.csv (Tango palette) and kindred.csv (Catppuccin Mocha) - Add icons/retheme.py script to remap upstream FreeCAD SVG colors - Generate icons/themed/ with 1,595 themed SVGs (45,300 color replacements) - BitmapFactory loads icons/themed/ as highest priority before default icons - 157-color mapping covers the full Tango palette, interpolating between 4 luminance anchors per color family Regenerate: python3 icons/retheme.py
265 lines
9.8 KiB
XML
265 lines
9.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
version="1.1"
|
|
id="svg2985"
|
|
height="64px"
|
|
width="64px">
|
|
<defs
|
|
id="defs2987">
|
|
<marker
|
|
style="overflow:visible"
|
|
id="Arrow1Lstart"
|
|
refX="0.0"
|
|
refY="0.0"
|
|
orient="auto">
|
|
<path
|
|
transform="scale(0.8) translate(12.5,0)"
|
|
style="fill-rule:evenodd;stroke:#89b4fa;stroke-width:1pt;stroke-opacity:1;fill:#89b4fa;fill-opacity:1"
|
|
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
|
id="path4859" />
|
|
</marker>
|
|
<linearGradient
|
|
id="linearGradient3850-6">
|
|
<stop
|
|
id="stop3852-2"
|
|
offset="0"
|
|
style="stop-color:#bc8009;stop-opacity:1;" />
|
|
<stop
|
|
id="stop3854-9"
|
|
offset="1"
|
|
style="stop-color:#f8c459;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
id="linearGradient3858-2">
|
|
<stop
|
|
id="stop3860-7"
|
|
offset="0"
|
|
style="stop-color:#ffc900;stop-opacity:1;" />
|
|
<stop
|
|
id="stop3862-0"
|
|
offset="1"
|
|
style="stop-color:#f9e2af;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
y2="27.481174"
|
|
x2="66.151985"
|
|
y1="54.851124"
|
|
x1="69.848015"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3972"
|
|
xlink:href="#linearGradient3850-6" />
|
|
<linearGradient
|
|
y2="26.598274"
|
|
x2="55.563385"
|
|
y1="56.224525"
|
|
x1="59.417618"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3974"
|
|
xlink:href="#linearGradient3858-2" />
|
|
<linearGradient
|
|
gradientTransform="matrix(-1,0,0,1,111.00667,0.294905)"
|
|
y2="21.705095"
|
|
x2="66.006668"
|
|
y1="53"
|
|
x1="69"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3986"
|
|
xlink:href="#linearGradient3850-6" />
|
|
<linearGradient
|
|
gradientTransform="matrix(-1,0,0,1,111.00667,0.294905)"
|
|
y2="20.705095"
|
|
x2="55.006672"
|
|
y1="54"
|
|
x1="57"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3988"
|
|
xlink:href="#linearGradient3858-2" />
|
|
<linearGradient
|
|
y2="27.481174"
|
|
x2="66.151985"
|
|
y1="51.449608"
|
|
x1="69.018059"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3986-6"
|
|
xlink:href="#linearGradient3850-6-1" />
|
|
<linearGradient
|
|
id="linearGradient3850-6-1">
|
|
<stop
|
|
id="stop3852-2-8"
|
|
offset="0"
|
|
style="stop-color:#bc8009;stop-opacity:1;" />
|
|
<stop
|
|
id="stop3854-9-7"
|
|
offset="1"
|
|
style="stop-color:#f8c459;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
y2="26.598274"
|
|
x2="55.563385"
|
|
y1="52.449608"
|
|
x1="57.018063"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient3988-9"
|
|
xlink:href="#linearGradient3858-2-2" />
|
|
<linearGradient
|
|
id="linearGradient3858-2-2">
|
|
<stop
|
|
id="stop3860-7-0"
|
|
offset="0"
|
|
style="stop-color:#ffc900;stop-opacity:1;" />
|
|
<stop
|
|
id="stop3862-0-2"
|
|
offset="1"
|
|
style="stop-color:#f9e2af;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient
|
|
y2="21.705095"
|
|
x2="66.006668"
|
|
y1="53"
|
|
x1="69"
|
|
gradientTransform="matrix(-1,0,0,1,111.00667,0.294905)"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient4819"
|
|
xlink:href="#linearGradient3850-6" />
|
|
<linearGradient
|
|
y2="20.705095"
|
|
x2="55.006672"
|
|
y1="54"
|
|
x1="57"
|
|
gradientTransform="matrix(-1,0,0,1,111.00667,0.294905)"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient4821"
|
|
xlink:href="#linearGradient3858-2" />
|
|
<linearGradient
|
|
y2="27.481174"
|
|
x2="66.151985"
|
|
y1="51.449608"
|
|
x1="69.018059"
|
|
gradientUnits="userSpaceOnUse"
|
|
id="linearGradient5160"
|
|
xlink:href="#linearGradient3850-6-1" />
|
|
</defs>
|
|
<metadata
|
|
id="metadata2990">
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
<dc:title></dc:title>
|
|
<dc:creator>
|
|
<cc:Agent>
|
|
<dc:title>Antoine Lafr</dc:title>
|
|
</cc:Agent>
|
|
</dc:creator>
|
|
<dc:title>Arch_Structure</dc:title>
|
|
<dc:date>2020-04-11</dc:date>
|
|
<dc:relation>https://www.freecad.org/wiki/index.php?title=Artwork</dc:relation>
|
|
<dc:publisher>
|
|
<cc:Agent>
|
|
<dc:title>FreeCAD</dc:title>
|
|
</cc:Agent>
|
|
</dc:publisher>
|
|
<dc:identifier>FreeCAD/src/Mod/Arch/Resources/icons/Arch_MultipleStructures.svg</dc:identifier>
|
|
<dc:rights>
|
|
<cc:Agent>
|
|
<dc:title>FreeCAD LGPL2+</dc:title>
|
|
</cc:Agent>
|
|
</dc:rights>
|
|
<cc:license>https://www.gnu.org/copyleft/lesser.html</cc:license>
|
|
<dc:contributor>
|
|
<cc:Agent>
|
|
<dc:title />
|
|
</cc:Agent>
|
|
</dc:contributor>
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<g
|
|
id="layer1">
|
|
<g
|
|
transform="translate(2.010672,1.479651)"
|
|
id="g4817">
|
|
<path
|
|
id="path3927-5-6"
|
|
style="color:#11111b;visibility:visible;fill:url(#linearGradient4819);fill-opacity:1;fill-rule:evenodd;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:normal"
|
|
d="m 50,24 0.0067,35.294905 -10,-4 V 24 c 0,-5 -4.017372,-11.479651 -7.017372,-14.479651 L 40.0067,2.294905 C 46.0067,7.294905 50,16 50,24 Z" />
|
|
<path
|
|
id="path3929-3-0"
|
|
style="color:#11111b;visibility:visible;fill:url(#linearGradient4821);fill-opacity:1;fill-rule:evenodd;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;paint-order:fill markers stroke"
|
|
d="m 59.0067,20.520349 c -0.01737,-5.479651 -4.017372,-16 -10.017372,-19 L 40.0067,2.294905 C 45.0067,6.294905 50,16 50,24 l 0.0067,35.294905 9,-4 z" />
|
|
<path
|
|
id="path3846-6"
|
|
d="m 57.0067,21.294905 v 32.539551 l -5.00003,2.460449 3e-5,-33 z"
|
|
style="fill:none;stroke:#f9e2af;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path
|
|
id="path3848-2"
|
|
d="m 48,24 -5.9933,-2 v 32 l 5.982628,2.520349 z"
|
|
style="fill:none;stroke:#f8c459;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
</g>
|
|
<g
|
|
transform="matrix(-1,0,0,1,61.006671,2.294905)"
|
|
id="g3978-3">
|
|
<g
|
|
transform="translate(-22,2)"
|
|
id="g3866-9-7">
|
|
<g
|
|
transform="translate(2.006671,-0.294905)"
|
|
id="g5158">
|
|
<path
|
|
id="path3925-7-3-5"
|
|
style="color:#11111b;visibility:visible;fill:#f9e2af;fill-opacity:1;fill-rule:evenodd;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
|
|
d="m 52,23 9,2 9,-2 -8,-2 z" />
|
|
<path
|
|
id="path3927-5-6-9"
|
|
style="color:#11111b;visibility:visible;fill:url(#linearGradient5160);fill-opacity:1;fill-rule:evenodd;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
|
|
d="m 61,25 v 32 l 9,-4 V 23 Z" />
|
|
<path
|
|
id="path3929-3-0-2"
|
|
style="color:#11111b;visibility:visible;fill:url(#linearGradient3988-9);fill-opacity:1;fill-rule:evenodd;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none"
|
|
d="m 52,23 9,2 v 32 l -9,-4 z" />
|
|
<path
|
|
id="path3846-6-2"
|
|
d="M 54,26 V 51.539551 L 59,54 V 27 Z"
|
|
style="fill:none;stroke:#f9e2af;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path
|
|
id="path3848-2-8"
|
|
d="m 63,27 5,-1.550391 v 26.255486 l -4.982658,2.520349 z"
|
|
style="fill:none;stroke:#f8c459;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
</g>
|
|
</g>
|
|
</g>
|
|
<g
|
|
transform="translate(0,4)"
|
|
id="g5168">
|
|
<path
|
|
style="fill:#00ffff;stroke:#052459;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="M 5,52 V 23"
|
|
id="path3878-4" />
|
|
<path
|
|
style="fill:#00ffff;stroke:#89b4fa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="M 5,52 V 22"
|
|
id="path3878" />
|
|
</g>
|
|
<g
|
|
transform="translate(2)"
|
|
id="g5172">
|
|
<path
|
|
style="fill:none;stroke:#052459;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="M 34,56 V 25 c 0,-3 -5,-9 -8,-12"
|
|
id="path3878-2-8" />
|
|
<path
|
|
style="fill:none;stroke:#89b4fa;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="M 34,56 V 25 c 0,-3 -5,-9 -8,-12"
|
|
id="path3878-2" />
|
|
</g>
|
|
</g>
|
|
</svg>
|