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
118 lines
12 KiB
XML
118 lines
12 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg width="64px" height="64px" id="svg2860" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
|
<defs id="defs2862">
|
|
<linearGradient id="linearGradient4079">
|
|
<stop style="stop-color:#f9e2af;stop-opacity:1" offset="0" id="stop4081" />
|
|
<stop style="stop-color:#bc8009;stop-opacity:1" offset="1" id="stop4083" />
|
|
</linearGradient>
|
|
<radialGradient xlink:href="#linearGradient3377" id="radialGradient3703" gradientUnits="userSpaceOnUse" cx="135.38333" cy="97.369568" fx="135.38333" fy="97.369568" r="19.467436" gradientTransform="matrix(-0.34791909,0.31825551,-0.73405476,-0.58464457,37.5429,55.266368)" />
|
|
<linearGradient id="linearGradient3377">
|
|
<stop id="stop3379" offset="0" style="stop-color:#f9d791;stop-opacity:1" />
|
|
<stop id="stop3381" offset="1" style="stop-color:#f8ca69;stop-opacity:1" />
|
|
</linearGradient>
|
|
<radialGradient xlink:href="#linearGradient3377" id="radialGradient3705" gradientUnits="userSpaceOnUse" cx="148.88333" cy="81.869568" fx="148.88333" fy="81.869568" r="19.467436" gradientTransform="matrix(-0.33630263,0.52883839,-0.4357335,-0.19166171,7.82801,-13.379033)" />
|
|
<radialGradient xlink:href="#linearGradient3377-4" id="radialGradient3703-8" gradientUnits="userSpaceOnUse" cx="135.38333" cy="97.369568" fx="135.38333" fy="97.369568" r="19.467436" gradientTransform="matrix(0.97435,0.2250379,-0.4623105,2.0016728,48.487554,-127.99883)" />
|
|
<linearGradient id="linearGradient3377-4">
|
|
<stop id="stop3379-3" offset="0" style="stop-color:#f9d791;stop-opacity:1" />
|
|
<stop id="stop3381-0" offset="1" style="stop-color:#f8ca69;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient3838-1" id="linearGradient3371" gradientUnits="userSpaceOnUse" x1="2802.9631" y1="538.36249" x2="2859.7263" y2="786.05646" />
|
|
<linearGradient id="linearGradient3838-1">
|
|
<stop style="stop-color:#94e2d5;stop-opacity:1" offset="0" id="stop3840-2" />
|
|
<stop style="stop-color:#258e7e;stop-opacity:1" offset="1" id="stop3842-0" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient4079" id="linearGradient4085" x1="96.245674" y1="55.079586" x2="111.24567" y2="56.079586" gradientUnits="userSpaceOnUse" spreadMethod="reflect" gradientTransform="translate(-108,0)" />
|
|
<linearGradient xlink:href="#linearGradient3094" id="linearGradient3092" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-77.468037,60.464466)" x1="51.284271" y1="24.928932" x2="39.543564" y2="31.991449" />
|
|
<linearGradient id="linearGradient3094">
|
|
<stop id="stop3096" offset="0" style="stop-color:#0846b3;stop-opacity:1" />
|
|
<stop id="stop3098" offset="1" style="stop-color:#89b4fa;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient3094-7" id="linearGradient3092-0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-77.468037,60.464466)" x1="51.284271" y1="24.928932" x2="39.543564" y2="31.991449" />
|
|
<linearGradient id="linearGradient3094-7">
|
|
<stop id="stop3096-6" offset="0" style="stop-color:#0846b3;stop-opacity:1" />
|
|
<stop id="stop3098-0" offset="1" style="stop-color:#89b4fa;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient3094-1" id="linearGradient3092-5" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-77.468037,60.464466)" x1="51.284271" y1="24.928932" x2="39.543564" y2="31.991449" />
|
|
<linearGradient id="linearGradient3094-1">
|
|
<stop id="stop3096-9" offset="0" style="stop-color:#0846b3;stop-opacity:1" />
|
|
<stop id="stop3098-7" offset="1" style="stop-color:#89b4fa;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient4079" id="linearGradient4175" gradientUnits="userSpaceOnUse" gradientTransform="translate(-108,0)" spreadMethod="reflect" x1="96.245674" y1="55.079586" x2="111.24567" y2="56.079586" />
|
|
<linearGradient xlink:href="#linearGradient3094-7-8" id="linearGradient3092-0-6" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-77.468037,60.464466)" x1="51.284271" y1="24.928932" x2="39.543564" y2="31.991449" />
|
|
<linearGradient id="linearGradient3094-7-8">
|
|
<stop id="stop3096-6-7" offset="0" style="stop-color:#0846b3;stop-opacity:1" />
|
|
<stop id="stop3098-0-4" offset="1" style="stop-color:#89b4fa;stop-opacity:1" />
|
|
</linearGradient>
|
|
<linearGradient xlink:href="#linearGradient3094-7-5" id="linearGradient3092-0-4" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-77.468037,60.464466)" x1="51.284271" y1="24.928932" x2="39.543564" y2="31.991449" />
|
|
<linearGradient id="linearGradient3094-7-5">
|
|
<stop id="stop3096-6-9" offset="0" style="stop-color:#0846b3;stop-opacity:1" />
|
|
<stop id="stop3098-0-1" offset="1" style="stop-color:#89b4fa;stop-opacity:1" />
|
|
</linearGradient>
|
|
</defs>
|
|
<metadata id="metadata2865">
|
|
<rdf:RDF>
|
|
<cc:Work rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
<dc:creator>
|
|
<cc:Agent>
|
|
<dc:title>[Przemo Firszt]</dc:title>
|
|
</cc:Agent>
|
|
</dc:creator>
|
|
<dc:title>fem-constraint-pressure</dc:title>
|
|
<dc:date>2015-07-28</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/</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>[agryson] Alexander Gryson</dc:title>
|
|
</cc:Agent>
|
|
</dc:contributor>
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<g id="layer1">
|
|
<g id="g4169" transform="translate(38.754325,-9.0795848)">
|
|
<g id="g4161" transform="translate(0,4)">
|
|
<path id="path4022" d="m -19.754325,38.079585 0,22 c 0,8 26,8 26,0 l 0,-22 z" style="fill:#f9e2af;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
|
|
<path id="path4022-6" d="m -17.75433,43.779585 0,16 c 5e-6,5.3 22.00001,5.3 22,0 l 0,-16 c 1e-5,3.3 -21.999995,3.3 -22,0 z" style="fill:url(#linearGradient4175);fill-opacity:1;stroke:#f9e2af;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path4044" d="m -15.754325,42.079585 0,22" style="fill:none;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path4044-2" d="m -7.75432,44.079585 0,22" style="fill:none;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path4044-9" d="m 3.24568,42.079585 0,22" style="fill:none;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path transform="translate(-109.75434,22.079585)" d="m 116,16 c 0,3.313708 -5.8203,6 -13,6 -7.179702,0 -13,-2.686292 -13,-6 0,-3.313708 5.820298,-6 13,-6 7.1797,0 13,2.686292 13,6 z" id="path3164" style="fill:#f9e2af;fill-opacity:1;stroke:#0846b3;stroke-width:1.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
|
<path transform="matrix(0.84615382,0,0,0.66666668,-93.90817,27.412918)" d="m 116,16 c 0,3.313708 -5.8203,6 -13,6 -7.179702,0 -13,-2.686292 -13,-6 0,-3.313708 5.820298,-6 13,-6 7.1797,0 13,2.686292 13,6 z" id="path3164-3" style="fill:#f9e2af;fill-opacity:1;stroke:#89b4fa;stroke-width:2.66287613;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
|
|
<path id="path3952" d="m -5.754325,32.079585 -10,10" style="fill:none;stroke:#0846b3;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path3952-6" d="m 3.24568,34.079585 -11,10" style="fill:none;stroke:#0846b3;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path3952-7" d="M 5.91004,38.453288 -15.754325,34.079585" style="fill:none;stroke:#0846b3;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path3952-7-3" d="M 2.91004,41.453288 -18.754325,37.079585" style="fill:none;stroke:#0846b3;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
|
|
<path id="path4042" d="m -19.754325,50.079585 c 0,6 26.000005,6 26.000005,0" style="fill:none;stroke:#664506;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
</g>
|
|
<g id="g3088-1" transform="matrix(-0.45683557,0.44456963,-0.45683557,-0.44456963,-11.853667,62.538499)">
|
|
<path id="path3343-0" d="m -32.236782,40.77521 6.566914,6.566914 -11.246832,11.246832 8.755886,8.755886 11.246832,-11.246832 6.566915,6.566914 2.5513411,-24.441055 z" style="fill:url(#linearGradient3092-0);fill-opacity:1;fill-rule:evenodd;stroke:#052459;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
<path id="path3343-2-2" d="m -25.390575,43.122684 4.159045,4.159045 -11.246832,11.246832 4.377943,4.377943 11.246832,-11.246832 4.159046,4.159046 1.513234,-14.221358 z" style="fill:none;stroke:#89b4fa;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
</g>
|
|
<g id="g3088-1-9" transform="matrix(-0.45683557,0.44456963,-0.45683557,-0.44456963,7.1463331,54.538499)">
|
|
<path id="path3343-0-2" d="m -32.236782,40.77521 6.566914,6.566914 -11.246832,11.246832 8.755886,8.755886 11.246832,-11.246832 6.566915,6.566914 2.5513411,-24.441055 z" style="fill:url(#linearGradient3092-0-6);fill-opacity:1;fill-rule:evenodd;stroke:#052459;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
<path id="path3343-2-2-4" d="m -25.390575,43.122684 4.159045,4.159045 -11.246832,11.246832 4.377943,4.377943 11.246832,-11.246832 4.159046,4.159046 1.513234,-14.221358 z" style="fill:none;stroke:#89b4fa;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
</g>
|
|
<g id="g3088-1-2" transform="matrix(-0.45683557,0.44456963,-0.45683557,-0.44456963,26.146333,62.538499)">
|
|
<path id="path3343-0-8" d="m -32.236782,40.77521 6.566914,6.566914 -11.246832,11.246832 8.755886,8.755886 11.246832,-11.246832 6.566915,6.566914 2.5513411,-24.441055 z" style="fill:url(#linearGradient3092-0-4);fill-opacity:1;fill-rule:evenodd;stroke:#052459;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
<path id="path3343-2-2-9" d="m -25.390575,43.122684 4.159045,4.159045 -11.246832,11.246832 4.377943,4.377943 11.246832,-11.246832 4.159046,4.159046 1.513234,-14.221358 z" style="fill:none;stroke:#89b4fa;stroke-width:3.13808823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|