Add generator for icon images. Generate icons and use them for the icon field editor.
							
								
								
									
										281
									
								
								resources/generateleds/generateleds.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,281 @@
 | 
			
		||||
var fs = require('fs');
 | 
			
		||||
var path = require('path');
 | 
			
		||||
 | 
			
		||||
// You need to npm install svg2png for this to work
 | 
			
		||||
var svg2png = require('svg2png');
 | 
			
		||||
 | 
			
		||||
var svgdir = "svg";
 | 
			
		||||
var outputdir = "out";
 | 
			
		||||
 | 
			
		||||
const svgNS = "http://www.w3.org/2000/svg";
 | 
			
		||||
 | 
			
		||||
const icons = {
 | 
			
		||||
    heart: `
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . # . .`,
 | 
			
		||||
    smallheart: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    happy: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .
 | 
			
		||||
    # . . . #
 | 
			
		||||
    . # # # .`,
 | 
			
		||||
    sad: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # . . . #`,
 | 
			
		||||
    confused: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . # . #`,
 | 
			
		||||
    angry: `
 | 
			
		||||
    # . . . #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # . # . #`,
 | 
			
		||||
    asleep: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    # # . # #
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    surprised: `
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . # . .`,
 | 
			
		||||
    silly: `
 | 
			
		||||
    # . . . #
 | 
			
		||||
    . . . . .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . . # #
 | 
			
		||||
    . . . # #`,
 | 
			
		||||
    fabulous: `
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # # . # #
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . # # # .`,
 | 
			
		||||
    meh: `
 | 
			
		||||
    # # . # #
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . . . # .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . . .`,
 | 
			
		||||
    yes: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . . . . #
 | 
			
		||||
    . . . # .
 | 
			
		||||
    # . # . .
 | 
			
		||||
    . # . . .`,
 | 
			
		||||
    no: `
 | 
			
		||||
    # . . . #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . . . #`,
 | 
			
		||||
    triangle: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    lefttriangle: `
 | 
			
		||||
    # . . . .
 | 
			
		||||
    # # . . .
 | 
			
		||||
    # . # . .
 | 
			
		||||
    # . . # .
 | 
			
		||||
    # # # # #`,
 | 
			
		||||
    chessboard: `
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . # . #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . # . #
 | 
			
		||||
    . # . # .`,
 | 
			
		||||
    diamond: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . . . #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . # . .`,
 | 
			
		||||
    smalldiamond: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    square: `
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # . . . #
 | 
			
		||||
    # . . . #
 | 
			
		||||
    # . . . #
 | 
			
		||||
    # # # # #`,
 | 
			
		||||
    smallsquare: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    scissors: `
 | 
			
		||||
    # # . . #
 | 
			
		||||
    # # . # .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    # # . # .
 | 
			
		||||
    # # . . #`,
 | 
			
		||||
    tshirt: `
 | 
			
		||||
    # # . # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # # # .`,
 | 
			
		||||
    rollerskate: `
 | 
			
		||||
    . . . # #
 | 
			
		||||
    . . . # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # . # .`,
 | 
			
		||||
    duck: `
 | 
			
		||||
    . # # . .
 | 
			
		||||
    # # # . .
 | 
			
		||||
    . # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    house: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # . # .`,
 | 
			
		||||
    tortoise: `
 | 
			
		||||
    . . . . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    butterfly: `
 | 
			
		||||
    # # . # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . # . .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # # . # #`,
 | 
			
		||||
    stickfigure: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # . # .
 | 
			
		||||
    # . . . #`,
 | 
			
		||||
    ghost: `
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # . # . #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    # . # . #`,
 | 
			
		||||
    sword: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . # . .`
 | 
			
		||||
    ,
 | 
			
		||||
    giraffe: `
 | 
			
		||||
    # # . . .
 | 
			
		||||
    . # . . .
 | 
			
		||||
    . # . . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # . # .`,
 | 
			
		||||
    skull: `
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # . # . #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . # # # .`,
 | 
			
		||||
    umbrella: `
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . # . .
 | 
			
		||||
    # . # . .
 | 
			
		||||
    # # # . .`,
 | 
			
		||||
    snake: `
 | 
			
		||||
    # # . . .
 | 
			
		||||
    # # . # #
 | 
			
		||||
    . # . # .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . . . .`,
 | 
			
		||||
    rabbit: `
 | 
			
		||||
    # . # . .
 | 
			
		||||
    # . # . .
 | 
			
		||||
    # # # # .
 | 
			
		||||
    # # . # .
 | 
			
		||||
    # # # # .`,
 | 
			
		||||
    cow: `
 | 
			
		||||
    # . . . #
 | 
			
		||||
    # . . . #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . # . .`,
 | 
			
		||||
    quarternote: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # . .
 | 
			
		||||
    # # # . .
 | 
			
		||||
    # # # . .`,
 | 
			
		||||
    eigthnote: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # # .
 | 
			
		||||
    . . # . #
 | 
			
		||||
    # # # . .
 | 
			
		||||
    # # # . .`,
 | 
			
		||||
    pitchfork: `
 | 
			
		||||
    # . # . #
 | 
			
		||||
    # . # . #
 | 
			
		||||
    # # # # #
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . . # . .`,
 | 
			
		||||
    target: `
 | 
			
		||||
    . . # . .
 | 
			
		||||
    . # # # .
 | 
			
		||||
    # # . # #
 | 
			
		||||
    . # # # .
 | 
			
		||||
    . . # . .`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Object.keys(icons).forEach(icon => {
 | 
			
		||||
    const data = icons[icon];
 | 
			
		||||
    const hexLiteral = data
 | 
			
		||||
        .replace(/[ \n`\(\)]/gi, '');
 | 
			
		||||
 | 
			
		||||
    var svg = `<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200">`;
 | 
			
		||||
    const width = 200;
 | 
			
		||||
    const height = 200;
 | 
			
		||||
    for (var i = 0; i < 5; i++) {
 | 
			
		||||
        for (j = 0; j < 5; j++) {
 | 
			
		||||
            const hexItemVal = hexLiteral[(i * 5) + j] ? hexLiteral[(i * 5) + j] == '#' : false;
 | 
			
		||||
            const x = j * (width / 5);
 | 
			
		||||
            const y = i * (height / 5);
 | 
			
		||||
            svg += `<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(${x},${y})"
 | 
			
		||||
                style="${hexItemVal ? 'fill:#fff;' : 'fill: #fff; fill-opacity:0;'}"/>\n`;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    svg += `</svg>`;
 | 
			
		||||
    const svgPath = path.join(svgdir, icon + ".svg");
 | 
			
		||||
    fs.writeFile(svgPath, svg, { encoding: 'utf8', flag: 'w' })
 | 
			
		||||
 | 
			
		||||
    const sourceBuffer = Buffer.from(svg, 'utf8');
 | 
			
		||||
    svg2png(sourceBuffer, { width: 200, height: 200 })
 | 
			
		||||
        .then(buffer => fs.writeFile(path.join(outputdir, icon + "-icon.png"), buffer, { encoding: 'utf8', flag: 'w' }))
 | 
			
		||||
        .catch(e => console.error(e));
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/angry-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 945 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/asleep-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 698 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/butterfly-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1014 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/chessboard-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 965 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/confused-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 791 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/cow-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 929 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/diamond-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 868 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/duck-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 835 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/eigthnote-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 893 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/fabulous-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 955 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/ghost-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 972 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/giraffe-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 871 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/happy-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 810 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/heart-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 952 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/house-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 942 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/lefttriangle-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 883 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/meh-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 859 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/no-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 911 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/pitchfork-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 939 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/quarternote-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 812 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/rabbit-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 929 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/rollerskate-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 958 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/sad-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 769 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/scissors-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 974 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/silly-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 918 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/skull-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 969 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/smalldiamond-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 637 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/smallheart-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 678 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/smallsquare-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 690 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/snake-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 855 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/square-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 934 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/stickfigure-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 899 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/surprised-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 829 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/sword-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 801 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/target-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 939 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/tortoise-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 733 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/triangle-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 696 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/tshirt-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 985 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/umbrella-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 905 B  | 
							
								
								
									
										
											BIN
										
									
								
								resources/generateleds/out/yes-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 717 B  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/angry.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/asleep.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/butterfly.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/chessboard.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/confused.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/cow.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/diamond.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/duck.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/eigthnote.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/fabulous.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/ghost.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/giraffe.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/happy.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/heart.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/house.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/lefttriangle.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/meh.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/no.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/pitchfork.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/quarternote.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/rabbit.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/rollerskate.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/sad.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/scissors.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/silly.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/skull.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/smalldiamond.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/smallheart.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/smallsquare.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/snake.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/square.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/stickfigure.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/surprised.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/sword.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/target.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/tortoise.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/triangle.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.1 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/tshirt.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/umbrella.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.0 KiB  | 
							
								
								
									
										51
									
								
								resources/generateleds/svg/yes.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,51 @@
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" height="200" width="200"><rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,0)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,40)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,40)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,80)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,80)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,120)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,120)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(0,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(40,160)"
 | 
			
		||||
                style="fill:#fff;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(80,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(120,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
<rect y="0" x="0" width="25" height="25" rx="5" transform="translate(160,160)"
 | 
			
		||||
                style="fill: #fff; fill-opacity:0;"/>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 3.2 KiB  |