2017-12-18 22:04:17 +01:00
namespace pxsim . visuals {
2018-02-01 23:03:36 +01:00
export const EV3_SVG = `
< svg id = "Layer_1" data - name = "Layer 1" xmlns = "http://www.w3.org/2000/svg" xmlns : xlink = "http://www.w3.org/1999/xlink" viewBox = "0 0 110.73 170.04" >
2017-12-18 22:04:17 +01:00
< defs >
< linearGradient id = "linear-gradient" x1 = "-374.89" y1 = "432.9" x2 = "-374.89" y2 = "432.82" gradientTransform = "matrix(110.73, 0, 0, -106.94, 41567.45, 46425.3)" gradientUnits = "userSpaceOnUse" >
< stop offset = "0" stop - color = "#f1f1f1" / >
< stop offset = "1" stop - color = "#7a7a7a" / >
< / linearGradient >
< linearGradient id = "linear-gradient-2" x1 = "-376" y1 = "450.74" x2 = "-376" y2 = "450.72" gradientTransform = "matrix(100.11, 0, 0, -79.18, 37697.19, 35762.28)" gradientUnits = "userSpaceOnUse" >
< stop offset = "0" stop - color = "#a8aaa8" / >
< stop offset = "1" stop - color = "gray" / >
< / linearGradient >
< linearGradient id = "linear-gradient-3" x1 = "-376.21" y1 = "614.94" x2 = "-376.21" y2 = "614.75" gradientTransform = "matrix(98.29, 0, 0, -23.36, 37033.43, 14529.9)" gradientUnits = "userSpaceOnUse" >
< stop offset = "0" stop - color = "#a8aaa8" / >
< stop offset = "1" stop - color = "#535453" / >
< / linearGradient >
< linearGradient id = "linear-gradient-black" x1 = "-382.07" y1 = "493.36" x2 = "-382.07" y2 = "494.25" gradientTransform = "matrix(65.53, 0, 0, -48.84, 25091.11, 24228.69)" gradientUnits = "userSpaceOnUse" >
< stop offset = "0" stop - color = "#6a6a6a" / >
< stop offset = "0.52" stop - color = "#6a6a6a" / >
< stop offset = "1" stop - color = "#6a6a6a" / >
< / linearGradient >
2018-02-01 23:03:36 +01:00
< linearGradient id = "linear-gradient-green" x1 = "0" y1 = "0" x2 = "145" y2 = "48" gradientUnits = "userSpaceOnUse" >
2017-12-18 22:04:17 +01:00
< stop offset = "0" stop - color = "#6a6a6a" / >
< stop offset = "0.52" stop - color = "#8CE300" / >
< stop offset = "1" stop - color = "#6a6a6a" / >
< / linearGradient >
2018-02-01 23:03:36 +01:00
< linearGradient id = "linear-gradient-red" x1 = "0" y1 = "0" x2 = "145" y2 = "48" gradientUnits = "userSpaceOnUse" >
2017-12-18 22:04:17 +01:00
< stop offset = "0" stop - color = "#6a6a6a" / >
< stop offset = "0.52" stop - color = "#D02E26" / >
< stop offset = "1" stop - color = "#6a6a6a" / >
< / linearGradient >
2018-02-01 23:03:36 +01:00
< linearGradient id = "linear-gradient-orange" x1 = "0" y1 = "0" x2 = "145" y2 = "48" gradientUnits = "userSpaceOnUse" >
2017-12-18 22:04:17 +01:00
< stop offset = "0" stop - color = "#6a6a6a" / >
< stop offset = "0.52" stop - color = "#F8D039" / >
< stop offset = "1" stop - color = "#6a6a6a" / >
< / linearGradient >
< linearGradient id = "linear-gradient-5" x1 = "-743.87" y1 = "1256.85" x2 = "-743.87" y2 = "1257.21" gradientTransform = "matrix(3.03, 0, 0, -6.22, 2312.41, 7891.56)" gradientUnits = "userSpaceOnUse" >
< stop offset = "0" stop - color = "#757575" / >
< stop offset = "1" stop - color = "#393939" / >
< / linearGradient >
< clipPath id = "clip-path" transform = "translate(0 0)" >
< rect x = "86.48" y = "149.58" width = "12.38" height = "12.38" style = "fill: none" / >
< / clipPath >
< / defs >
< title > EV3 < / title >
< g id = "EV3" >
< g id = "brick" >
< path id = "ev3_body_2" data - name = "ev3 body 2" d = "M2,31.7H108.76a2,2,0,0,1,2,2h0v103a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2H0v-103a2,2,0,0,1,2-2Z" transform = "translate(0 0)" style = "fill: url(#linear-gradient)" / >
< path id = "ev3_body_1" data - name = "ev3 body 1" d = "M8.19,127.57h94.35a2,2,0,0,1,2,2h0v38.53a2,2,0,0,1-2,2H8.19a2,2,0,0,1-2-2h0V129.54a2,2,0,0,1,2-2Z" transform = "translate(0 0)" style = "fill: #f1f1f1" / >
< path id = "ev3_screen_grey" data - name = "ev3 screen grey" d = "M7.28,0h96.17a2,2,0,0,1,2,2h0V77.21a2,2,0,0,1-2,2H7.28a2,2,0,0,1-2-2h0V2a2,2,0,0,1,2-2Z" transform = "translate(0 0)" style = "fill: url(#linear-gradient-2)" / >
< path id = "ev3_screenborder" data - name = "ev3 screenborder" d = "M18.2,10.47H92.68a3.79,3.79,0,0,1,3.79,3.79V56.12a3.8,3.8,0,0,1-3.79,3.8H18.2a3.8,3.8,0,0,1-3.79-3.8V14.26A3.79,3.79,0,0,1,18.2,10.47Z" transform = "translate(0 0)" style = "fill: #393939" / >
< g id = "ev3_screen" >
< path id = "ev3_screen_path" data - name = "ev3 screen" d = "M24,12.44H87.22A2.73,2.73,0,0,1,90,15.17h0V55.52a2.73,2.73,0,0,1-2.73,2.73H24a2.73,2.73,0,0,1-2.73-2.73V15.17A2.73,2.73,0,0,1,24,12.44Z" transform = "translate(0 0)" style = "fill: #97b5a6" / >
< / g >
< path id = "ev3_grey_buttom" data - name = "ev3 grey buttom" d = "M6.22,146.68h98.29v21.39a2,2,0,0,1-2,2H8.19a2,2,0,0,1-2-2h0Z" transform = "translate(0 0)" style = "fill: url(#linear-gradient-3)" / >
< / g >
< g id = "buttons" >
< path id = "btn_grey" data - name = "btn grey" d = "M48.69,133.94c-5.58-5.39-14.26-14.26-14.26-14.26v-1.82H31a8.27,8.27,0,1,1,0-16.53h3.41V99.5L48.54,85.09H62.65C69,91.61,76.75,99.2,76.75,99.2v2.13H80a8.27,8.27,0,1,1,0,16.53H76.75v1.82c-7.51,7.73-14,14.26-14,14.26Z" transform = "translate(0 0)" style = "fill: #6a6a6a" / >
< path id = "btn_color" data - name = "btn color" d = "M48.69,133.94c-5.58-5.39-14.26-14.26-14.26-14.26v-1.82H31a8.27,8.27,0,1,1,0-16.53h3.41V99.5L48.54,85.09H62.65C69,91.61,76.75,99.2,76.75,99.2v2.13H80a8.27,8.27,0,1,1,0,16.53H76.75v1.82c-7.51,7.73-14,14.26-14,14.26Z" transform = "translate(0 0)" style = "fill: url(#linear-gradient-black)" / >
< path id = "btn_left" data - name = "btn left" d = "M30.87,103.3H41.26v12.28H30.87a6.14,6.14,0,0,1-6.14-6.14h0a6.14,6.14,0,0,1,6.14-6.14Z" transform = "translate(0 0)" style = "fill: #a8aaa8" / >
< path id = "btn_right" data - name = "btn right" d = "M80,115.58H69.62V103.3H80a6.14,6.14,0,0,1,6.15,6.14h0A6.14,6.14,0,0,1,80,115.58Z" transform = "translate(0 0)" style = "fill: #a8aaa8" / >
< path id = "btn_enter" data - name = "btn enter" d = "M49.45,103.3h12a.46.46,0,0,1,.46.45v11.38a.46.46,0,0,1-.46.45h-12a.46.46,0,0,1-.46-.45V103.75a.46.46,0,0,1,.46-.45Z" transform = "translate(0 0)" style = "fill: #393939" / >
< path id = "btn_up" data - name = "btn up" d = "M49.15,87.37l12.74-.15,9.55,9.86L67.5,101v7.13H63.86v-4.1a3,3,0,0,0-3-3c-3,0-11.08,0-11.08,0a2.47,2.47,0,0,0-2.58,2.35v4.77H43.53V101l-3.94-4Z" transform = "translate(0 0)" style = "fill: #a8aaa8" / >
< path id = "btn_down" data - name = "btn down" d = "M61.83,131.54l-12.66.1-9.58-9.85,4-3.91v-7.17h3.6v4.11a3.06,3.06,0,0,0,3,3.06c3,.05,11,0,11,0a2.6,2.6,0,0,0,2.65-2.55v-4.62h3.67v7.17l3.91,3.91Z" transform = "translate(0 0)" style = "fill: #a8aaa8" / >
< rect id = "btn_part_4" data - name = "btn part 4" x = "54" y = "59.76" width = "3.03" height = "13.8" style = "fill: #393939" / >
< rect id = "btn_part_3" data - name = "btn part 3" x = "54" y = "72.96" width = "3.03" height = "6.07" style = "fill: #9a9a9a" / >
< rect id = "btn_part_2" data - name = "btn part 2" x = "54" y = "72.96" width = "3.03" height = "6.22" style = "fill: url(#linear-gradient-5)" / >
< rect id = "btn_part_1" data - name = "btn part 1" x = "54" y = "79.18" width = "3.03" height = "5.92" style = "fill: gray" / >
< path id = "btn_back" data - name = "btn back" d = "M13.2,79.18H36.86v5.71c-2.62,2.64-6,6-6,6H15.17a2,2,0,0,1-2-2Z" transform = "translate(0 0)" style = "fill: #a8aaa8" / >
< / g >
< g id = "LEGO_logo" data - name = "LEGO logo" >
< rect id = "logo_white_bg" data - name = "logo white bg" x = "86.56" y = "149.66" width = "12.21" height = "12.21" style = "fill: #fff" / >
< g id = "lego" >
< g style = "clip-path: url(#clip-path)" >
< g id = "logo_part_5" data - name = "logo part 5" >
< path id = "Path_18" data - name = "Path 18" d = "M86.56,161.87H98.77V149.66H86.56ZM98,154.73a4.76,4.76,0,0,1-.24,1.18c-.43,1.27-.91,2.07-2.07,2.07a1.12,1.12,0,0,1-1.16-.7l0-.15-.09.11a1.86,1.86,0,0,1-1.46.72,1.29,1.29,0,0,1-1-.43l-.07-.09-.06.06a1.6,1.6,0,0,1-1.16.42,1.32,1.32,0,0,1-1-.37l-.09,0-.07.07a1.55,1.55,0,0,1-1.11.37.87.87,0,0,1-.95-.79.37.37,0,0,1,0-.11,8.15,8.15,0,0,1,1.09-3.1,1,1,0,0,1,.92-.52.78.78,0,0,1,.57.17c.11.11.11.2.13.42l0,.28.16-.24a1.6,1.6,0,0,1,1.52-.65,1,1,0,0,1,.9.37l0,.09.06-.07a1.8,1.8,0,0,1,1.2-.39,1.53,1.53,0,0,1,1.12.37.69.69,0,0,1,.13.2l.07.11.08-.11a1.59,1.59,0,0,1,1.31-.57,1.27,1.27,0,0,1,1,.35,1.37,1.37,0,0,1,.26,1" transform = "translate(0 0)" style = "fill: #ffed00" / >
< / g >
< / g >
< g style = "clip-path: url(#clip-path)" >
< g id = "logo_part_4" data - name = "logo part 4" >
< path id = "Path_19" data - name = "Path 19" d = "M86.56,161.87H98.77V149.66H86.56Zm11.75-6.66a6.73,6.73,0,0,1-.52,1.59,2.28,2.28,0,0,1-2.1,1.55,1.67,1.67,0,0,1-1.36-.54,2.18,2.18,0,0,1-1.48.54,1.73,1.73,0,0,1-1.09-.35,2.12,2.12,0,0,1-1.22.35,1.8,1.8,0,0,1-1-.3,2.19,2.19,0,0,1-1.18.3A1.28,1.28,0,0,1,87,157.14v0a8.26,8.26,0,0,1,1.18-3.34A1.37,1.37,0,0,1,89.4,153c.59,0,.79.17.9.37a2.24,2.24,0,0,1,1.46-.4,1.51,1.51,0,0,1,1,.33A2.4,2.4,0,0,1,94,153a1.74,1.74,0,0,1,1.36.45,2,2,0,0,1,1.33-.43,1.53,1.53,0,0,1,1.37.61,1.79,1.79,0,0,1,.29,1.55" transform = "translate(0 0)" style = "fill: #d42715" / >
< / g >
< / g >
< g style = "clip-path: url(#clip-path)" >
< g id = "logo_part_3" data - name = "logo part 3" >
< path id = "Path_20" data - name = "Path 20" d = "M86.48,162H98.86V149.58H86.48Zm12.2-.18h-12v-12h12Z" transform = "translate(0 0)" style = "fill: #171714" / >
< / g >
< / g >
< g style = "clip-path: url(#clip-path)" >
< g id = "logo_part_2" data - name = "logo part 2" >
< path id = "Path_21" data - name = "Path 21" d = "M98.25,153.29v-.09h.06s.07,0,.07.05,0,0-.07,0Zm.2.17,0-.06c0-.05,0-.07-.06-.07h0a.09.09,0,0,0,.08-.09.07.07,0,0,0-.07-.08h-.17v.3h.07v-.13h0s0,0,0,0,0,.05,0,.07l0,0Zm-.16-.39a.24.24,0,0,1,0,.48.24.24,0,0,1-.24-.24.26.26,0,0,1,.24-.24m0-.07a.31.31,0,0,0,0,.62.31.31,0,0,0,.31-.31h0a.32.32,0,0,0-.31-.31" transform = "translate(0 0)" style = "fill: #171714" / >
< / g >
< / g >
< g style = "clip-path: url(#clip-path)" >
< g id = "logo_part_1" data - name = "logo part 1" >
< path id = "Path_22" data - name = "Path 22" d = "M96.7,153.33a1.73,1.73,0,0,0-1.38.61.66.66,0,0,0-.15-.22,1.47,1.47,0,0,0-1.16-.41,1.87,1.87,0,0,0-1.25.41,1.1,1.1,0,0,0-1-.41,1.7,1.7,0,0,0-1.6.7.52.52,0,0,0-.15-.46.87.87,0,0,0-.63-.2,1.1,1.1,0,0,0-1,.57,8.73,8.73,0,0,0-1.13,3.17,1,1,0,0,0,1,1h.08a1.53,1.53,0,0,0,1.18-.39,1.35,1.35,0,0,0,1,.39,1.61,1.61,0,0,0,1.23-.46,1.36,1.36,0,0,0,1.09.46,1.92,1.92,0,0,0,1.53-.77,1.2,1.2,0,0,0,1.24.75c1.2,0,1.73-.83,2.16-2.12a4.54,4.54,0,0,0,.27-1.2,1.21,1.21,0,0,0-1-1.37,1.29,1.29,0,0,0-.34,0m-8,3.28c.62-.11.79.11.77.33-.07.61-.63.76-1.12.74a.62.62,0,0,1-.69-.55v0a8.47,8.47,0,0,1,1.07-3,.72.72,0,0,1,.68-.39c.31,0,.37.15.37.33a14.2,14.2,0,0,1-1.07,2.55m2-.57c0,.11-.11.35-.17.59a3.1,3.1,0,0,1,.61-.09c.31,0,.48.14.48.38,0,.59-.66.76-1.11.76a.85.85,0,0,1-.94-.75v-.08a6,6,0,0,1,.67-2.27,1.36,1.36,0,0,1,1.53-.9c.31,0,.68.13.68.44s-.35.56-.68.59h-.5a3.58,3.58,0,0,0-.24.48c.64-.09.9,0,.79.41s-.59.52-1.12.44m3.13-1.55a.46.46,0,0,0-.37.21,6.33,6.33,0,0,0-.64,1.73c0,.28.09.35.22.35s.46-.24.55-.61c0,0-.42,0-.31-.37s.33-.44.68-.46c.7,0,.63.48.57.76a1.81,1.81,0,0,1-1.7,1.6.9.9,0,0,1-1-.79v-.18a5,5,0,0,1,.4-1.55c.37-.87.76-1.48,1.77-1.48.59,0,1.07.22,1,.76a.67.67,0,0,1-.64.68c-.11,0-.52,0-.39-.42,0-.13,0-.24-.15-.24m3.75.75a7.06,7.06,0,0,1-.59,1.61,1.41,1.41,0,0,1-1.37.86.82.82,0,0,1-.94-.86,5.11,5.11,0,0,1,.39-1.63c.31-.83.63-1.51,1.66-1.49s.94,1.05.85,1.51m-.85-.52a9.84,9.84,0,0,1-.63,1.85.33.33,0,0,1-.31.22c-.13,0-.17-.09-.2-.2a7.75,7.75,0,0,1,.7-1.94c.09-.13.18-.16.26-.13s.18.11.18.2" transform = "translate(0 0)" style = "fill: #171714" / >
< / g >
< / g >
< / g >
< / g >
< g id = "EV3_logo" data - name = "EV3 logo" >
< path id = "ev3_3" data - name = "ev3 3" d = "M36,155a.18.18,0,0,1,.2.16h0V156a.16.16,0,0,1-.17.14H34a.36.36,0,0,0-.38.33v1.14a.34.34,0,0,0,.38.3h2c.19,0,.17.14.17.14v.82c0,.08-.06.14-.17.14H32.57a.2.2,0,0,1-.2-.19h0v-.05a.38.38,0,0,0-.38-.38H30.87a.38.38,0,0,0-.38.38v1.64a.37.37,0,0,0,.38.33h6.75a.36.36,0,0,0,.39-.3v-6.89a.36.36,0,0,0-.39-.3H30.9a.34.34,0,0,0-.38.3v1.67a.38.38,0,0,0,.35.38H32a.36.36,0,0,0,.35-.36v-.05a.17.17,0,0,1,.16-.19H36Z" transform = "translate(0 0)" style = "fill: #f1f1f1" / >
< path id = "ev3_v" data - name = "ev3 v" d = "M29.29,153.2H27.7c-.24,0-.33.17-.44.38L25.32,158a.27.27,0,0,1-.19.11.23.23,0,0,1-.19-.14L23,153.58c-.11-.21-.22-.38-.46-.38H20.92c-.35,0-.41.19-.3.41l3.2,6.73c.17.32.28.38.58.38h1.42a.55.55,0,0,0,.57-.38l3.22-6.73c.11-.22,0-.41-.32-.41" transform = "translate(0 0)" style = "fill: #f1f1f1" / >
< path id = "ev3_e" data - name = "ev3 e" d = "M19.39,156.1a.34.34,0,0,1,.38.3v1.17a.33.33,0,0,1-.38.3H14.34c-.11,0-.2.06-.2.14h0v.82h0c0,.08.09.14.2.14h5.05a.33.33,0,0,1,.38.3v1.15a.33.33,0,0,1-.35.3H12.67a.35.35,0,0,1-.38-.3v-6.89a.34.34,0,0,1,.38-.3h6.75a.31.31,0,0,1,.35.28v1.17a.31.31,0,0,1-.33.3H14.36c-.11,0-.22,0-.22.13V156c0,.08.09.14.19.14Z" transform = "translate(0 0)" style = "fill: #f1f1f1" / >
< / g >
< / g >
2018-02-01 23:03:36 +01:00
< / svg >
` ;
2017-12-18 22:04:17 +01:00
}