JD2022-TU1/main/tools/modules/JD.Guinness.WPF.Module/Resource/Icons.xaml

148 lines
No EOL
20 KiB
XML

<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<DataTemplate x:Key="GenerateIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M9.5 3C7.56 3 5.85 4.24 5.23 6.08C3.36 6.44 2 8.09 2 10C2 12.21 3.79 14 6 14V22H17V20H20C20.55 20 21 19.55 21 19V11C21 10.45 20.55 10 20 10H18V8C18 5.79 16.21 4 14 4H12.32C11.5 3.35 10.53 3 9.5 3M9.5 5C10.29 5 11.03 5.37 11.5 6H14C15.11 6 16 6.9 16 8H12C10 8 9.32 9.13 8.5 10.63C7.68 12.13 6 12 6 12C4.89 12 4 11.11 4 10C4 8.9 4.89 8 6 8H7V7.5C7 6.12 8.12 5 9.5 5M17 12H19V18H17Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="PS4Icon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="15">
<Path Canvas.Top="-4.4" Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M12.305 13.18v-2.387c0-.487.227-.835.712-.835h2.99c.017 0 .035-.018.035-.036v-.475c0-.004 0-.008-.003-.012h-3.66c-.792.1-1.18.653-1.18 1.358v2.386c0 .483-.233.832-.71.832H7.335c-.018 0-.036.012-.036.036v.475c0 .02.01.035.023.04h3.584c.933-.025 1.393-.62 1.393-1.386zM.025 14.565h1.05c.013-.005.025-.02.025-.04v-1.52c0-.488.275-.824.676-.824H6.1c.974 0 1.446-.6 1.446-1.384 0-.706-.387-1.258-1.18-1.358H.006c0 .003-.006.005-.006.01v.475c0 .024.013.036.037.036h5.698c.484 0 .712.35.712.834s-.227.836-.712.836H1.227c-.7 0-1.226.592-1.226 1.373v1.52c0 .02.01.036.028.04zm16-.55h5.74c.017 0 .03.012.03.024v.483c0 .024.017.036.035.036h1.035c.018 0 .036-.01.036-.036v-.475c0-.018.02-.036.04-.036h1.028c.024 0 .036-.018.036-.036v-.484c0-.018-.01-.036-.035-.036h-1.03c-.02 0-.037-.017-.037-.035V9.958c0-.283-.104-.463-.28-.523h-.3c-.093.024-.195.067-.303.132l-6.182 3.817c-.24.15-.323.318-.263.445.048.104.185.182.454.182zm.896-.637l4.79-2.963c.03-.024.09-.018.09.048v2.963c0 .018-.015.036-.033.036H16.95c-.04 0-.06-.012-.065-.024-.006-.024.005-.042.036-.06z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="PS5Icon">
<Viewbox Stretch="Uniform">
<Canvas Width="756" Height="480">
<Path Canvas.Left="-424.420957" Canvas.Top="345.34159" Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="m 406.898738,-53.69354 c 0.44136,-31.506833 0.46229,-31.704763 4.14628,-39.214313 4.65316,-9.48513 12.16455,-17.29031 21.24251,-22.07336 l 7.0458,-3.71233 81.33333,-0.66667 81.33333,-0.66667 6.29789,-3.7021 c 19.1073,-11.23187 18.20987,-38.26503 -1.63122,-49.1379 -2.70434,-1.48197 -21.8259,-1.95246 -101.33333,-2.49333 l -98,-0.66666 -0.39426,-9 -0.39425,-9 h 105.81892 c 114.6163,0 113.2247,-0.0809 124.84821,7.25671 6.67259,4.21222 14.55357,13.25726 17.93153,20.58008 4.39372,9.52485 4.07096,27.57284 -0.6741,37.69382 -4.3016,9.17509 -12.02412,17.13792 -21.42386,22.09052 l -7.04553,3.7122 -81.33333,0.66666 c -89.9272,0.73711 -84.66767,0.20294 -93.78149,9.52478 -6.92136,7.07934 -8.21851,14.03192 -8.21851,44.050563 v 26.42466 h -18.10576 -18.10576 z m 240.03914,22.7187 0.39544,-9.05204 49.33333,-0.66666 c 48.82767,-0.65984 49.38471,-0.6986 54.34514,-3.78271 2.75648,-1.71381 6.65648,-5.91381 8.66666,-9.33333 l 3.65487,-6.2173 0.66667,-49.366843 0.66666,-49.36683 4.34624,-8.82301 c 5.05851,-10.2689 12.29126,-17.32295 22.82708,-22.26309 l 7.49335,-3.51356 59.66666,-0.3852 59.6667,-0.3852 v 9.3852 9.3852 h -48.04286 c -40.34688,0 -48.834,0.33058 -52.9818,2.06364 -6.31998,2.64066 -10.50246,6.57541 -14.10513,13.2697 -2.75381,5.117 -2.89728,7.36143 -3.5369,55.33333 l -0.66667,50.000003 -3.7122,7.04553 c -4.9526,9.39973 -12.91543,17.12225 -22.09052,21.42385 l -7.53061,3.53062 -59.72878,0.38537 -59.72877,0.38536 z m 309.3337,-0.0141 0.3951,-9.0379 97.3333,-0.66666 c 108.9631,-0.74632 101.2285,-0.001 110.3188,-10.6216 13.2112,-15.43434 8.5078,-37.113063 -10.2278,-47.141633 -5.3742,-2.87664 -6.2306,-2.9096 -92.7576,-3.57011 -86.9288,-0.66357 -87.3551,-0.68017 -92.0197,-3.58154 -5.48,-3.40858 -9.5603,-8.60015 -11.7506,-14.95075 -1.038,-3.00991 -1.5631,-16.10998 -1.5631,-39 v -34.46774 h 122.6667 122.6667 v 9.3252 9.32521 l -104.3334,0.34146 -104.3333,0.34146 -0.4061,20 c -0.4564,22.4768 0.7385,28.84531 6.0676,32.33872 3.2575,2.13536 10.6155,2.38309 88.9449,2.99461 l 85.3936,0.66667 7.3365,3.44173 c 9.3615,4.39175 18.7772,13.80747 23.5723,23.57236 3.3226,6.76624 3.7579,9.12289 3.7579,20.347283 0,11.62769 -0.3642,13.43452 -4.3333,21.49677 -5.1373,10.43528 -13.5057,18.62828 -24.0999,23.59464 l -7.5668,3.54722 -107.7285,0.37122 -107.7284,0.37122 z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="XBOXONEIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M6.43,3.72C6.5,3.66 6.57,3.6 6.62,3.56C8.18,2.55 10,2 12,2C13.88,2 15.64,2.5 17.14,3.42C17.25,3.5 17.54,3.69 17.7,3.88C16.25,2.28 12,5.7 12,5.7C10.5,4.57 9.17,3.8 8.16,3.5C7.31,3.29 6.73,3.5 6.46,3.7M19.34,5.21C19.29,5.16 19.24,5.11 19.2,5.06C18.84,4.66 18.38,4.56 18,4.59C17.61,4.71 15.9,5.32 13.8,7.31C13.8,7.31 16.17,9.61 17.62,11.96C19.07,14.31 19.93,16.16 19.4,18.73C21,16.95 22,14.59 22,12C22,9.38 21,7 19.34,5.21M15.73,12.96C15.08,12.24 14.13,11.21 12.86,9.95C12.59,9.68 12.3,9.4 12,9.1C12,9.1 11.53,9.56 10.93,10.17C10.16,10.94 9.17,11.95 8.61,12.54C7.63,13.59 4.81,16.89 4.65,18.74C4.65,18.74 4,17.28 5.4,13.89C6.3,11.68 9,8.36 10.15,7.28C10.15,7.28 9.12,6.14 7.82,5.35L7.77,5.32C7.14,4.95 6.46,4.66 5.8,4.62C5.13,4.67 4.71,5.16 4.71,5.16C3.03,6.95 2,9.35 2,12A10,10 0 0,0 12,22C14.93,22 17.57,20.74 19.4,18.73C19.4,18.73 19.19,17.4 17.84,15.5C17.53,15.07 16.37,13.69 15.73,12.96Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="XBOXSERIESXIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="421.649475" Height="408.247437">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M92.970711,149.082733c3.984833,0,7.025887,1.468124,9.228043,4.404312 c2.202148,2.831345,3.250793,6.921005,3.250793,12.1642c0,5.452957-1.258369,9.857254-3.670242,12.793442 c-2.516739,3.041077-6.082123,4.614044-10.591286,4.614044h-0.104866v-7.655075h0.104866 c2.831329,0,4.928612-0.943802,6.186974-2.516754c1.258369-1.677811,1.887558-4.194565,1.887558-7.445328 c0-2.621597-0.524315-4.718887-1.468086-6.082108s-2.41188-2.097275-4.299438-2.097275c-1.57296,0-2.726471,0.62915-3.565369,1.7827 c-0.838921,1.153473-1.57296,3.355667-2.202156,6.501587l-0.734047,3.460495 c-0.838913,4.299408-2.307007,7.655075-4.299431,9.857254c-2.097282,2.202118-4.718887,3.250763-8.074532,3.250763 c-3.460518,0-6.291847-1.36322-8.38913-3.984818c-2.097282-2.621613-3.14592-6.396698-3.14592-11.11557 c0-5.348053,1.153511-9.437775,3.460518-12.164215s5.5578-4.194565,9.647491-4.404297h0.104874v7.550217h-0.104874 c-2.307007,0.104843-3.98484,0.943802-5.033478,2.307022c-1.048645,1.36322-1.677834,3.565414-1.677834,6.60643 c0,2.307022,0.419449,4.089722,1.258369,5.348038c0.838913,1.258392,2.097282,1.887543,3.670242,1.887543 s2.831322-0.524323,3.670242-1.677795c0.838913-1.153473,1.57296-3.250763,2.202148-6.187012l0.734047-3.565399 c0.943771-4.718887,2.41188-8.179382,4.299438-10.276672C86.993454,150.236221,89.615059,149.082733,92.970711,149.082733z M85.105904,370.8703c-1.887558,2.09729-3.355652,5.55777-4.299438,10.276672l-0.734047,3.565399 c-0.629189,2.936188-1.363235,5.033447-2.202148,6.187012c-0.838921,1.153473-2.097282,1.677795-3.670242,1.677795 c-1.572968,0-2.831329-0.62915-3.670242-1.887543c-0.838921-1.258392-1.258369-3.041077-1.258369-5.348053 c0-3.041077,0.524323-5.243195,1.677834-6.606415c1.048637-1.36322,2.831329-2.09729,5.033478-2.307037h0.104874v-7.550293 h-0.104874c-4.089691,0.104858-7.340485,1.677826-9.647491,4.404327c-2.307007,2.72644-3.460522,6.816162-3.460522,12.164215 c0,4.718872,1.048641,8.389099,3.145924,11.11554c2.097282,2.621613,4.928612,3.984833,8.38913,3.984833 c3.250793,0,5.977249-1.153473,8.074532-3.250763c2.097282-2.202118,3.460518-5.452942,4.299431-9.857239l0.734047-3.46051 c0.629189-3.145935,1.363235-5.348053,2.202156-6.501587c0.838913-1.153473,1.992409-1.782715,3.565369-1.782715 c1.887558,0,3.355652,0.73407,4.299438,2.09729c0.943771,1.36322,1.468086,3.46051,1.468086,6.082123 c0,3.250763-0.629189,5.767517-1.887558,7.445313c-1.258362,1.677795-3.355644,2.516754-6.186974,2.516754h-0.104866v7.65509 h0.104866c4.614014,0,8.179405-1.572968,10.591278-4.614044c2.516739-3.041107,3.67025-7.340515,3.67025-12.793457 c0-5.138367-1.153511-9.228027-3.250793-12.164185c-2.202156-2.936188-5.348076-4.404327-9.22805-4.404327 C89.615059,367.724365,86.993454,368.77301,85.105904,370.8703z M104.50576,271.773712v8.074554l0,0 c-1.153511,0.73407-2.831329,1.048645-4.823753,1.048645l-4.404289,0.209747c-2.41188,0.104828-4.194565,0.62915-5.138336,1.677795 c-0.943771,0.943817-1.468094,2.621613-1.468094,4.82373v9.962097h15.834473v7.759949H63.818485v-18.456055 c0-0.943787,0-1.782684,0.10487-2.621582c0,0.314575,0,0.524292,0,0.838898c0.209724-3.145935,0.943771-5.767548,2.307007-7.759979 c-0.104866,0.104828-0.209724,0.314575-0.31459,0.419495c0.31459-0.524323,0.629189-0.943817,0.943764-1.36322 c2.097282-2.516785,4.928612-3.775085,8.38913-3.775085c4.823753,0,8.074532,2.202118,9.647491,6.606415 c0.629196-1.992432,1.677834-3.46051,3.041054-4.299408c1.363235-0.943787,3.250793-1.36322,5.662659-1.468109l6.082115-0.314575 C101.674431,273.032043,103.247391,272.61264,104.50576,271.773712L104.50576,271.773712z M76.192451,280.582275 c-1.887558,0-3.355644,0.62915-4.404289,1.782684c-1.048637,1.258392-1.57296,2.936188-1.57296,5.243225v9.962097h12.269096 v-10.171844c0-2.09729-0.524323-3.775085-1.57296-5.033478C79.862694,281.106598,78.289734,280.582275,76.192451,280.582275z M63.818485,255.414886h40.687275v-7.759964H63.818485V255.414886z M70.844376,198.683441h-7.02589v29.991104h40.687275v-29.991104 h-7.025894v22.231201H87.098328v-20.133926h-6.711311v20.133926h-9.542641V198.683441L70.844376,198.683441z M70.844376,322.003601 h-7.02589v30.096008h40.687275V322.10849h-7.025894v22.231201H87.098328V324.20578h-6.711311v20.133911h-9.542641V322.003601 L70.844376,322.003601z M122.227783,401.595459h54.005005l41.001877-56.41687l-26.950089-37.121918L122.227783,401.595459z M358.801178,150.341049h-54.005005l-33.556519,46.140213l26.950104,37.121902L358.801178,150.341049z M183.678146,150.341049 h-54.005005l182.568405,251.254349h54.005005L183.678146,150.341049z" />
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M108.38456,117.946236H89.384483L56.713627,72.763138l-32.902557,45.183098H4.810997l42.170891-58.158752L8.286619,6.262896 H27.28669l29.426941,40.548935L86.140572,6.262896h19.000076l-38.926971,53.52459L108.38456,117.946236z M207.092239,86.202217 c0,9.731743-3.243912,17.60984-9.731735,23.170822s-15.756165,8.573196-27.804977,8.573196h-52.134346V68.128975H92.39669 l10.426865-14.365902h14.597618V6.262896h50.048965c11.353714,0,19.92691,2.780491,25.951309,8.109787 c6.024414,5.329294,9.036621,12.512245,9.036621,21.08544c0,10.658573-4.86586,19.000065-14.59761,24.329361 c6.256104,2.317081,10.890274,6.024406,14.134186,10.426872C205.470291,74.616814,207.092239,80.177795,207.092239,86.202217z M134.335876,53.994778H166.3116c6.487839,0,11.353714-1.390244,14.597626-4.402458 c3.243912-2.780491,4.865875-7.182949,4.865875-12.975655c0-4.86587-1.621964-8.804918-5.09758-11.585409 c-3.243912-2.780491-8.109787-4.170755-14.365906-4.170755h-31.975739V53.994778z M189.945831,85.738792 c0-5.792702-1.853668-10.426865-5.3293-13.207359c-3.475616-3.012215-8.804916-4.402458-15.756165-4.402458h-34.52449v34.987953 h34.292801c6.719543,0,12.048828-1.621956,15.756165-4.402443C188.092178,95.702232,189.945831,91.299789,189.945831,85.738792 L189.945831,85.738792z M322.019501,62.104565c0,8.573193-1.158539,16.68298-3.707336,23.634228 c-2.548828,6.951263-6.256134,13.207375-11.122009,18.536674c-5.097565,5.329292-10.890289,9.500046-17.378113,12.04882 c-6.487854,2.780487-13.902496,3.939026-22.243988,3.939026c-8.109772,0-15.756165-1.390259-22.243988-3.939026 c-6.487823-2.780495-12.280533-6.719528-17.378113-12.04882c-5.097565-5.3293-8.804916-11.585411-11.353699-18.536659 c-2.548782-6.951241-3.707321-15.061028-3.707321-23.634224s1.158539-16.682983,3.707321-23.634228 s6.256119-13.439083,11.353699-18.76836c4.865875-5.329296,10.658585-9.268328,17.378113-12.048819 c6.487839-2.548787,14.134216-3.939032,22.243988-3.939032c8.109802,0,15.524445,1.390246,22.243988,3.939032 c6.487823,2.548787,12.512238,6.719541,17.378113,12.048819s8.804901,11.817114,11.122009,18.76836 C320.629242,45.4216,322.019501,53.299648,322.019501,62.104565z M230.494766,62.104565 c0,13.207363,3.475616,23.634228,10.19516,31.28059c6.719543,7.646378,15.524429,11.585403,26.878159,11.585403 c11.121979,0,20.1586-3.939026,26.878143-11.585403s9.96344-18.07325,9.96344-31.280609s-3.243896-23.865948-9.96347-31.512308 c-6.719543-7.646358-15.756165-11.585409-26.878143-11.585409s-20.1586,3.939032-26.878143,11.585409 C233.970383,38.470318,230.494766,48.897186,230.494766,62.104565z M375.775787,59.787483l38.926971-53.52459h-19.000061 l-29.42691,40.548935L336.848846,6.262896h-19.000061l38.926971,53.52459l-42.170929,58.158752h19.000092l32.670868-45.183098 l32.902557,45.183098h19.000061L375.775787,59.787483z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="StadiaIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M.202 8.668a.482.482 0 0 0-.202.39v.006c0 .064.014.128.04.19l2.298 5.204c.102.23.364.343.602.259 1.504-.536 6.713-2.233 10.083-1.318 0 0-3.381.196-6.438 2.593a.48.48 0 0 0-.142.571l1.029 2.326.396.929c.094.22.395.247.528.047.713-1.074 1.916-1.611 3.072-2.08a17.647 17.647 0 0 1 3.679-1.05 15.993 15.993 0 0 1 4.07-.167.481.481 0 0 0 .503-.335l1.038-3.317a.48.48 0 0 0-.176-.531c-1.158-.838-5.741-3.654-13.802-2.523 0 0 6.878-3.951 15.61.39a.481.481 0 0 0 .673-.288l.915-2.925A.484.484 0 0 0 24 6.902v-.014a.48.48 0 0 0-.243-.41C22.66 5.858 18.95 4 13.846 4 9.934 4 5.203 5.09.202 8.668" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="AddIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="RemoveIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M19,13H5V11H19V13Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="DuplicateIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="AddColumnIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M11,2A2,2 0 0,1 13,4V20A2,2 0 0,1 11,22H2V2H11M4,10V14H11V10H4M4,16V20H11V16H4M4,4V8H11V4H4M15,11H18V8H20V11H23V13H20V16H18V13H15V11Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="ColumnsIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M16,5V18H21V5M4,18H9V5H4M10,18H15V5H10V18Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="WarningIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="CloseIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="ImageFolderIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M5,17L9.5,11L13,15.5L15.5,12.5L19,17M20,6H12L10,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8A2,2 0 0,0 20,6Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="TrophyIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M18 2C17.1 2 16 3 16 4H8C8 3 6.9 2 6 2H2V11C2 12 3 13 4 13H6.2C6.6 15 7.9 16.7 11 17V19.08C8 19.54 8 22 8 22H16C16 22 16 19.54 13 19.08V17C16.1 16.7 17.4 15 17.8 13H20C21 13 22 12 22 11V2H18M6 11H4V4H6V11M20 11H18V4H20V11Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="StoreIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M5.06 3C4.63 3 4.22 3.14 3.84 3.42S3.24 4.06 3.14 4.5L2.11 8.91C1.86 10 2.06 10.95 2.72 11.77L3 12.05V19C3 19.5 3.2 20 3.61 20.39S4.5 21 5 21H19C19.5 21 20 20.8 20.39 20.39S21 19.5 21 19V12.05L21.28 11.77C21.94 10.95 22.14 10 21.89 8.91L20.86 4.5C20.73 4.06 20.5 3.7 20.13 3.42C19.77 3.14 19.38 3 18.94 3H5.06M18.89 4.97L19.97 9.38C20.06 9.81 19.97 10.2 19.69 10.55C19.44 10.86 19.13 11 18.75 11C18.44 11 18.17 10.9 17.95 10.66C17.73 10.43 17.61 10.16 17.58 9.84L16.97 5L18.89 4.97M5.06 5H7.03L6.42 9.84C6.3 10.63 5.91 11 5.25 11C4.84 11 4.53 10.86 4.31 10.55C4.03 10.2 3.94 9.81 4.03 9.38L5.06 5M9.05 5H11V9.7C11 10.05 10.89 10.35 10.64 10.62C10.39 10.88 10.08 11 9.7 11C9.36 11 9.07 10.88 8.84 10.59S8.5 10 8.5 9.66V9.5L9.05 5M13 5H14.95L15.5 9.5C15.58 9.92 15.5 10.27 15.21 10.57C14.95 10.87 14.61 11 14.2 11C13.89 11 13.61 10.88 13.36 10.62C13.11 10.35 13 10.05 13 9.7V5M7.45 12.05C8.08 12.67 8.86 13 9.8 13C10.64 13 11.38 12.67 12 12.05C12.69 12.67 13.45 13 14.3 13C15.17 13 15.92 12.67 16.55 12.05C17.11 12.67 17.86 13 18.8 13H19.03V19H5V13H5.25C6.16 13 6.89 12.67 7.45 12.05Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="LockedImageFolderIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H20M19,17V13H18V12A3,3 0 0,0 15,9A3,3 0 0,0 12,12V13H11V17H19M15,11A1,1 0 0,1 16,12V13H14V12A1,1 0 0,1 15,11Z" />
</Canvas>
</Viewbox>
</DataTemplate>
<DataTemplate x:Key="UnlockedImageFolderIcon">
<Viewbox Stretch="Uniform">
<Canvas Width="24" Height="24">
<Path Fill="{Binding Path=(TextBlock.Foreground), RelativeSource={RelativeSource TemplatedParent}}" Data="M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4C2.89,20 2,19.1 2,18V6C2,4.89 2.89,4 4,4H10L12,6H20M19,17V13H18L16,13H14V11A1,1 0 0,1 15,10A1,1 0 0,1 16,11H18A3,3 0 0,0 15,8A3,3 0 0,0 12,11V13H11V17H19Z" />
</Canvas>
</Viewbox>
</DataTemplate>
</ResourceDictionary>