diff options
Diffstat (limited to 'webapp/blocks')
53 files changed, 1677 insertions, 0 deletions
diff --git a/webapp/blocks/3DSCOPE.svg b/webapp/blocks/3DSCOPE.svg new file mode 100644 index 0000000..8e13deb --- /dev/null +++ b/webapp/blocks/3DSCOPE.svg @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2847" xmlns="http://www.w3.org/2000/svg" height="30.443" width="32.392" version="1.1"> + <g id="layer1" transform="translate(-1140.9469,-582.85472)"> + <g id="g9544" transform="matrix(0,0.68137179,-0.68137179,0,1173.6044,577.49537)"> + <path id="path8919" stroke-linejoin="round" style="stroke-dasharray:none;" d="m36.225,1.8575s22.499,10.384,12.115,37.859-18.605-37.858-20.336-37.858-19.901,9.1185-18.605,32.234c1.2977,23.148,14.062-29.421,14.062-29.421" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="2.93525505" fill="none"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/ANDBLK.svg b/webapp/blocks/ANDBLK.svg new file mode 100644 index 0000000..c55e06a --- /dev/null +++ b/webapp/blocks/ANDBLK.svg @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="44" + height="80" + id="svg2"> + <defs + id="defs10" /> + <g + transform="translate(-28,15.075736)" + id="layer1" + style="fill:#cc0000"> + <path + d="M 50,45 V 63" + id="path3059" + style="stroke:#cc0000;stroke-width:1.69705629;stroke-linecap:butt;stroke-linejoin:miter" /> + <path + d="m 60.128,6.3781 0,-19.506" + id="path3061" + style="stroke:#cc0000;stroke-width:1.74340975;stroke-linecap:butt;stroke-linejoin:miter" /> + <path + d="m 39.872,7.1283 0,-20.257" + id="path3944" + style="stroke:#cc0000;stroke-width:1.74340975;stroke-linecap:butt;stroke-linejoin:miter" /> + <path + d="M 70,5 68.571,5 31.429,5 30,5 30,6.4286 30,25.476 c 0,11.268 9,20 20,20 11,0 20,-8.7321 20,-20 L 70,6.428 70,5 z m -2.8571,2.8571 0,17.58916 0,0.02976 c 0,9.7607 -7.64,16.667 -17.143,16.667 -9.5029,0 -17.143,-7.3822 -17.143,-17.143 l 0,-17.143 34.286,0 0,8e-5 z" + id="path2884" + style="text-indent:0pt;text-align:start;text-transform:none;direction:ltr" /> + </g> +</svg> diff --git a/webapp/blocks/ASCOPE.svg b/webapp/blocks/ASCOPE.svg new file mode 100644 index 0000000..bd06723 --- /dev/null +++ b/webapp/blocks/ASCOPE.svg @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns="http://www.w3.org/2000/svg" height="44.822" width="41.062" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <radialGradient id="radialGradient20899" gradientUnits="userSpaceOnUse" cy="32.267" cx="23.994" gradientTransform="matrix(2.2986117,0,0,1.8027614,-75.446386,-24.554065)" r="19.089"> + <stop id="stop2224" stop-color="#5187d6" offset="0"/> + <stop id="stop2227" stop-color="#1e4580" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient2854" y2="24.238" gradientUnits="userSpaceOnUse" x2="12.499" gradientTransform="matrix(0,-5.2061514,2.5688251,0,-79.265723,164.6207)" y1="12.538" x1="8.8208"> + <stop id="stop2182" stop-color="#FFF" offset="0"/> + <stop id="stop2184" stop-color="#FFF" stop-opacity="0" offset="1"/> + </linearGradient> + </defs> + <g id="layer1" transform="translate(-2.8842799e-7,-3.1783548)"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g20882" transform="translate(51.47752,-82.884097)"> + <rect id="rect1314" stroke-linejoin="round" style="stroke-dasharray:none;" transform="matrix(0,-0.99999997,0.99999997,0,-49.042742,89.574337)" fill-rule="evenodd" stroke-dashoffset="0" rx="2.2025" ry="2.2025" height="37.631" width="48.319" stroke="#173562" stroke-linecap="round" stroke-miterlimit="4" y="2.4454" x="-44.453" stroke-width="1.4676" fill="url(#radialGradient20899)"/> + <path id="path28138" stroke-linejoin="round" d="M8.6382,35.758c27.557-0.173,27.904-0.173,27.904-0.173l0.17331-33.97" transform="translate(-49.042742,89.574337)" stroke="#000" stroke-linecap="round" stroke-width="1.46762753px" fill="none"/> + <path id="rect2178" opacity="0.43181817" d="m-45.868,133.4,12.954,0c1.0099-5.0153,1.5849-10.576,1.5849-16.442,0-12.211-2.4433-23.147-6.2788-30.45h-8.2599v46.892z" fill-rule="evenodd" fill="url(#linearGradient2854)"/> + <path id="path18808" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-27.782,121.73-0.57149-0.2893-0.56662-0.28848-0.55952-0.28909-0.55222-0.2893-1.0738-0.57777-0.51996-0.2893-0.50637-0.28828-0.49217-0.28929-0.47533-0.28849-0.4597-0.28929-0.44064-0.2893-0.42156-0.28909-0.40027-0.28848-0.37957-0.2893-0.35726-0.28929-0.33372-0.28848-0.30979-0.2893-0.28524-0.28828-0.25927-0.28929-0.2329-0.2893-0.20612-0.28848-0.17913-0.2893-0.15053-0.28909-0.12274-0.28848-0.09433-0.28929-0.06513-0.2893-0.03713-0.28848-0.0071-0.2893,0.0213-0.28909,0.05072-0.28848,0.07932-0.2893,0.10772-0.28929,0.13633-0.28848,0.16473-0.2891,0.19192-0.28929,0.2195-0.28849,0.24568-0.28929,0.27185-0.28929,0.29619-0.28849,0.32175-0.28909,0.34569-0.28929,0.36761-0.28849,0.39073-0.28929,0.41041-0.28909,0.4311-0.28849,0.44936-0.2893,0.46762-0.28929,0.48344-0.28848,0.49927-0.2893,0.51267-0.28828,0.52623-0.28929,0.5372-0.2893,0.54674-0.28929,0.55566-0.28849,0.56338-0.28909,0.56905-0.28848,0.57291-0.28929,0.57616-0.2893,0.57758-0.28848,0.57778-0.2893,0.57696-0.28909,0.57291-0.28848,0.56905-0.2893,0.56337-0.28929,0.55628-0.28849,0.54775-0.2891,0.53721-0.28929,0.52625-0.28848,0.51347-0.2893,0.49927-0.28929,0.48486-0.28849,0.46762-0.28909,0.45017-0.28929,0.43191-0.28849,0.41122-0.28929,0.39073-0.2893,0.36923-0.28827,0.34549-0.2893,0.32257-0.28848,0.29802-0.2893,0.27266-0.28929,0.24649-0.28909,0.22032-0.28849,0.19334-0.28929,0.16473-0.2893,0.13795-0.28848,0.10854-0.28909,0.08075-0.28849,0.05152-0.28929,0.02229-0.28929-0.0065-0.2893-0.03551-0.28849-0.06431-0.28908-0.09352-0.28849-0.12111-0.2893-0.15073-0.28929" stroke="#ef2929" stroke-linecap="round" stroke-miterlimit="4" stroke-width="2.93525505" fill="none"/> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/BACHE.svg b/webapp/blocks/BACHE.svg new file mode 100644 index 0000000..af85023 --- /dev/null +++ b/webapp/blocks/BACHE.svg @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns="http://www.w3.org/2000/svg" height="41.089" width="41.091" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <clipPath id="clipPath5612"> + <rect id="rect5614" rx="11.749" ry="11.749" height="39.342" width="80.071" y="17.807" x="-186.1" fill="#00000a"/> + </clipPath> + <radialGradient id="radialGradient31624" gradientUnits="userSpaceOnUse" cy="35.878" cx="24.446" gradientTransform="matrix(2.928002,0,0,2.928002,-99.971948,-61.975014)" r="20.531"> + <stop id="stop11522" stop-color="#FFF" offset="0"/> + <stop id="stop11524" stop-color="#dcdcdc" offset="1"/> + </radialGradient> + </defs> + <g id="layer1" transform="translate(1.2072443e-8,-6.910638)"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g31613" transform="translate(5.4543789,7.7672827)"> + <g id="g5646" stroke-linejoin="bevel" stroke-dashoffset="0" transform="translate(0.34662852,-10.907711)" stroke-linecap="butt" stroke-miterlimit="10"> + <rect id="rect11518" style="color:#000000;stroke-dasharray:none;" transform="matrix(0,-1,1,0,0,0)" fill-rule="evenodd" rx="8.0056" ry="8.0056" height="58.796" width="58.796" stroke="#2e3436" y="-4.4085" x="-57.793" stroke-width="1.4676" fill="url(#radialGradient31624)"/> + <rect id="rect11518-2" style="color:#000000;stroke-dasharray:none;" transform="matrix(0,-0.9977293,1.1929217,0,-2.2970371,-117.17148)" clip-path="url(#clipPath5612)" fill-rule="evenodd" rx="8.0056" ry="8.0056" height="58.796" width="58.796" stroke="#4e9a06" y="-11.301" x="-175.34" stroke-width="1.4676" fill="#73d216"/> + <rect id="rect11528" style="color:#000000;stroke-dasharray:none;" transform="matrix(0,-1,1,0,0,0)" rx="6.2266" ry="6.2266" height="55.325" width="55.325" stroke="#FFF" y="-3.0194" x="-56.057" stroke-width="1.4676" fill="none"/> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/BARXY.svg b/webapp/blocks/BARXY.svg new file mode 100644 index 0000000..3bc0b38 --- /dev/null +++ b/webapp/blocks/BARXY.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="425.2px" height="425.199px" viewBox="0 0 425.2 425.199" enable-background="new 0 0 425.2 425.199" xml:space="preserve"> +<g> + + <line fill="none" stroke="#FFFFFF" stroke-width="15" stroke-linecap="round" x1="39.986" y1="217.148" x2="363.417" y2="416.604"/> + + <line fill="none" stroke="#ECEDED" stroke-width="15" stroke-linecap="round" x1="40.541" y1="214.482" x2="369.626" y2="379.954"/> + <line fill="none" stroke="#D9DADB" stroke-width="15" stroke-linecap="round" x1="39.987" y1="217.15" x2="376.828" y2="341.008"/> + <line fill="none" stroke="#C6C7C8" stroke-width="15" stroke-linecap="round" x1="39.986" y1="217.15" x2="382.73" y2="294.549"/> + + <line fill="none" stroke="#B1B3B4" stroke-width="15" stroke-linecap="round" x1="40.142" y1="216.395" x2="386.122" y2="244.632"/> + + <line fill="none" stroke="#9C9E9F" stroke-width="15" stroke-linecap="round" x1="39.986" y1="217.148" x2="386.225" y2="197.694"/> + <line fill="none" stroke="#87888A" stroke-width="15" stroke-linecap="round" x1="39.986" y1="217.148" x2="383.828" y2="152.07"/> + + <line fill="none" stroke="#707173" stroke-width="15" stroke-linecap="round" x1="39.986" y1="217.148" x2="377.892" y2="100.252"/> + <line fill="none" stroke="#58585A" stroke-width="15" stroke-linecap="round" x1="39.985" y1="217.148" x2="369.561" y2="53.98"/> + <line fill="none" stroke="#1A171B" stroke-width="15" stroke-linecap="round" x1="39.985" y1="217.15" x2="358.949" y2="10.596"/> +</g> +</svg> diff --git a/webapp/blocks/BPLATFORM.svg b/webapp/blocks/BPLATFORM.svg new file mode 100644 index 0000000..734ca36 --- /dev/null +++ b/webapp/blocks/BPLATFORM.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2855" xmlns="http://www.w3.org/2000/svg" height="28.462" width="16.614" version="1.1"> + <g id="layer1" transform="translate(-366.69289,-518.13104)"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,392.99674,515.6967)"> + <g id="g9544" transform="translate(2.4634854,6.2067135)"> + <g id="g9534" stroke="#2e3436" stroke-miterlimit="4" transform="translate(-1.3123521,4.360673)"> + <path id="path9523" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-37.907-2.0708a5.5503,5.5503,0,1,1,-11.101,0,5.5503,5.5503,0,1,1,11.101,0z" transform="matrix(0,-0.9977947,0.9977947,0,11.023636,-27.516685)" stroke-linecap="round" stroke-width="2" fill="#eeeeec"/> + <rect id="rect9525" stroke-linejoin="round" style="stroke-dasharray:none;" transform="matrix(0,-1,1,0,0,0)" height="6.0094" width="22.388" stroke-linecap="round" y="18.855" x="-27.039" stroke-width="1.9956" fill="#eeeeec"/> + <path id="path9531" stroke-linejoin="miter" style="stroke-dasharray:none;" d="M25.74,17.271,29.303,13.707,32.867,17.271,36.43,13.707l3.5636,3.5635s2.9853-3.5213,3.202-4.3607" stroke-linecap="butt" stroke-width="1.99558938" fill="none"/> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/CCS.svg b/webapp/blocks/CCS.svg new file mode 100644 index 0000000..dc6c316 --- /dev/null +++ b/webapp/blocks/CCS.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1" stroke-linejoin="round" stroke="#C00" stroke-linecap="round" stroke-width="2px"> + <path d="M2,20h36" fill="none"/> + <polygon points="38,20,30,15,30,25" fill="#C00"/> + </g> +</svg> diff --git a/webapp/blocks/CLOCK_c.svg b/webapp/blocks/CLOCK_c.svg new file mode 100644 index 0000000..9ade9ae --- /dev/null +++ b/webapp/blocks/CLOCK_c.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2855" xmlns="http://www.w3.org/2000/svg" height="33.259" width="33.259" version="1.1"> + <defs id="defs2857"></defs> + <g id="layer1" transform="translate(-358.3703,-515.73248)"> + <g id="g31086" stroke-linecap="round" stroke-miterlimit="4" transform="matrix(0,0.68137177,-0.68137177,0,390.03482,516.42453)"> + <path id="path35549-4" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.5876104,0,0,1.5876104,-2.4081283,-4.7821171)" stroke="#C00" stroke-width="0.92442554" fill="none"/> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-7.310224,-13.13682)" stroke-dashoffset="0" stroke="#000" stroke-width="0.70787203" fill="#000"/> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="M22.177,20.718,13.156,13.14" stroke="#000" stroke-width="2.93525505" fill="none"/> + <path id="path35561" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m19.409,29.777,2.96-4.4933" stroke="#000" stroke-width="2.93525505" fill="none"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/CLOCK_f.svg b/webapp/blocks/CLOCK_f.svg new file mode 100644 index 0000000..cc18ac3 --- /dev/null +++ b/webapp/blocks/CLOCK_f.svg @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2855" xmlns="http://www.w3.org/2000/svg" height="33.259" width="33.259" version="1.1"> + <g id="layer1" transform="translate(-358.3703,-515.73248)"> + <g id="g31086" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" transform="matrix(0,0.68137177,-0.68137177,0,390.03482,516.42453)"> + <path id="path35549-4" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.5876104,0,0,1.5876104,-2.4081283,-4.7821171)" stroke-width="0.92442554" fill="none"/> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-7.310224,-13.13682)" stroke-dashoffset="0" stroke-width="0.70787203" fill="#000"/> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="M22.177,20.718,13.156,13.14" stroke-width="2.93525505" fill="none"/> + <path id="path35561" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m19.409,29.777,2.96-4.4933" stroke-width="2.93525505" fill="none"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/CSCOPXY.svg b/webapp/blocks/CSCOPXY.svg new file mode 100644 index 0000000..1caa482 --- /dev/null +++ b/webapp/blocks/CSCOPXY.svg @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2873" + height="40" + width="40" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="CSCOPXY.svg"> + <metadata + id="metadata17"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview15" + showgrid="false" + inkscape:zoom="5.9" + inkscape:cx="20" + inkscape:cy="20" + inkscape:window-x="524" + inkscape:window-y="263" + inkscape:window-maximized="0" + inkscape:current-layer="svg2873" /> + <defs + id="defs2875"> + <clipPath + id="clipPath37222"> + <rect + id="rect37224" + stroke-linejoin="round" + style="stroke-dasharray:none;" + height="8.7626" + width="29.575" + stroke="#8ae234" + stroke-linecap="round" + stroke-miterlimit="10" + y="9.0136" + x="-67.328" + stroke-width="0.96708" + fill="#73d216" /> + </clipPath> + <clipPath + id="clipPath37216"> + <rect + id="rect37218" + stroke-linejoin="round" + style="stroke-dasharray:none;" + height="8.9499" + width="41.562" + stroke="#8ae234" + stroke-linecap="round" + stroke-miterlimit="10" + y="8.3582" + x="-79.131" + stroke-width="0.99985" + fill="#73d216" /> + </clipPath> + </defs> + <g + id="layer1" + transform="translate(4,-1012.3622)"> + <g + id="g37398" + transform="matrix(0,0.68137179,-0.68137179,0,33.767664,1008.7739)" + style="fill:none;stroke:#73d216;stroke-linecap:round;stroke-linejoin:round"> + <path + id="path36671" + style="stroke-width:1.04385293;stroke-miterlimit:10;stroke-dasharray:none" + d="m -57.511,49.358 a 12.872,7.1445 0 1 1 -25.744,0 12.872,7.1445 0 1 1 25.744,0 z" + transform="matrix(0,-1.3706031,1.4422526,0,-36.442489,-76.260669)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path36700" + style="stroke-width:0.8847906;stroke-miterlimit:10;stroke-dasharray:none" + d="m -41.922,18.064 a 10.451,6.1998 0 1 1 -20.902,0 10.451,6.1998 0 1 1 20.902,0 z" + clip-path="url(#clipPath37222)" + transform="matrix(0,-1.6759951,1.6416401,0,26.234339,-67.572024)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path36702" + style="stroke-width:0.91477579;stroke-miterlimit:10;stroke-dasharray:none" + d="m -47.118,7.908 a 11.219,6.1998 0 1 1 -22.437,0 11.219,6.1998 0 1 1 22.437,0 z" + clip-path="url(#clipPath37216)" + transform="matrix(0,-1.563745,1.646025,0,0.06331757,-71.01866)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path37226" + d="m 13.995,37.71 0.17262,-35.009 0,0" + inkscape:connector-curvature="0" + style="stroke-width:1.46831942px" /> + <path + id="path37396" + d="m 55.07,37.537 0.17331,-34.663 0,0" + inkscape:connector-curvature="0" + style="stroke-width:1.46762753px" /> + </g> + </g> + <text + xml:space="preserve" + style="font-size:12.98749638px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="2.2853103" + y="11.432591" + id="text3002" + sodipodi:linespacing="125%" + transform="scale(0.99146695,1.0086065)"><tspan + sodipodi:role="line" + id="tspan3004" + x="2.2853103" + y="11.432591">x</tspan></text> + <text + xml:space="preserve" + style="font-size:10.85655975px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="1.9081794" + y="39.433331" + id="text3002-1" + sodipodi:linespacing="125%" + transform="scale(1.1816932,0.84624335)"><tspan + sodipodi:role="line" + id="tspan3004-1" + x="1.9081794" + y="39.433331">y</tspan></text> +</svg> diff --git a/webapp/blocks/CSCOPXY3D.svg b/webapp/blocks/CSCOPXY3D.svg new file mode 100644 index 0000000..074d43e --- /dev/null +++ b/webapp/blocks/CSCOPXY3D.svg @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2873" + height="40" + width="40" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="CSCOPXY3D.svg"> + <metadata + id="metadata17"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview15" + showgrid="false" + inkscape:zoom="5.9" + inkscape:cx="20" + inkscape:cy="20" + inkscape:window-x="978" + inkscape:window-y="267" + inkscape:window-maximized="0" + inkscape:current-layer="svg2873" /> + <defs + id="defs2875"> + <clipPath + id="clipPath37222"> + <rect + id="rect37224" + stroke-linejoin="round" + style="stroke-dasharray:none;" + height="8.7626" + width="29.575" + stroke="#8ae234" + stroke-linecap="round" + stroke-miterlimit="10" + y="9.0136" + x="-67.328" + stroke-width="0.96708" + fill="#73d216" /> + </clipPath> + <clipPath + id="clipPath37216"> + <rect + id="rect37218" + stroke-linejoin="round" + style="stroke-dasharray:none;" + height="8.9499" + width="41.562" + stroke="#8ae234" + stroke-linecap="round" + stroke-miterlimit="10" + y="8.3582" + x="-79.131" + stroke-width="0.99985" + fill="#73d216" /> + </clipPath> + </defs> + <g + id="layer1" + transform="translate(4,-1012.3622)"> + <g + id="g37398" + transform="matrix(0,0.68137179,-0.68137179,0,33.767664,1008.7739)" + style="fill:none;stroke:#73d216;stroke-linecap:round;stroke-linejoin:round"> + <path + id="path36671" + style="stroke-width:1.04385293;stroke-miterlimit:10;stroke-dasharray:none" + d="m -57.511,49.358 a 12.872,7.1445 0 1 1 -25.744,0 12.872,7.1445 0 1 1 25.744,0 z" + transform="matrix(0,-1.3706031,1.4422526,0,-36.442489,-76.260669)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path36700" + style="stroke-width:0.8847906;stroke-miterlimit:10;stroke-dasharray:none" + d="m -41.922,18.064 a 10.451,6.1998 0 1 1 -20.902,0 10.451,6.1998 0 1 1 20.902,0 z" + clip-path="url(#clipPath37222)" + transform="matrix(0,-1.6759951,1.6416401,0,26.234339,-67.572024)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path36702" + style="stroke-width:0.91477579;stroke-miterlimit:10;stroke-dasharray:none" + d="m -47.118,7.908 a 11.219,6.1998 0 1 1 -22.437,0 11.219,6.1998 0 1 1 22.437,0 z" + clip-path="url(#clipPath37216)" + transform="matrix(0,-1.563745,1.646025,0,0.06331757,-71.01866)" + stroke-miterlimit="10" + inkscape:connector-curvature="0" /> + <path + id="path37226" + d="m 13.995,37.71 0.17262,-35.009 0,0" + inkscape:connector-curvature="0" + style="stroke-width:1.46831942px" /> + <path + id="path37396" + d="m 55.07,37.537 0.17331,-34.663 0,0" + inkscape:connector-curvature="0" + style="stroke-width:1.46762753px" /> + </g> + </g> + <text + xml:space="preserve" + style="font-size:12.98749638px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="2.2853103" + y="11.432591" + id="text3002" + sodipodi:linespacing="125%" + transform="scale(0.99146695,1.0086065)"><tspan + sodipodi:role="line" + id="tspan3004" + x="2.2853103" + y="11.432591">x</tspan></text> + <text + xml:space="preserve" + style="font-size:12.30455589px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="1.5335083" + y="24.0536" + id="text3002-1" + sodipodi:linespacing="125%" + transform="scale(1.1202757,0.8926374)"><tspan + sodipodi:role="line" + id="tspan3004-1" + x="1.5335083" + y="24.0536">y</tspan></text> + <text + xml:space="preserve" + style="font-size:14.16885567px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans" + x="1.793227" + y="38.364738" + id="text3002-1-6" + sodipodi:linespacing="125%" + transform="scale(1.0978146,0.91090062)"><tspan + sodipodi:role="line" + id="tspan3004-1-7" + x="1.793227" + y="38.364738">z</tspan></text> +</svg> diff --git a/webapp/blocks/CVS.svg b/webapp/blocks/CVS.svg new file mode 100644 index 0000000..6207fde --- /dev/null +++ b/webapp/blocks/CVS.svg @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg font-size="20" xmlns="http://www.w3.org/2000/svg" height="40" width="40" version="1.1" font-family="monospace" fill="#cc0000"> + <text y="27" x="1">+</text> + <text y="27" x="30">-</text> +</svg> diff --git a/webapp/blocks/Capacitor.svg b/webapp/blocks/Capacitor.svg new file mode 100644 index 0000000..f39a5c5 --- /dev/null +++ b/webapp/blocks/Capacitor.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="32" width="35" version="1.0"> + <g id="layer1" stroke-linejoin="miter" stroke="#000" stroke-linecap="butt" fill="none"> + <path id="path17478" style="stroke-dasharray:none;" d="M16,5.0011v21.999" stroke-miterlimit="4" stroke-width="1.5"/> + <path id="path17480" style="stroke-dasharray:none;" d="m19,27,0-21.999" stroke-miterlimit="4" stroke-width="1.5"/> + <path id="path17482" d="M16.113,16,0.0000169,16" stroke-width="1px"/> + <path id="path17484" d="M18.981,16h16.019" stroke-width="1px"/> + </g> +</svg> diff --git a/webapp/blocks/ConstantVoltage.svg b/webapp/blocks/ConstantVoltage.svg new file mode 100644 index 0000000..a7f7cbd --- /dev/null +++ b/webapp/blocks/ConstantVoltage.svg @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="32" width="35" version="1.0" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs id="defs4"> + <linearGradient id="linearGradient2983" y2="48.548" gradientUnits="userSpaceOnUse" x2="45.919" gradientTransform="matrix(0.3358898,0,0,0.3358898,-29.952657,5.204695)" y1="36.423" x1="34.893"> + <stop id="stop1324" stop-color="#729fcf" offset="0"/> + <stop id="stop1326" stop-color="#5187d6" offset="1"/> + </linearGradient> + <linearGradient id="linearGradient2985" y2="34.977" gradientUnits="userSpaceOnUse" x2="27.901" gradientTransform="matrix(0.3358898,0,0,0.3358898,-23.900645,9.763119)" y1="22.852" x1="16.875"> + <stop id="stop7918" stop-color="#FFF" offset="0"/> + <stop id="stop7920" stop-color="#FFF" stop-opacity="0.34020618" offset="1"/> + </linearGradient> + </defs> + <g id="layer1" stroke-linecap="butt"> + <path id="path17478" stroke-linejoin="miter" style="stroke-dasharray:none;" d="M16,5.0011v21.999" stroke="#000" stroke-miterlimit="4" stroke-width="1.5" fill="none"/> + <path id="path17480" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m19.843,20.681,0-9.3617" stroke="#000" stroke-miterlimit="4" stroke-width="2.12939548" fill="none"/> + <path id="path17482" stroke-linejoin="miter" d="M16.113,16,0.0000169,16" stroke="#000" stroke-width="1px" fill="none"/> + <path id="path17484" stroke-linejoin="miter" d="M18.981,16h16.019" stroke="#000" stroke-width="1px" fill="none"/> + <g id="g10841" stroke-miterlimit="4" transform="matrix(0.44813805,0,0,0.44813805,19.10033,-0.87156096)"> + <path id="text1314" stroke-linejoin="miter" style="stroke-dasharray:none;text-align:start;" d="m-14.659,22.373,0-3.0321,3.3517-0.0135,0-2.3497-3.3487,0-0.003-3.3455-2.3567,0.0037,0.002,3.3358-3.3554,0.02474-0.01199,2.3407,3.3704-0.0097,0.002,3.0366,2.35,0.009z" stroke="#3465a4" stroke-width="1" fill="#75a1d0"/> + <path id="path7076" opacity="0.40860219" stroke-linejoin="round" style="stroke-dasharray:none;text-align:start;" d="M-15,22.034-15,19h3.3598l-0.002-1.6877h-3.3545v-3.3572l-1.6777,0.006,0.003,3.3512-3.3677,0.006-0.009,1.6704,3.3805,0.003-0.005,3.0322,1.6724,0.0105z" stroke="url(#linearGradient2985)" stroke-width="0.336" fill="url(#linearGradient2983)"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/CurrentSensor.svg b/webapp/blocks/CurrentSensor.svg new file mode 100644 index 0000000..4ab49af --- /dev/null +++ b/webapp/blocks/CurrentSensor.svg @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg3643" xmlns="http://www.w3.org/2000/svg" height="43.69" width="43.69" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs id="defs3647"> + <radialGradient id="XMLID_52_" gradientUnits="userSpaceOnUse" cy="23.333" cx="165.06" gradientTransform="matrix(1,0,0,1.0103,0,-0.159801)" r="7.2848"> + <stop id="stop812" stop-color="#ef3535" offset="0"/> + <stop id="stop2239" stop-color="#c91a1a" offset="0"/> + <stop id="stop814" stop-color="#ff4c4c" offset="1"/> + </radialGradient> + <radialGradient id="radialGradient7366" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="6.8283" cx="8.7468" r="29.89"/> + <radialGradient id="radialGradient7368" gradientUnits="userSpaceOnUse" cy="10.045" cx="11.902" r="29.293"> + <stop id="stop2147" stop-color="#fffffd" offset="0"/> + <stop id="stop2149" stop-color="#cbcbc9" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient7370" y2="25.884" gradientUnits="userSpaceOnUse" x2="22.218" y1="7.7893" x1="6.3422"> + <stop id="stop10655" stop-color="#f3f4ff" offset="0"/> + <stop id="stop10657" stop-color="#9193af" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient7372" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="10.584" cx="11.329" r="15.532"/> + </defs> + <g id="layer1" transform="translate(2.1701242,-21.184893)"> + <g id="g7350" transform="translate(-4.5,-3.5000001)"> + <g id="g4268" transform="translate(0.34319025,23.976452)"> + <path id="path27786" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.431529,0,0,1.431529,0.569459,-1.654618)" stroke-dashoffset="0" stroke="#a40000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.6985538" fill="url(#radialGradient7366)"/> + <path id="path35549" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.163838,0,0,1.163838,4.824801,2.777556)" stroke-dashoffset="0" stroke="url(#linearGradient7370)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.71139598" fill="url(#radialGradient7368)"/> + <path id="path10651" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.357654,0,0,1.357654,1.769896,-0.493735)" stroke="url(#radialGradient7372)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.73656511" fill="none"/> + <g id="g4258" stroke-width="1" stroke="#2e3436" stroke-linecap="round" transform="translate(-0.49003984,-0.32669323)"> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m24.495,22.583,7.5777-9.0209" stroke-miterlimit="4" fill="none"/> + <path id="path4256" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-78.668,39.378-5.2437-3.0274-5.2437-3.0274,5.2437-3.0274,5.2437-3.0274,0,6.0549,0,6.0549z" transform="matrix(0.42354759,0.05292161,-0.05292161,0.42354759,68.775627,3.4525942)" stroke-miterlimit="10" fill="#2e3436"/> + </g> + <text id="text4262" font-weight="normal" xml:space="preserve" font-size="10.41038227px" font-style="normal" y="36.024803" x="19.803373" font-family="Bitstream Vera Sans" fill="#000000"><tspan id="tspan4264" y="36.024803" x="19.803373" font-weight="bold">A</tspan></text> + </g> + <path id="path4266" stroke-linejoin="round" d="m23.93,29.705c0,7.8406,0.16334,7.8406,0.16334,7.8406" stroke="#000" stroke-linecap="round" stroke-width="1px" fill="none"/> + </g> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-11.813172,7.2008838)" stroke-dashoffset="0" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.48232403" fill="#f3f3f3"/> + </g> +</svg> diff --git a/webapp/blocks/DEADBAND.svg b/webapp/blocks/DEADBAND.svg new file mode 100644 index 0000000..9a72a73 --- /dev/null +++ b/webapp/blocks/DEADBAND.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-linejoin="round" d="M2,30l10-10h16l10-10" stroke="#000" stroke-linecap="round" stroke-width="2px" fill="none"/> + </g> +</svg> diff --git a/webapp/blocks/DSCOPE.svg b/webapp/blocks/DSCOPE.svg new file mode 100644 index 0000000..a489ba7 --- /dev/null +++ b/webapp/blocks/DSCOPE.svg @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="44.822" width="41.062" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata id="metadata39"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <radialGradient id="radialGradient20899" gradientUnits="userSpaceOnUse" cy="32.267" cx="23.994" gradientTransform="matrix(2.2986117,0,0,1.8027614,-75.446386,-24.554065)" r="19.089"> + <stop id="stop2224" stop-color="#5187d6" offset="0"/> + <stop id="stop2227" stop-color="#1e4580" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient2854" y2="24.238" gradientUnits="userSpaceOnUse" x2="12.499" gradientTransform="matrix(0,-5.2061514,2.5688251,0,-79.265723,164.6207)" y1="12.538" x1="8.8208"> + <stop id="stop2182" stop-color="#FFF" offset="0"/> + <stop id="stop2184" stop-color="#FFF" stop-opacity="0" offset="1"/> + </linearGradient> + </defs> + <g id="layer1" transform="translate(-2.8842799e-7,-3.1783548)"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g20882" transform="translate(51.47752,-82.884097)"> + <rect id="rect1314" stroke-linejoin="round" style="stroke-dasharray:none;" transform="matrix(0,-0.99999997,0.99999997,0,-49.042742,89.574337)" fill-rule="evenodd" stroke-dashoffset="0" rx="2.2025" ry="2.2025" height="37.631" width="48.319" stroke="#173562" stroke-linecap="round" stroke-miterlimit="4" y="2.4454" x="-44.453" stroke-width="1.4676" fill="url(#radialGradient20899)"/> + <path id="path28138" stroke-linejoin="round" d="M8.6382,35.758c27.557-0.173,27.904-0.173,27.904-0.173l0.17331-33.97" transform="translate(-49.042742,89.574337)" stroke="#000" stroke-linecap="round" stroke-width="1.46762753px" fill="none"/> + <path id="rect2178" opacity="0.43181817" d="m-45.868,133.4,12.954,0c1.0099-5.0153,1.5849-10.576,1.5849-16.442,0-12.211-2.4433-23.147-6.2788-30.45h-8.2599v46.892z" fill-rule="evenodd" fill="url(#linearGradient2854)"/> + </g> + </g> + </g> + </g> + </g> + </g> + <path id="path2188" stroke-linejoin="round" style="stroke-dasharray:none;" d="m13.665,29.974,4.7566-10.919,5.7799,10.589,6.8184-5.8677,0.06242-4.1123-6.3304,5.6237-6.5406-11.928-6.0101,14.643,1.4637,1.9713z" fill-rule="evenodd" stroke="#8ae234" stroke-linecap="round" stroke-miterlimit="10" stroke-width="0.91817689" fill="#73d216"/> +</svg> diff --git a/webapp/blocks/Diode.svg b/webapp/blocks/Diode.svg new file mode 100644 index 0000000..773da8b --- /dev/null +++ b/webapp/blocks/Diode.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2" xmlns="http://www.w3.org/2000/svg" height="70pt" width="165pt" version="1.0"> + <g id="layer1"> + <path id="path2239" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m3.5526,44.371,69.191,0,0,38.587l59.816-38.587-59.816-37.256v37.257m59.212-37.257,0,75.844,0.66529-38.587,69.856,0" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="3" fill="none"/> + </g> +</svg> diff --git a/webapp/blocks/Flowmeter.svg b/webapp/blocks/Flowmeter.svg new file mode 100644 index 0000000..d6e7091 --- /dev/null +++ b/webapp/blocks/Flowmeter.svg @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg3643" xmlns="http://www.w3.org/2000/svg" height="43.69" width="43.69" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs id="defs3647"> + <radialGradient id="XMLID_52_" gradientUnits="userSpaceOnUse" cy="23.333" cx="165.06" gradientTransform="matrix(1,0,0,1.0103,0,-0.159801)" r="7.2848"> + <stop id="stop812" stop-color="#ef3535" offset="0"/> + <stop id="stop2239" stop-color="#c91a1a" offset="0"/> + <stop id="stop814" stop-color="#ff4c4c" offset="1"/> + </radialGradient> + <radialGradient id="radialGradient7366" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="6.8283" cx="8.7468" r="29.89"/> + <radialGradient id="radialGradient7368" gradientUnits="userSpaceOnUse" cy="10.045" cx="11.902" r="29.293"> + <stop id="stop2147" stop-color="#fffffd" offset="0"/> + <stop id="stop2149" stop-color="#cbcbc9" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient7370" y2="25.884" gradientUnits="userSpaceOnUse" x2="22.218" y1="7.7893" x1="6.3422"> + <stop id="stop10655" stop-color="#f3f4ff" offset="0"/> + <stop id="stop10657" stop-color="#9193af" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient7372" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="10.584" cx="11.329" r="15.532"/> + </defs> + <g id="layer1" transform="translate(2.1701242,-21.184893)"> + <g id="g7350" transform="translate(-4.5,-3.5000001)"> + <g id="g4268" transform="translate(0.34319025,23.976452)"> + <path id="path27786" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.431529,0,0,1.431529,0.569459,-1.654618)" stroke-dashoffset="0" stroke="#a40000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.6985538" fill="url(#radialGradient7366)"/> + <path id="path35549" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.163838,0,0,1.163838,4.824801,2.777556)" stroke-dashoffset="0" stroke="url(#linearGradient7370)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.71139598" fill="url(#radialGradient7368)"/> + <path id="path10651" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.357654,0,0,1.357654,1.769896,-0.493735)" stroke="url(#radialGradient7372)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.73656511" fill="none"/> + <g id="g4258" stroke-width="1" stroke="#2e3436" stroke-linecap="round" transform="translate(-0.49003984,-0.32669323)"> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m24.495,22.583,7.5777-9.0209" stroke-miterlimit="4" fill="none"/> + <path id="path4256" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-78.668,39.378-5.2437-3.0274-5.2437-3.0274,5.2437-3.0274,5.2437-3.0274,0,6.0549,0,6.0549z" transform="matrix(0.42354759,0.05292161,-0.05292161,0.42354759,68.775627,3.4525942)" stroke-miterlimit="10" fill="#2e3436"/> + </g> + <text id="text4262" font-weight="normal" xml:space="preserve" font-size="10.41038227px" font-style="normal" y="36.024803" x="19.803373" font-family="Bitstream Vera Sans" fill="#000000"><tspan id="tspan4264" y="36.024803" x="19.803373" font-weight="bold">Q</tspan></text> + </g> + <path id="path4266" stroke-linejoin="round" d="m23.93,29.705c0,7.8406,0.16334,7.8406,0.16334,7.8406" stroke="#000" stroke-linecap="round" stroke-width="1px" fill="none"/> + </g> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-11.813172,7.2008838)" stroke-dashoffset="0" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.48232403" fill="#f3f3f3"/> + </g> +</svg> diff --git a/webapp/blocks/Ground.svg b/webapp/blocks/Ground.svg new file mode 100644 index 0000000..44a1b80 --- /dev/null +++ b/webapp/blocks/Ground.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1" stroke="#000" stroke-width="2px" fill="none"> + <path d="M15,35h10m-15-10h20m-27.5-10h35"/> + <path d="M20,0v15"/> + </g> +</svg> diff --git a/webapp/blocks/Gyrator.svg b/webapp/blocks/Gyrator.svg new file mode 100644 index 0000000..1bf3b88 --- /dev/null +++ b/webapp/blocks/Gyrator.svg @@ -0,0 +1,14 @@ +<?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="40" + height="40"> + <defs> + <g id="arrow"> + <path d="M2,0 h36" fill="none" stroke="#3465a4" + stroke-width="2px" stroke-linejoin="round" stroke-linecap="round" /> + <polygon points="38,0 30,-5 30,5" fill="#3465a4" stroke="#3465a4" + stroke-width="2px" stroke-linejoin="round" stroke-linecap="round" /> + </g> + </defs> + <use xlink:href="#arrow" transform="translate(0, 10)" /> + <use xlink:href="#arrow" transform="translate(40, 30) rotate(180)" /> +</svg> diff --git a/webapp/blocks/HYSTHERESIS.svg b/webapp/blocks/HYSTHERESIS.svg new file mode 100644 index 0000000..9f05af1 --- /dev/null +++ b/webapp/blocks/HYSTHERESIS.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1" stroke="#000" stroke-width="2px"> + <path stroke-linejoin="round" d="M2,30h20" stroke-linecap="round" fill="none"/> + <path stroke-linejoin="round" d="M18,10h20" stroke-linecap="round" fill="none"/> + <rect fill-opacity="0.1" height="20" width="10" y="10" x="15" fill="#000"/> + </g> +</svg> diff --git a/webapp/blocks/INTEGRAL.svg b/webapp/blocks/INTEGRAL.svg new file mode 100644 index 0000000..6d5a898 --- /dev/null +++ b/webapp/blocks/INTEGRAL.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="385" width="240" version="1.0" xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata id="metadata7"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs5"></defs> + <path id="path1873" d="M137,156.68c2-28,9.75-78.68,10.25-82.43s3.5-19.75,13.25-31.75,25.75-16.25,25.75-16.25c0.25,0-4,0.75-4,11.5s12.75,18.25,20.75,18.25,22-7,22-19-16.5-19-23-19-17,0-26,3.5-29.38,16.5-37.88,33.5-13.12,37-17.62,67-9.5,77.37-11.5,105.37-11.25,80.5-11.75,84.25-3.5,19.75-13.25,31.75-25.75,16.25-25.75,16.25c-0.25,0,4-0.75,4-11.5s-12.75-18.25-20.75-18.25-22,7-22,19,16.5,19,23,19,17,0,26-3.5,29.375-16.5,37.88-33.5c8.5-17,13.12-37,17.62-67,2.02-13.5,11-85.19,13-107.19z" fill-rule="evenodd" fill="#000"/> +</svg> diff --git a/webapp/blocks/IdealTransformer.svg b/webapp/blocks/IdealTransformer.svg new file mode 100644 index 0000000..362d8ab --- /dev/null +++ b/webapp/blocks/IdealTransformer.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="50" + height="50" + id="svg2"> + <defs + id="defs8" /> + <g + id="layer1" + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter"> + <path + d="M 5.5,5 16,5 c 0,0 5,2.6429774 5,5 0,2.357023 -5,5 -5,5 0,0 5,2.642977 5,5 0,2.357023 -5,5 -5,5 0,0 5,2.642977 5,5 0,2.357023 -5,5 -5,5 0,0 5,2.642977 5,5 0,2.357023 -5,5 -5,5 L 5.5,45" + id="path3124" /> + <path + d="M 43,5 33,5 c 0,0 -5,2.6429774 -5,5 0,2.357023 5,5 5,5 0,0 -5,2.642977 -5,5 0,2.357023 5,5 5,5 0,0 -5,2.642977 -5,5 0,2.357023 5,5 5,5 0,0 -5,2.642977 -5,5 0,2.357023 5,5 5,5 l 10,0" + id="path3126" /> + </g> +</svg> diff --git a/webapp/blocks/Inductor.svg b/webapp/blocks/Inductor.svg new file mode 100644 index 0000000..f4b5168 --- /dev/null +++ b/webapp/blocks/Inductor.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" sodipodi:docname="Inductor.svg" height="15" sodipodi:version="0.32" width="45" version="1.0" xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" sodipodi:docbase="C:\Documents and Settings\Julian\My Documents\My Pictures\Electronics\Vector Illustrations" xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"> + <metadata id="metadata1312"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview id="base" bordercolor="#666666" pagecolor="#ffffff" gridtolerance="1px" borderopacity="1.0" showgrid="true" showguides="true"/> + <path id="path1318" stroke-linejoin="miter" d="M1,8.5h5.5s0-4,4-4,4,4,4,4,0-4,4-4,4,4,4,4,0-4,4-4,4,4,4,4,0-4,4-4,4,4,4,4h5.5" sodipodi:nodetypes="ccscscscscc" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> +</svg> diff --git a/webapp/blocks/NMOS.svg b/webapp/blocks/NMOS.svg new file mode 100644 index 0000000..b2cd485 --- /dev/null +++ b/webapp/blocks/NMOS.svg @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"></defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path6316" stroke-linejoin="miter" d="m94.5,41.5h-19" stroke="#000" stroke-linecap="butt" stroke-width="1.20894098px" fill="none"/> + <path id="path6314" stroke-linejoin="miter" d="m9,24,6,0,0-10,0-11" transform="translate(55.500003,17.5)" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <rect id="rect6830" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="39" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6832" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="39" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6834" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="25.729" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6836" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="52.271" x="72.5" stroke-width="1" fill="#babdb6"/> + <path id="path6838" stroke-linejoin="miter" d="m93.5,54.771h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <path id="path6840" stroke-linejoin="miter" d="m93.5,54.771h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <path id="path6844" stroke-linejoin="miter" d="m93.5,28.229h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <g id="layer1-3" transform="translate(16.425243,1.3543909)"> + <g id="layer1-0-7" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544-9" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570-0" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489-2" transform="translate(2.3098495,0.12996954)"> + <g id="g5362-3"> + <g id="layer1-8-9" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857-9" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path6318-2" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m-22-16,2.5981,4.5,2.5981,4.5h-5.196l-5.1962-1E-7,2.598-4.5,2.598-4.5z" transform="matrix(0.57976926,-0.31487821,-0.31487821,-0.57976926,133.13811,45.02375)" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" stroke-width="1.51570737" fill="#000"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/NPN.svg b/webapp/blocks/NPN.svg new file mode 100644 index 0000000..a8da10e --- /dev/null +++ b/webapp/blocks/NPN.svg @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"></defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" stroke="#000" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path6318" stroke-linejoin="miter" style="stroke-dasharray:none;" fill="#000" transform="matrix(0,-0.65975795,0.65975795,0,84.118309,35.557123)" stroke-linecap="square" stroke-miterlimit="4" stroke-width="1.51570742000000003" d="m-22-16,2.5981,4.5,2.5981,4.5h-5.196l-5.1962-1E-7,2.598-4.5,2.598-4.5z"/> + <path id="path6838" stroke-linejoin="miter" d="m93.5,54.771h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path6840" stroke-linejoin="miter" d="m93.5,54.771h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path6844" stroke-linejoin="miter" d="m93.5,28.229h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path7318" stroke-linejoin="miter" d="m64.5,40.5h6" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <path id="path7320" stroke-linejoin="miter" d="m70.5,30.5,0,20" stroke-linecap="butt" stroke-width="1.34839976px" fill="none"/> + <path id="path7324" stroke-linejoin="miter" d="m25,37-9-14,0,0" transform="translate(55.500003,17.5)" stroke-linecap="round" stroke-width="1px" fill="none"/> + <path id="path7844" stroke-linejoin="round" style="stroke-dasharray:none;" d="m71.5,40.5,9-12,0,0,0,0" stroke-linecap="round" stroke-miterlimit="4" stroke-width="1.00000002000000010" fill="none"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/PMOS.svg b/webapp/blocks/PMOS.svg new file mode 100644 index 0000000..4a67cad --- /dev/null +++ b/webapp/blocks/PMOS.svg @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"></defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path6316" stroke-linejoin="miter" d="m94.5,41.5h-19" stroke="#000" stroke-linecap="butt" stroke-width="1.20894098px" fill="none"/> + <path id="path6314" stroke-linejoin="miter" d="m9,24,6,0,0-10,0-11" transform="translate(55.500003,17.5)" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <rect id="rect6830" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="39" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6832" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="39" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6834" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="25.729" x="72.5" stroke-width="1" fill="#babdb6"/> + <rect id="rect6836" stroke-linejoin="miter" style="stroke-dasharray:none;" height="5" width="3" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="52.271" x="72.5" stroke-width="1" fill="#babdb6"/> + <path id="path6838" stroke-linejoin="miter" d="m93.5,54.771h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <path id="path6840" stroke-linejoin="miter" d="m93.5,54.771h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <path id="path6844" stroke-linejoin="miter" d="m93.5,28.229h-18" stroke="#000" stroke-linecap="butt" stroke-width="1.06066012px" fill="none"/> + <g id="layer1-3" transform="translate(-32.999999,-0.68501239)"> + <g id="layer1-0-8" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544-4" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570-8" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489-0" transform="translate(2.3098495,0.12996954)"> + <g id="g5362-4"> + <path id="path6318-8" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m-22-16,2.5981,4.5,2.5981,4.5h-5.196l-5.1962-1E-7,2.598-4.5,2.598-4.5z" transform="matrix(-0.46212385,0.85088519,-0.85088519,-0.46212385,31.020611,-98.466165)" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" stroke-width="1.51570737" fill="#000"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/PNP.svg b/webapp/blocks/PNP.svg new file mode 100644 index 0000000..5c8250b --- /dev/null +++ b/webapp/blocks/PNP.svg @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"></defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" stroke="#000" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path7324" stroke-linejoin="miter" d="m25,37-9-14,0,0" transform="translate(55.500003,17.5)" stroke-linecap="round" stroke-width="1px" fill="none"/> + <path id="path6318" stroke-linejoin="miter" style="stroke-dasharray:none;" fill="#000" transform="matrix(-0.57976918,-0.31487816,0.31487816,-0.57976918,67.39727,36.477133)" stroke-linecap="square" stroke-miterlimit="4" stroke-width="1.51570737" d="m-22-16,2.5981,4.5,2.5981,4.5h-5.196l-5.1962-1E-7,2.598-4.5,2.598-4.5z"/> + <path id="path6838" stroke-linejoin="miter" d="m93.5,54.771h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path6840" stroke-linejoin="miter" d="m93.5,54.771h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path6844" stroke-linejoin="miter" d="m93.5,28.229h-13" stroke-linecap="butt" stroke-width="0.90138775px" fill="none"/> + <path id="path7318" stroke-linejoin="miter" d="m64.5,40.5h6" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <path id="path7320" stroke-linejoin="miter" d="m70.5,30.5,0,20" stroke-linecap="butt" stroke-width="1.34839976px" fill="none"/> + <path id="path7844" stroke-linejoin="round" style="stroke-dasharray:none;" d="m71.5,40.5,9-12,0,0,0,0" stroke-linecap="round" stroke-miterlimit="4" stroke-width="1.00000002000000010" fill="none"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/PRODUCT.svg b/webapp/blocks/PRODUCT.svg new file mode 100644 index 0000000..2f90302 --- /dev/null +++ b/webapp/blocks/PRODUCT.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <text y="30" x="14" font-size="30" font-family="serif" fill="black">Π</text> +</svg> diff --git a/webapp/blocks/PULSE_SC.svg b/webapp/blocks/PULSE_SC.svg new file mode 100644 index 0000000..4648b2c --- /dev/null +++ b/webapp/blocks/PULSE_SC.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-width="2px" d="M0,30h10v-20h5v20h15v-20h5v20h5" stroke="#000" fill="none"/> + </g> +</svg> + diff --git a/webapp/blocks/PerteDP.svg b/webapp/blocks/PerteDP.svg new file mode 100644 index 0000000..ede7c63 --- /dev/null +++ b/webapp/blocks/PerteDP.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48" width="80" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <linearGradient id="linearGradient10197" y2="44.441" gradientUnits="userSpaceOnUse" x2="32.368" y1="22.083" x1="32.159"> + <stop id="stop2310" stop-color="#73d216" offset="0"/> + <stop id="stop2312" stop-color="#4e9a06" offset="1"/> + </linearGradient> + </defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" transform="translate(2.3098495,0.12996954)"> + <rect id="rect9409" ry="5.6691" style="stroke-dasharray:none;" rx="0" transform="matrix(0,-1,1,0,0,0)" height="25.501" width="95.105" stroke="#000" y="9.3328" x="-44.059" stroke-width="1.4676" fill="url(#linearGradient10197)"/> + <rect id="rect10224" opacity="0.7" ry="0" style="stroke-dasharray:none;" transform="matrix(0,-1.4676275,1.4676275,0,-12.140004,57.027843)" height="15.116" width="62.943" stroke="#eeeeec" y="15.761" x="9.8016" stroke-width="1" fill="none"/> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/PotentialSensor.svg b/webapp/blocks/PotentialSensor.svg new file mode 100644 index 0000000..fbfc84c --- /dev/null +++ b/webapp/blocks/PotentialSensor.svg @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg3643" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="43.69" width="43.69" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata id="metadata3649"> + <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/> + </cc:Work> + </rdf:RDF> + </metadata> + <defs id="defs3647"> + <radialGradient id="XMLID_52_" cx="165.06" gradientUnits="userSpaceOnUse" cy="23.333" r="7.2848" gradientTransform="matrix(1,0,0,1.0103,0,-0.159801)"> + <stop id="stop812" stop-color="#EF3535" offset="0"/> + <stop id="stop2239" stop-color="#c91a1a" offset="0"/> + <stop id="stop814" stop-color="#ff4c4c" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient7364" y2="52.091" gradientUnits="userSpaceOnUse" x2="9.8855" gradientTransform="matrix(3.123841,0,0,0.969691,-31.88758,-19.59492)" y1="37.197" x1="8.9156"> + <stop id="stop2154" stop-color="#9aa29a" offset="0"/> + <stop id="stop2156" stop-color="#b5beb5" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient7366" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="6.8283" cx="8.7468" r="29.89"/> + <radialGradient id="radialGradient7368" gradientUnits="userSpaceOnUse" cy="10.045" cx="11.902" r="29.293"> + <stop id="stop2147" stop-color="#fffffd" offset="0"/> + <stop id="stop2149" stop-color="#cbcbc9" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient7370" y2="25.884" gradientUnits="userSpaceOnUse" x2="22.218" y1="7.7893" x1="6.3422"> + <stop id="stop10655" stop-color="#f3f4ff" offset="0"/> + <stop id="stop10657" stop-color="#9193af" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient7372" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="10.584" cx="11.329" r="15.532"/> + </defs> + <g id="layer1" transform="translate(2.1701242,-21.184893)"> + <g id="g7350" transform="translate(-4.5,-3.5000001)"> + <g id="g4268" transform="translate(0.34319025,23.976452)"> + <path id="path14341" style="color:#000000;" d="M18.588,1.4037,4.2268,18.097,5.4855,19.34,18.588,1.4037z" fill-rule="evenodd" fill="url(#linearGradient7364)"/> + <path id="path18921" d="M18.467,1.3138,5.6606,19.073,7.4901,20.688,18.467,1.3138z" fill-rule="evenodd" fill="#fefefe"/> + <path id="path27786" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911c0,8.235-6.6758,14.911-14.911,14.911-8.235,0-14.911-6.6758-14.911-14.911,0-8.235,6.6758-14.911,14.911-14.911,8.235,0,14.911,6.6758,14.911,14.911z" fill-rule="evenodd" transform="matrix(1.431529,0,0,1.431529,0.569459,-1.654618)" stroke-dashoffset="0" stroke="#a40000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.6985538" fill="url(#radialGradient7366)"/> + <path id="path35549" stroke-linejoin="round" d="m31.161,16.911c0,8.235-6.6758,14.911-14.911,14.911-8.235,0-14.911-6.6758-14.911-14.911,0-8.235,6.6758-14.911,14.911-14.911,8.235,0,14.911,6.6758,14.911,14.911z" fill-rule="evenodd" transform="matrix(1.163838,0,0,1.163838,4.824801,2.777556)" stroke-dashoffset="0" stroke="url(#linearGradient7370)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.71139598" fill="url(#radialGradient7368)"/> + <path id="path10651" stroke-linejoin="round" d="m31.161,16.911c0,8.235-6.6758,14.911-14.911,14.911-8.235,0-14.911-6.6758-14.911-14.911,0-8.235,6.6758-14.911,14.911-14.911,8.235,0,14.911,6.6758,14.911,14.911z" transform="matrix(1.357654,0,0,1.357654,1.769896,-0.493735)" stroke-dashoffset="0" stroke="url(#radialGradient7372)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.73656511" fill="none"/> + <g id="g4258" stroke-width="1" stroke="#2e3436" stroke-linecap="round" transform="translate(-0.49003984,-0.32669323)"> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m24.495,22.583,7.5777-9.0209" stroke-miterlimit="4" fill="none"/> + <path id="path4256" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-78.668,39.378-5.2437-3.0274-5.2437-3.0274,5.2437-3.0274,5.2437-3.0274,0,6.0549,0,6.0549z" transform="matrix(0.42354759,0.05292161,-0.05292161,0.42354759,68.775627,3.4525942)" stroke-miterlimit="10" fill="#2e3436"/> + </g> + </g> + <path id="path4266" stroke-linejoin="round" d="m23.93,29.705c0,7.8406,0.16334,7.8406,0.16334,7.8406" stroke="#000" stroke-linecap="round" stroke-width="1px" fill="none"/> + </g> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281c0,0.6731-0.54565,1.2188-1.2188,1.2188-0.6731,0-1.2188-0.54565-1.2188-1.2188,0-0.6731,0.54565-1.2188,1.2188-1.2188,0.6731,0,1.2188,0.54565,1.2188,1.2188z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-11.813172,7.2008838)" stroke-dashoffset="0" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.48232403" fill="#f3f3f3"/> + </g> +</svg> diff --git a/webapp/blocks/PuitP.svg b/webapp/blocks/PuitP.svg new file mode 100644 index 0000000..9687763 --- /dev/null +++ b/webapp/blocks/PuitP.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48" width="48" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <metadata id="metadata24"> + <rdf:RDF> + <cc:Work rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> + </cc:Work> + </rdf:RDF> + </metadata> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <linearGradient id="linearGradient2894" x1="11.492" gradientUnits="userSpaceOnUse" y1="1.6538" gradientTransform="matrix(0.67122955,0,0,0.66402459,133.88177,40.710976)" x2="17.199" y2="26.729"> + <stop id="stop2669" stop-color="#FFF" offset="0"/> + <stop id="stop2671" stop-color="#fcfcff" stop-opacity="0" offset="1"/> + </linearGradient> + </defs> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <g id="g2887" transform="translate(-11.166083,6.0340061e-7)"> + <rect id="rect6240" stroke-linejoin="miter" style="stroke-dasharray:none;" height="21.668" width="21.668" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="30.666" x="79.832" stroke-width="1" fill="#73d216"/> + <text id="text10145" font-size="23.03343391px" font-family="Bitstream Vera Sans" xml:space="preserve" font-style="normal" stroke="#2e3436" y="49.5" x="84.5" font-weight="normal" fill="#2e3436"><tspan id="tspan10147" y="49.5" x="84.5">P</tspan></text> + <g id="layer1-01" transform="translate(-57.109827,-13.041713)"> + <path id="path2443" opacity="0.53142856" fill-rule="evenodd" fill="url(#linearGradient2894)" d="m138.61,44.542c-0.28414,0-0.8546,0.14094-0.8546,0.76031l0.0641,12.24c9.5958-0.71392,7.6698-6.1182,19.456-8.8254l-0.034-3.2176c-0.0425-0.83376-0.29284-0.91292-0.8743-0.90802l-17.757-0.04897z"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + <path id="path2834" stroke-linejoin="miter" d="M0.015767,24h12.512" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <path id="path2836" transform="translate(35.89844,34.102605)" fill="#000" d="m-22.504-10.103-4.4277,2.5563,0-5.1126,4.4277,2.5563z"/> +</svg> diff --git a/webapp/blocks/QUANT_f.svg b/webapp/blocks/QUANT_f.svg new file mode 100644 index 0000000..64a2544 --- /dev/null +++ b/webapp/blocks/QUANT_f.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-linejoin="round" d="M4,33h8v-8h8v-8h8v-8h8" stroke="#000" stroke-linecap="round" stroke-width="2px" fill="none"/> + </g> +</svg> diff --git a/webapp/blocks/RAMP.svg b/webapp/blocks/RAMP.svg new file mode 100644 index 0000000..6a25f6b --- /dev/null +++ b/webapp/blocks/RAMP.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-width="2px" d="M0,30h10l30-30" stroke="#000" fill="none"/> + </g> +</svg> diff --git a/webapp/blocks/Resistor.svg b/webapp/blocks/Resistor.svg new file mode 100644 index 0000000..d471e63 --- /dev/null +++ b/webapp/blocks/Resistor.svg @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <linearGradient id="linearGradient12223" y2="23.083" gradientUnits="userSpaceOnUse" x2="14.152" gradientTransform="matrix(2.0651184,0,0,0.92966997,63.912973,20.040373)" y1="23.083" x1="0.94344"> + <stop id="stop2699" stop-color="#babdb6" offset="0"/> + <stop id="stop2701" stop-color="#555753" offset="1"/> + </linearGradient> + </defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <path id="path12219" stroke-linejoin="miter" d="M61.811,41.453c35.378,0.047,35.378,0.047,35.378,0.047" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <rect id="rect6286" stroke-linejoin="miter" style="stroke-dasharray:none;" height="10.915" width="24.247" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="36.042" x="67.377" stroke-width="1" fill="url(#linearGradient12223)"/> + <path id="path6288" opacity="0.5" style="color:#000000;" fill-rule="nonzero" display="block" fill="#f7f7f7" d="m68.124,36.667,0,6.5696,23.499-1.7364,0-4.8882-23.499,0.055z"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/SATURATION.svg b/webapp/blocks/SATURATION.svg new file mode 100644 index 0000000..7cecac1 --- /dev/null +++ b/webapp/blocks/SATURATION.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-linejoin="round" d="M2,30h8l20-20h8" stroke="#000" stroke-linecap="round" stroke-width="2px" fill="none"/> + </g> +</svg> diff --git a/webapp/blocks/SINUS_f.svg b/webapp/blocks/SINUS_f.svg new file mode 100644 index 0000000..7437e12 --- /dev/null +++ b/webapp/blocks/SINUS_f.svg @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" + id="svg2847" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:docname="3DSCOPE.svg" inkscape:version="0.48.2 r9819" 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" x="0px" y="0px" width="32.392px" + height="30.443px" viewBox="0 0 32.392 30.443" enable-background="new 0 0 32.392 30.443" xml:space="preserve"> +<sodipodi:namedview id="namedview2999" inkscape:window-maximized="1" inkscape:window-y="-8" inkscape:window-x="-8" inkscape:window-height="850" inkscape:window-width="1440" showgrid="false" inkscape:current-layer="svg2847" inkscape:cy="7.8580735" inkscape:cx="1.5302837" inkscape:zoom="10.36363" inkscape:pageshadow="2" inkscape:pageopacity="0" borderopacity="1" bordercolor="#666666" pagecolor="#ffffff" inkscape:snap-grids="true" objecttolerance="10" gridtolerance="10" guidetolerance="10"> + </sodipodi:namedview> +<g id="g9544" transform="matrix(0,0.68137179,-0.68137179,0,-5.746,-4.58742)"> +</g> +<path id="path3013" inkscape:connector-curvature="0" sodipodi:nodetypes="cssssc" fill="none" stroke="#000000" stroke-width="1.7" stroke-linecap="round" d=" + M1.93,15.969C3.377,7.092,5.686-5.005,7.43,3.811c1.737,8.781,3.398,34.543,6.272,22.965c2.857-11.507,4.926-34.212,7.044-22.771 + c2.202,11.89,4.494,36.138,8.009,20.745c2.799-12.254,2.412-10.035,2.412-10.035"/> +</svg> diff --git a/webapp/blocks/SQUARE_WAVE_f.svg b/webapp/blocks/SQUARE_WAVE_f.svg new file mode 100644 index 0000000..71a0d6c --- /dev/null +++ b/webapp/blocks/SQUARE_WAVE_f.svg @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" id="Calque_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="32.392px" height="30.443px" viewBox="0 0 32.392 30.443" enable-background="new 0 0 32.392 30.443" xml:space="preserve"> +<polyline fill="none" stroke="#000000" stroke-width="2" points="2.848,15.815 2.848,1.68 9.597,1.68 9.597,28.517 16.339,28.517 + 16.302,1.68 23,1.68 23,28.638 29.543,28.659 29.543,15.429 "/> +</svg> diff --git a/webapp/blocks/STEP_FUNCTION.svg b/webapp/blocks/STEP_FUNCTION.svg new file mode 100644 index 0000000..464c385 --- /dev/null +++ b/webapp/blocks/STEP_FUNCTION.svg @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer1"> + <path stroke-width="2px" d="M0,30h20v-20h20" stroke="#000" fill="none"/> + </g> +</svg> + diff --git a/webapp/blocks/SUM.svg b/webapp/blocks/SUM.svg new file mode 100644 index 0000000..f76cc1c --- /dev/null +++ b/webapp/blocks/SUM.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <text y="30" x="14" font-size="30" font-family="serif" fill="black">Σ</text> +</svg> diff --git a/webapp/blocks/SUPER.svg b/webapp/blocks/SUPER.svg new file mode 100644 index 0000000..5c05a34 --- /dev/null +++ b/webapp/blocks/SUPER.svg @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="layer1-1" transform="matrix(0,-1.4676275,1.4676275,0,-27.467942,220.66709)"> + <g id="layer1-0-9" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544-0" transform="translate(-2.0023665,2.2530854)"> + <g id="g17368" transform="translate(0,1.5593554)"> + <g id="g17390" stroke-linejoin="round" transform="translate(0,1.4676267)" stroke="#2e3436" stroke-linecap="round" stroke-miterlimit="4"> + <path id="path17362" style="stroke-dasharray:none;" d="m26.846-180.26,0,67.511" transform="translate(-7.1596787e-8,-1.5593549)" stroke-width="1.46762753" fill="none"/> + <rect id="rect17387" style="stroke-dasharray:none;" stroke-dashoffset="0" transform="matrix(0,-1,1,0,0,0)" height="33.755" width="24.95" y="27.58" x="148.06" stroke-width="1.4676" fill="none"/> + <g id="g17364" stroke-dashoffset="0" transform="translate(0,-5.7787914)" fill="#eeeeec"> + <rect id="rect17339" style="stroke-dasharray:none;" transform="matrix(0,-1,1,0,0,0)" height="13.209" width="13.209" y="20.242" x="124.49" stroke-width="1.4676"/> + <rect id="rect17354" style="stroke-dasharray:none;" transform="matrix(0,-1,1,0,0,0)" height="13.129" width="13.129" y="20.282" x="148.19" stroke-width="1.5473"/> + </g> + <rect id="rect17356" style="stroke-dasharray:none;" stroke-dashoffset="0" transform="matrix(0,-1,1,0,0,0)" height="13.453" width="13.453" y="55.465" x="153.81" stroke-width="1.223" fill="#eeeeec"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/SWITCH.svg b/webapp/blocks/SWITCH.svg new file mode 100644 index 0000000..0344da7 --- /dev/null +++ b/webapp/blocks/SWITCH.svg @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" stroke="#000" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="base" stroke-linejoin="round" stroke-linecap="round" stroke-width="2px" fill="none"> + <path d="M2,30h9l16-10"/> + <path d="M30,30h8"/> + </g> + <g id="command"> + <polygon fill-opacity="0.1" width="1px" points="18,5,22,5,20,10" fill="#000"/> + <path stroke-width="1px" stroke-dasharray="1,1" d="M20,10v28"/> + </g> +</svg> diff --git a/webapp/blocks/SampleCLK.svg b/webapp/blocks/SampleCLK.svg new file mode 100644 index 0000000..19d7fa0 --- /dev/null +++ b/webapp/blocks/SampleCLK.svg @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="40" xmlns="http://www.w3.org/2000/svg" version="1.1" height="40"> + <g id="layer"> + <path id="horizontals" stroke-linejoin="round" d="M6,1h28m-33,13h38m-36,13h33m-30,12h28" stroke="#C00" stroke-linecap="round" stroke-width="2px" fill="none"/> + <path id="LeftBorder" stroke-linejoin="round" d="M6,1l-5,13,2,13,3,12" stroke="#C00" stroke-linecap="round" stroke-width="2px" fill="none"/> + <path id="RightBorder" stroke-linejoin="round" d="M34,1l5,13-2,13-3,12" stroke="#C00" stroke-linecap="round" stroke-width="2px" fill="none"/> + <g id="clock"> + <circle r="5" stroke="#C00" cy="33" cx="20" stroke-width="0.5px" fill="none"/> + <circle cy="33" cx="20" r="0.75" fill="#000"/> + <path stroke-linejoin="round" d="M20,33l-2-2" stroke="#000" stroke-linecap="round" stroke-width="0.5" fill="none"/> + <path stroke-linejoin="round" d="M20,33l3-3" stroke="#000" stroke-linecap="round" stroke-width="0.5" fill="none"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/Self_Switch_off.svg b/webapp/blocks/Self_Switch_off.svg new file mode 100644 index 0000000..df37948 --- /dev/null +++ b/webapp/blocks/Self_Switch_off.svg @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" + id="svg11300" inkscape:version="0.46" inkscape:export-ydpi="90.000000" inkscape:export-xdpi="90.000000" sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:version="0.32" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" sodipodi:docname="system-shutdown.svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png" xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="80px" height="79.583px" + viewBox="-10.667 -16.583 80 79.583" enable-background="new -10.667 -16.583 80 79.583" xml:space="preserve"> +<defs> + + + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:persp3d-origin="24 : 16 : 1" inkscape:vp_z="48 : 24 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 24 : 1" id="perspective62"> + </inkscape:perspective> +</defs> +<sodipodi:namedview stroke="#ef2929" fill="#fce94f" pagecolor="#ffffff" bordercolor="#666666" borderopacity="0.25490196" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1" inkscape:cx="-112.52652" inkscape:cy="17.878701" inkscape:current-layer="layer1" showgrid="false" inkscape:grid-bbox="true" inkscape:document-units="px" inkscape:showpageshadow="false" inkscape:window-width="872" inkscape:window-height="754" inkscape:window-x="268" inkscape:window-y="94" id="base"> + </sodipodi:namedview> +<g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer"> + + <radialGradient id="rect11518_1_" cx="81.7412" cy="193.0215" r="39.4779" gradientTransform="matrix(1.9951 0 0 -1.8554 -133.6792 406.2393)" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#FBFBFB"/> + <stop offset="1" style="stop-color:#DCDCDC"/> + </radialGradient> + + <path id="rect11518" fill="url(#rect11518_1_)" stroke="#9B9B9B" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M1.372-14.864h56.053c5.795,0,10.489,4.696,10.489,10.489v55.77c0,5.793-4.694,10.49-10.489,10.49H1.372 + c-5.792,0-10.488-4.697-10.488-10.49v-55.77C-9.116-10.168-4.42-14.864,1.372-14.864z"/> + <path id="rect11528" fill="none" stroke="#FFFFFF" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M1.316-12.877h56.167c4.504,0,8.158,3.653,8.158,8.158v56.331c0,4.506-3.654,8.156-8.158,8.156H1.316 + c-4.506,0-8.158-3.65-8.158-8.156V-4.72C-6.842-9.225-3.19-12.877,1.316-12.877z"/> + + <linearGradient id="rect11592_1_" gradientUnits="userSpaceOnUse" x1="225.0801" y1="55.1973" x2="225.0801" y2="-19.6924" gradientTransform="matrix(0.9843 0 0 -0.9579 -192.1539 34.693)"> + <stop offset="0" style="stop-color:#FBFBFB"/> + <stop offset="1" style="stop-color:#DCDCDC"/> + </linearGradient> + <linearGradient id="rect11592_2_" gradientUnits="userSpaceOnUse" x1="-62.2075" y1="440.248" x2="-50.5009" y2="410.248"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="1" style="stop-color:#D1D1D1"/> + </linearGradient> + + <path id="rect11592" fill="url(#rect11592_1_)" stroke="url(#rect11592_2_)" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M10.496-7.356h37.807c2.441,0,4.418,1.978,4.418,4.419v54.048c0,2.441-1.977,4.42-4.418,4.42H10.496 + c-2.44,0-4.418-1.979-4.418-4.42V-2.937C6.078-5.378,8.056-7.356,10.496-7.356z"/> + + <radialGradient id="rect7580_1_" cx="57.7598" cy="201.8398" r="11.5878" gradientTransform="matrix(2.4079 0 0 -1.8611 -109.6827 418.4173)" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#525252"/> + <stop offset="1" style="stop-color:#000000"/> + </radialGradient> + <linearGradient id="rect7580_2_" gradientUnits="userSpaceOnUse" x1="-50.7026" y1="415.7471" x2="-57.8541" y2="428.1275"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="1" style="stop-color:#D1D1D1"/> + </linearGradient> + + <path id="rect7580" fill="url(#rect7580_1_)" stroke="url(#rect7580_2_)" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M21.151,4.841h17.175c1.69,0,3.06,1.37,3.06,3.06v34.073c0,1.689-1.369,3.059-3.06,3.059H21.151c-1.689,0-3.059-1.369-3.059-3.059 + V7.901C18.092,6.211,19.462,4.841,21.151,4.841z"/> + <path id="rect7626" fill="#8A8A8A" stroke="#595959" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M20.979,13.725V9.506c0-1.127,0.913-2.039,2.04-2.039h13.171c1.127,0,2.039,0.912,2.039,2.039v4.219 + c0,1.125-0.912,2.041-2.039,2.041H23.019C21.892,15.766,20.979,14.85,20.979,13.725z"/> + + <linearGradient id="rect7594_1_" gradientUnits="userSpaceOnUse" x1="205.0234" y1="-85.3086" x2="205.0234" y2="-40.8807" gradientTransform="matrix(1.0592 0 0 0.8081 -187.5606 80.1279)"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="0.4602" style="stop-color:#E3E3E3"/> + <stop offset="0.6197" style="stop-color:#DADADA;stop-opacity:0.6706"/> + <stop offset="1" style="stop-color:#D1D1D1;stop-opacity:0.3429"/> + </linearGradient> + <radialGradient id="rect7594_2_" cx="-57.8164" cy="419.5859" r="4.4775" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="0.2159" style="stop-color:#FFFFFF"/> + <stop offset="0.5" style="stop-color:#838383"/> + <stop offset="1" style="stop-color:#838383;stop-opacity:0"/> + </radialGradient> + + <path id="rect7594" fill="url(#rect7594_1_)" stroke="url(#rect7594_2_)" stroke-width="1" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M21.037,40.96V13.955c0-0.939,0.76-1.699,1.699-1.699h13.738c0.938,0,1.699,0.76,1.699,1.699V40.96 + c0,0.938-0.761,1.699-1.699,1.699H22.736C21.797,42.659,21.037,41.898,21.037,40.96z"/> +</g> +<text transform="matrix(1 0 0 1 40.252 54.958)" font-family="'MyriadPro-Regular'" font-size="21.1506">off</text> +</svg> diff --git a/webapp/blocks/Self_Switch_on.svg b/webapp/blocks/Self_Switch_on.svg new file mode 100644 index 0000000..50cd1ba --- /dev/null +++ b/webapp/blocks/Self_Switch_on.svg @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" + id="svg11300" inkscape:version="0.46" inkscape:export-ydpi="90.000000" inkscape:export-xdpi="90.000000" sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" sodipodi:version="0.32" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" sodipodi:docname="system-shutdown.svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" inkscape:output_extension="org.inkscape.output.svg.inkscape" inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png" xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="80px" height="79.583px" + viewBox="0 0 80 79.583" enable-background="new 0 0 80 79.583" xml:space="preserve"> +<defs> + + + <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:persp3d-origin="24 : 16 : 1" inkscape:vp_z="48 : 24 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_x="0 : 24 : 1" id="perspective62"> + </inkscape:perspective> +</defs> +<sodipodi:namedview stroke="#ef2929" fill="#fce94f" pagecolor="#ffffff" bordercolor="#666666" borderopacity="0.25490196" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="1" inkscape:cx="-112.52652" inkscape:cy="17.878701" inkscape:current-layer="layer1" showgrid="false" inkscape:grid-bbox="true" inkscape:document-units="px" inkscape:showpageshadow="false" inkscape:window-width="872" inkscape:window-height="754" inkscape:window-x="268" inkscape:window-y="94" id="base"> + </sodipodi:namedview> +<g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer"> + + <radialGradient id="rect11518_1_" cx="212.9746" cy="-226.6719" r="39.4809" gradientTransform="matrix(1.9951 0 0 -1.8554 -384.1325 -356.1771)" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#FBFBFB"/> + <stop offset="1" style="stop-color:#DCDCDC"/> + </radialGradient> + <path id="rect11518" fill="url(#rect11518_1_)" stroke="#9B9B9B" stroke-linejoin="bevel" stroke-miterlimit="10" d="M12.747,1.417 + H68.8c5.796,0,10.489,4.696,10.489,10.489v55.77c0,5.793-4.693,10.49-10.489,10.49H12.747c-5.792,0-10.488-4.697-10.488-10.49 + v-55.77C2.259,6.113,6.955,1.417,12.747,1.417z"/> + <path id="rect11528" fill="none" stroke="#FFFFFF" stroke-linejoin="bevel" stroke-miterlimit="10" d="M12.691,3.404h56.167 + c4.504,0,8.158,3.653,8.158,8.158v56.331c0,4.506-3.654,8.156-8.158,8.156H12.691c-4.506,0-8.158-3.65-8.158-8.156V11.562 + C4.533,7.056,8.185,3.404,12.691,3.404z"/> + + <linearGradient id="rect11592_1_" gradientUnits="userSpaceOnUse" x1="627.2578" y1="-757.7251" x2="627.2578" y2="-832.617" gradientTransform="matrix(0.9843 0 0 -0.9579 -576.6366 -727.7244)"> + <stop offset="0" style="stop-color:#FBFBFB"/> + <stop offset="1" style="stop-color:#DCDCDC"/> + </linearGradient> + <linearGradient id="rect11592_2_" gradientUnits="userSpaceOnUse" x1="-194.8071" y1="440.2476" x2="-183.1005" y2="410.2476"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="1" style="stop-color:#D1D1D1"/> + </linearGradient> + <path id="rect11592" fill="url(#rect11592_1_)" stroke="url(#rect11592_2_)" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M21.871,8.925h37.807c2.441,0,4.418,1.978,4.418,4.419v54.048c0,2.44-1.977,4.421-4.418,4.421H21.871 + c-2.44,0-4.418-1.98-4.418-4.421V13.344C17.453,10.903,19.431,8.925,21.871,8.925z"/> + + <radialGradient id="rect7580_1_" cx="143.7637" cy="-216.5679" r="11.5867" gradientTransform="matrix(2.4079 0 0 -1.8611 -305.3967 -343.9993)" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#525252"/> + <stop offset="1" style="stop-color:#000000"/> + </radialGradient> + <linearGradient id="rect7580_2_" gradientUnits="userSpaceOnUse" x1="-183.3022" y1="415.7476" x2="-190.4538" y2="428.128"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="1" style="stop-color:#D1D1D1"/> + </linearGradient> + <path id="rect7580" fill="url(#rect7580_1_)" stroke="url(#rect7580_2_)" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M32.526,21.122h17.175c1.689,0,3.061,1.37,3.061,3.06v34.072c0,1.688-1.369,3.061-3.061,3.061H32.526 + c-1.689,0-3.059-1.369-3.059-3.061V24.182C29.467,22.492,30.837,21.122,32.526,21.122z"/> + <path id="rect7626" fill="#8A8A8A" stroke="#595959" stroke-linejoin="bevel" stroke-miterlimit="10" d="M34.394,50.64h13.17 + c1.127,0,2.039,0.916,2.039,2.041v4.22c0,1.127-0.912,2.039-2.039,2.039h-13.17c-1.127,0-2.04-0.912-2.04-2.039v-4.22 + C32.354,51.556,33.267,50.64,34.394,50.64z"/> + + <linearGradient id="rect7594_1_" gradientUnits="userSpaceOnUse" x1="569.3838" y1="-1048.9258" x2="569.3838" y2="-1004.4979" gradientTransform="matrix(1.0592 0 0 -0.8081 -562.1112 -792.4204)"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="0.4602" style="stop-color:#E3E3E3"/> + <stop offset="0.6197" style="stop-color:#DADADA;stop-opacity:0.6706"/> + <stop offset="1" style="stop-color:#D1D1D1;stop-opacity:0.3429"/> + </linearGradient> + <radialGradient id="rect7594_2_" cx="-190.416" cy="419.5854" r="4.4775" gradientUnits="userSpaceOnUse"> + <stop offset="0" style="stop-color:#FFFFFF"/> + <stop offset="0.2159" style="stop-color:#FFFFFF"/> + <stop offset="0.5" style="stop-color:#838383"/> + <stop offset="1" style="stop-color:#838383;stop-opacity:0"/> + </radialGradient> + <path id="rect7594" fill="url(#rect7594_1_)" stroke="url(#rect7594_2_)" stroke-linejoin="bevel" stroke-miterlimit="10" d=" + M34.111,23.747H47.85c0.938,0,1.698,0.761,1.698,1.699v27.006c0,0.938-0.761,1.698-1.698,1.698H34.111 + c-0.939,0-1.699-0.761-1.699-1.698V25.446C32.412,24.508,33.172,23.747,34.111,23.747z"/> +</g> +<text transform="matrix(1 0 0 1 51.543 21.1235)" font-family="'MyriadPro-Regular'" font-size="21.1506">on</text> +</svg> diff --git a/webapp/blocks/SourceP.svg b/webapp/blocks/SourceP.svg new file mode 100644 index 0000000..ff73c6c --- /dev/null +++ b/webapp/blocks/SourceP.svg @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <linearGradient id="linearGradient2845" y2="26.729" gradientUnits="userSpaceOnUse" x2="17.199" gradientTransform="matrix(0.67122955,0,0,0.66402459,133.88177,40.710976)" y1="1.6538" x1="11.492"> + <stop id="stop2669" stop-color="#FFF" offset="0"/> + <stop id="stop2671" stop-color="#fcfcff" stop-opacity="0.0000000" offset="1"/> + </linearGradient> + </defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <g id="g2837" transform="translate(11.833914,0)"> + <g id="g12890" transform="translate(-22.999997,6.0340061e-7)"> + <rect id="rect6240" stroke-linejoin="miter" style="stroke-dasharray:none;" height="21.668" width="21.668" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="30.666" x="79.832" stroke-width="1" fill="#73d216"/> + <text id="text10145" font-size="23.03343391px" font-weight="normal" xml:space="preserve" font-style="normal" stroke="#2e3436" y="49.5" x="84.5" font-family="Bitstream Vera Sans" fill="#2e3436"><tspan id="tspan10147" y="49.5" x="84.5">S</tspan></text> + <g id="layer1-01" transform="translate(-57.109827,-13.041713)"> + <path id="path2443" opacity="0.53142856" d="m138.61,44.542c-0.28414,0-0.8546,0.14094-0.8546,0.76031l0.0641,12.24c9.5958-0.71392,7.6698-6.1182,19.456-8.8254l-0.034-3.2176c-0.0425-0.83376-0.29284-0.91292-0.8743-0.90802l-17.757-0.04897z" fill="url(#linearGradient2845)" fill-rule="evenodd"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + <path id="path2834" stroke-linejoin="miter" d="m34.503,24h12.512" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <path id="path2836" fill="#000" d="m47.882,24-4.4277,2.5563,0-5.1126,4.4277,2.5563z"/> +</svg> diff --git a/webapp/blocks/VanneReglante.svg b/webapp/blocks/VanneReglante.svg new file mode 100644 index 0000000..1c4cbb8 --- /dev/null +++ b/webapp/blocks/VanneReglante.svg @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <defs id="defs3"> + <linearGradient id="linearGradient2308"> + <stop id="stop2310" stop-color="#73d216" offset="0"/> + <stop id="stop2312" stop-color="#4e9a06" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient41523" xlink:href="#linearGradient2308" gradientUnits="userSpaceOnUse" cy="11.13" cx="16.762" gradientTransform="matrix(1,0,0,1.0143566,0,-0.15979618)" r="5.1606"/> + <radialGradient id="radialGradient41559" xlink:href="#linearGradient2308" gradientUnits="userSpaceOnUse" cy="23.852" cx="16.558" gradientTransform="matrix(1,0,0,1.6724318,0,-16.038632)" r="10.621"/> + <radialGradient id="radialGradient41567" xlink:href="#linearGradient2308" gradientUnits="userSpaceOnUse" cy="24" cx="24" gradientTransform="matrix(1,0,0,0.94526472,0,1.3136468)" r="21.402"/> + <radialGradient id="radialGradient41611" xlink:href="#linearGradient2308" gradientUnits="userSpaceOnUse" cy="32.798" cx="22.292" gradientTransform="matrix(0,0.79622462,0.28794563,0,10.370068,0.08587213)" r="16.956"/> + </defs> + <metadata id="metadata4"> + <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/> + </cc:Agent> + </dc:creator> + <dc:source/> + <cc:license rdf:resource=""/> + <dc:title/> + <dc:subject> + <rdf:Bag/> + </dc:subject> + </cc:Work> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="g11414" transform="matrix(-2.0469267,0,0,1.1246724,57.892685,-2.8253313)"> + <g id="g18457" stroke-miterlimit="4" transform="translate(-0.20425633,-1.244093)"> + <path id="path8643" stroke-linejoin="round" style="color:#000000;stroke-dasharray:none;" d="m19.201,16.179,2.3942,0-4.7984,18.852-4.8672-18.846,2.4761,0,4.7952-0.0058z" fill-rule="evenodd" stroke-dashoffset="0" stroke="#2e3436" stroke-linecap="round" stroke-width="0.65907651000000000" fill="url(#radialGradient41611)"/> + <path id="path8658" opacity="0.48128339" stroke-linejoin="miter" style="color:#000000;stroke-dasharray:none;" d="m18.879,16.822,2.0608,0-4.1761,16.36-4.2071-16.375,2.112,0,4.2104,0.01507z" stroke-dashoffset="0" stroke="#FFF" stroke-linecap="butt" stroke-width="0.65907651" fill="none"/> + <g id="layer1-3" style="stroke-dasharray:none;" transform="matrix(0.25142998,0,0,0.45579233,5.3974763,24.234636)" stroke-width="1.94690073" fill="url(#radialGradient41567)"> + <g id="g11414-2" style="stroke-dasharray:none;" transform="matrix(-2.0469267,0,0,1.1246724,57.892685,-2.8253313)" stroke-miterlimit="4" stroke-width="1.28315651" fill="url(#radialGradient41567)"> + <g id="g11444-9" style="stroke-dasharray:none;" stroke-width="1.28315651" stroke-miterlimit="4" fill="url(#radialGradient41567)"> + <path id="path8643-7" stroke-linejoin="round" style="color:#000000;stroke-dasharray:none;" d="m26.538,32.491,0,8.4825l-19.96-17,19.954-17.244v8.7725l0.0062,16.989z" fill-rule="evenodd" stroke-dashoffset="0" stroke="#2e3436" stroke-linecap="round" stroke-miterlimit="4" stroke-width="1.28315651"/> + <path id="path8645-3" opacity="0.5080214" style="color:#000000;" d="M25.988,7.978c-2.562,16.969,8.117,30.658-18.441,15.986l18.441-15.986z" fill-rule="evenodd"/> + <path id="path8658-4" opacity="0.48128339" stroke-linejoin="miter" style="color:#000000;stroke-dasharray:none;" d="m25.857,31.352,0,7.3014l-17.322-14.795,17.338-14.906v7.4826l-0.01596,14.917z" stroke-dashoffset="0" stroke="#FFF" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="1.28315651"/> + </g> + </g> + </g> + <g id="g11414-1" style="stroke-dasharray:none;" transform="matrix(0.51371336,0,0,0.51371334,13.595848,22.920723)" stroke-width="1.28296554" fill="url(#radialGradient41559)"> + <g id="g11444-3" style="stroke-dasharray:none;" stroke-width="1.28296554" stroke-miterlimit="4" fill="url(#radialGradient41559)"> + <path id="path8643-6" stroke-linejoin="round" style="color:#000000;stroke-dasharray:none;" d="m26.538,32.491,0,8.4825l-19.96-17,19.954-17.244v8.7725l0.0062,16.989z" fill-rule="evenodd" stroke-dashoffset="0" stroke="#2e3436" stroke-linecap="round" stroke-miterlimit="4" stroke-width="1.28296554"/> + <path id="path8645-5" opacity="0.5080214" style="color:#000000;" d="M25.988,7.978c-2.562,16.969,8.117,30.658-18.441,15.986l18.441-15.986z" fill-rule="evenodd"/> + <path id="path8658-7" opacity="0.48128339" stroke-linejoin="miter" style="color:#000000;stroke-dasharray:none;" d="m25.857,31.352,0,7.3014l-17.322-14.795,17.338-14.906v7.4826l-0.01596,14.917z" stroke-dashoffset="0" stroke="#FFF" stroke-linecap="butt" stroke-miterlimit="4" stroke-width="1.28296554"/> + </g> + </g> + <path id="path17942" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.762,6.2254c2.6681,0,4.831,4.3922,4.831,9.8102h-9.6621c0-5.418,2.1629-9.8102,4.831-9.8102z" stroke-dashoffset="0" stroke="#2e3436" stroke-linecap="round" stroke-width="0.65907651000000000" fill="url(#radialGradient41523)"/> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/VariableResistor.svg b/webapp/blocks/VariableResistor.svg new file mode 100644 index 0000000..5783810 --- /dev/null +++ b/webapp/blocks/VariableResistor.svg @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg11300" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48px" width="48px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <title id="title3289">base scilan</title> + <defs id="defs3"> + <linearGradient id="linearGradient12223" y2="23.083" gradientUnits="userSpaceOnUse" x2="14.152" gradientTransform="matrix(2.0651184,0,0,0.92966997,63.912973,20.040373)" y1="23.083" x1="0.94344"> + <stop id="stop2699" stop-color="#babdb6" offset="0"/> + <stop id="stop2701" stop-color="#555753" offset="1"/> + </linearGradient> + <linearGradient id="linearGradient11733" y2="-11.5" gradientUnits="userSpaceOnUse" x2="-16.028" y1="-11.5" x1="-27.972"> + <stop id="stop2699-8" stop-color="#babdb6" offset="0"/> + <stop id="stop2701-3" stop-color="#555753" offset="1"/> + </linearGradient> + </defs> + <metadata id="metadata4"> + <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>Mathieu Drouet / Take a sip</dc:title> + </cc:Agent> + </dc:creator> + <dc:source>http://www.takeasip.net/</dc:source> + <cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/> + <dc:title>base scilan</dc:title> + </cc:Work> + <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> + <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/> + <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/> + </cc:License> + </rdf:RDF> + </metadata> + <g id="layer1"> + <g id="layer1-0" transform="matrix(0,0.68137179,-0.68137179,0,39.302853,7.826163)"> + <g id="g9544" transform="translate(-2.0023665,2.2530854)"> + <g id="g9570" transform="translate(0.34662852,-1.7289484)"> + <g id="g28489" transform="translate(2.3098495,0.12996954)"> + <g id="g5362"> + <g id="layer1-8" transform="matrix(0,-1.4676275,1.4676275,0,-37.823485,137.74736)"> + <g id="g5857" transform="translate(-0.49999954,-9.6375814e-8)"> + <g id="g2866"> + <path id="path12219" stroke-linejoin="miter" d="M61.811,41.453c35.378,0.047,35.378,0.047,35.378,0.047" stroke="#000" stroke-linecap="butt" stroke-width="1px" fill="none"/> + <rect id="rect6286" stroke-linejoin="miter" style="stroke-dasharray:none;" height="10.915" width="24.247" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" y="36.042" x="67.377" stroke-width="1" fill="url(#linearGradient12223)"/> + <path id="path6288" opacity="0.5" style="color:#000000;" d="m68.124,36.667,0,6.5696,23.499-1.7364,0-4.8882-23.499,0.055z" fill-rule="nonzero" display="block" fill="#f7f7f7"/> + <g id="layer1-7" transform="translate(-18.499998,3.4999997)"> + <g id="g9570-2" transform="matrix(0,0.68137179,-0.68137179,0,38.945721,6.6979899)"> + <g id="g28489-3" transform="translate(2.3098495,0.12996954)"> + <path id="path13951" stroke-linejoin="miter" style="stroke-dasharray:none;" fill="url(#linearGradient11733)" transform="matrix(0,1.5664233,-1.5664233,0,9.7613055,-46.467835)" stroke="#000" stroke-linecap="square" stroke-miterlimit="4" stroke-width="0.85296386" d="m-22-16,2.5981,4.5,2.5981,4.5h-5.196l-5.1962-1E-7,2.598-4.5,2.598-4.5z"/> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/webapp/blocks/VirtualCLK0.svg b/webapp/blocks/VirtualCLK0.svg new file mode 100644 index 0000000..9ade9ae --- /dev/null +++ b/webapp/blocks/VirtualCLK0.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg2855" xmlns="http://www.w3.org/2000/svg" height="33.259" width="33.259" version="1.1"> + <defs id="defs2857"></defs> + <g id="layer1" transform="translate(-358.3703,-515.73248)"> + <g id="g31086" stroke-linecap="round" stroke-miterlimit="4" transform="matrix(0,0.68137177,-0.68137177,0,390.03482,516.42453)"> + <path id="path35549-4" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.5876104,0,0,1.5876104,-2.4081283,-4.7821171)" stroke="#C00" stroke-width="0.92442554" fill="none"/> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-7.310224,-13.13682)" stroke-dashoffset="0" stroke="#000" stroke-width="0.70787203" fill="#000"/> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="M22.177,20.718,13.156,13.14" stroke="#000" stroke-width="2.93525505" fill="none"/> + <path id="path35561" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m19.409,29.777,2.96-4.4933" stroke="#000" stroke-width="2.93525505" fill="none"/> + </g> + </g> +</svg> diff --git a/webapp/blocks/VoltageSensor.svg b/webapp/blocks/VoltageSensor.svg new file mode 100644 index 0000000..04ead6b --- /dev/null +++ b/webapp/blocks/VoltageSensor.svg @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg id="svg3643" xmlns="http://www.w3.org/2000/svg" height="43.69" width="43.69" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink"> + <defs id="defs3647"> + <radialGradient id="XMLID_52_" gradientUnits="userSpaceOnUse" cy="23.333" cx="165.06" gradientTransform="matrix(1,0,0,1.0103,0,-0.159801)" r="7.2848"> + <stop id="stop812" stop-color="#ef3535" offset="0"/> + <stop id="stop2239" stop-color="#c91a1a" offset="0"/> + <stop id="stop814" stop-color="#ff4c4c" offset="1"/> + </radialGradient> + <radialGradient id="radialGradient7366" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="6.8283" cx="8.7468" r="29.89"/> + <radialGradient id="radialGradient7368" gradientUnits="userSpaceOnUse" cy="10.045" cx="11.902" r="29.293"> + <stop id="stop2147" stop-color="#fffffd" offset="0"/> + <stop id="stop2149" stop-color="#cbcbc9" offset="1"/> + </radialGradient> + <linearGradient id="linearGradient7370" y2="25.884" gradientUnits="userSpaceOnUse" x2="22.218" y1="7.7893" x1="6.3422"> + <stop id="stop10655" stop-color="#f3f4ff" offset="0"/> + <stop id="stop10657" stop-color="#9193af" offset="1"/> + </linearGradient> + <radialGradient id="radialGradient7372" xlink:href="#XMLID_52_" gradientUnits="userSpaceOnUse" cy="10.584" cx="11.329" r="15.532"/> + </defs> + <g id="layer1" transform="translate(2.1701242,-21.184893)"> + <g id="g7350" transform="translate(-4.5,-3.5000001)"> + <path id="path27786" stroke-linejoin="round" style="stroke-dasharray:none;" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.431529,0,0,1.431529,0.91264925,22.321834)" stroke-dashoffset="0" stroke="#a40000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.6985538" fill="url(#radialGradient7366)"/> + <path id="path35549" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" fill-rule="evenodd" transform="matrix(1.163838,0,0,1.163838,5.1679912,26.754008)" stroke-dashoffset="0" stroke="url(#linearGradient7370)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.71139598" fill="url(#radialGradient7368)"/> + <path id="path10651" stroke-linejoin="round" d="m31.161,16.911a14.911,14.911,0,1,1,-29.821,0,14.911,14.911,0,1,1,29.821,0z" stroke-dashoffset="0" transform="matrix(1.357654,0,0,1.357654,2.1130862,23.482717)" stroke="url(#radialGradient7372)" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.73656511" fill="none"/> + <g id="g4258" stroke-width="1" stroke="#2e3436" stroke-linecap="round" transform="translate(-0.14684959,23.649759)"> + <path id="path35559" stroke-linejoin="miter" style="stroke-dasharray:none;" d="m24.495,22.583,7.5777-9.0209" stroke-miterlimit="4" fill="none"/> + <path id="path4256" stroke-linejoin="round" style="stroke-dasharray:none;" d="m-78.668,39.378-5.2437-3.0274-5.2437-3.0274,5.2437-3.0274,5.2437-3.0274,0,6.0549,0,6.0549z" transform="matrix(0.42354759,0.05292161,-0.05292161,0.42354759,68.775627,3.4525942)" stroke-miterlimit="10" fill="#2e3436"/> + </g> + <text id="text4262" font-weight="normal" xml:space="preserve" font-size="10.41038227px" font-style="normal" y="60.001255" x="20.146564" font-family="Bitstream Vera Sans" fill="#000000"><tspan id="tspan4264" y="60.001255" x="20.146564" font-weight="bold">V</tspan></text> + <path id="path4266" stroke-linejoin="round" d="m23.93,29.705c0,7.8406,0.16334,7.8406,0.16334,7.8406" stroke="#000" stroke-linecap="round" stroke-width="1px" fill="none"/> + </g> + <path id="path34778" stroke-linejoin="round" style="stroke-dasharray:none;" d="m16.406,17.281a1.2188,1.2188,0,1,1,-2.4375,0,1.2188,1.2188,0,1,1,2.4375,0z" fill-rule="evenodd" transform="matrix(2.073295,0,0,2.073295,-11.813172,7.2008838)" stroke-dashoffset="0" stroke="#000" stroke-linecap="round" stroke-miterlimit="4" stroke-width="0.48232403" fill="#f3f3f3"/> + </g> +</svg> diff --git a/webapp/blocks/sawtooth.svg b/webapp/blocks/sawtooth.svg new file mode 100644 index 0000000..16e2fc9 --- /dev/null +++ b/webapp/blocks/sawtooth.svg @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + width="32.392px" height="30.443px" viewBox="0 0 32.392 30.443" enable-background="new 0 0 32.392 30.443" xml:space="preserve"> +<polyline fill="none" stroke="#000000" stroke-width="2" points="2.848,15.815 9.597,1.68 9.597,28.517 23,1.68 23,28.638 29.543,15.429"/> +</svg> |