community-apps/applications/DANCE/icons/tablet-icons/DANCE-i.svg
SilverfishVR 0bfdc55b8d Add Dance app
Add the dance app by HiFi.
As far as I can see it works , atleast as good as did back then.
Bugs that I know of (but can't fix):
* On some avatars, the preview doubleganger is horribly mangled.
* it is possible to grab images in the UI and drag them inworld.
2022-12-30 20:45:41 +01:00

129 lines
9.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" xml:space="preserve">
<style type="text/css">
.st0{display:none;fill:#231F20;}
.st1{fill:#FFFFFF;stroke:#231F20;stroke-width:0.3589;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
.st2{fill:#FFFFFF;}
.st3{display:none;fill:#EC1C24;}
.st4{display:none;}
.st5{display:inline;fill:#EF3B4E;}
.st6{display:inline;}
.st7{display:inline;fill:none;stroke:#EF3B4E;stroke-width:0.5;stroke-miterlimit:10;stroke-dasharray:2,2;}
.st8{display:inline;fill:none;}
.st9{fill:none;stroke:#F39621;stroke-width:0.5;stroke-miterlimit:10;}
.st10{fill:none;stroke:#F39621;stroke-width:0.5;stroke-miterlimit:10;stroke-dasharray:1.9884,1.9884;}
.st11{fill:none;stroke:#F39621;stroke-width:0.5;stroke-miterlimit:10;stroke-dasharray:2.0127,2.0127;}
.st12{fill:none;stroke:#1398BB;stroke-width:0.4519;stroke-miterlimit:10;}
.st13{fill:none;stroke:#1398BB;stroke-width:0.4519;stroke-miterlimit:10;stroke-dasharray:1.7897,1.7897;}
.st14{fill:none;stroke:#1398BB;stroke-width:0.4519;stroke-miterlimit:10;stroke-dasharray:1.8269,1.8269;}
.st15{display:inline;fill:none;stroke:#1398BB;stroke-width:0.4519;stroke-miterlimit:10;stroke-dasharray:1.8078,1.8078;}
.st16{display:inline;fill:none;stroke:#F39621;stroke-width:0.5;stroke-miterlimit:10;stroke-dasharray:2.75,2;}
</style>
<g id="Dance-App-I">
<rect class="st0" width="50" height="50"/>
<g>
<path class="st1" d="M36.5,34c-1.1-0.2-1.4,0.2-1.7,0c-0.5-0.3,1.2-4.4,0.6-5.4s-1.5-1.4-3.8-1.5s-5.8,2.1-5.8,2.1l0,0
c0,0,1.6-3.8,1.1-6.4l-0.1-0.5H27c1,0,5.2,0,6.1-0.9c1.1-0.9,1.1-4,1.1-4s0.9,0.1,1.8-0.1c0.9-0.2,2-0.9,1-2.2s-2-1.3-2.9-1.3
s-2.8,0.1-3.1,1.7c-0.3,1.6,0.1,3.2,0.1,3.2h-3.4l-0.1,0.4c-0.1,0-0.1,0-0.2,0c1.3-2.5,0.9-6.2-3.7-6.2c-5,0-4.8,3.9-3.9,6.3h-0.1
l-0.2-0.5c0,0-6-0.9-6.9,0.4s-0.6,4.1,0,6.3c0,0-2.9-0.9-2.9,1.7s4.5,1.1,4.5,1.1s2.1-0.8,0.6-5.9c0.9,0.6,2.2,0.6,3.8,0.3
c-0.8,4.3-0.9,9.2,1.4,11.3c0,0-2.7,3.9-3.4,5.2c-0.4,0.7-2.5,2-2,2.7c0.8,1.6,6.9,3.9,7.8,3.4c0,0,1.7-1.5,0.1-3.2
c-1.4-1.5-2.6-1.8-2.6-1.8s4.4-2.8,4.7-3.9c0,0,0.4-1.1-0.2-2.7l0.1-0.1c0.7-0.2,6.4-2.1,6.5-2.2s0,1.8-0.2,2.3
c-0.2,0.6-1,2.4-0.8,2.7s2.1,0.7,3.4,0.8s3.7,0.6,4,0.5C37.8,37.4,38.4,34.5,36.5,34z"/>
</g>
<polygon class="st2" points="19.8,12.6 21.1,11.9 19.7,9.3 18.3,10.1 "/>
<path class="st2" d="M22.2,9.4c-0.3,0.8-0.1,2.3-0.1,2.3l1.7-0.3c0,0-0.2-1-0.1-1.5s1.9-4.1,1.9-4.1L24.4,5
C24.4,5,22.5,8.6,22.2,9.4z"/>
<path class="st2" d="M29,7.2c0,0-3.2,2.6-3.8,3c-0.5,0.4-0.5,1.4-0.5,1.4l1.6,0.3c0,0,0.1-0.4,0.3-0.8s3.1-2.6,3.1-2.6L29,7.2z"/>
<path class="st2" d="M30.2,10.4c0,0-1.3,0.6-1.9,0.8s-1,1-1,1l1.2,1.1c0,0,0.2-0.3,0.4-0.6c0.2-0.3,2.1-0.9,2.1-0.9L30.2,10.4z"/>
<circle class="st3" cx="58.7" cy="-7.6" r="3.9"/>
</g>
<g id="Art" class="st4">
<circle class="st5" cx="44.1" cy="5.7" r="5.6"/>
<g class="st6">
<path d="M18,33c0.4,0,0.6,0,0.9,0c6.5,0,13,0,19.5,0c1.3,0,2,0.5,2.2,1.5c0.2,1.1-0.5,2.2-1.6,2.3c-0.2,0-0.5,0-0.7,0
c-7.4,0-14.8,0-22.3,0c-2,0-2.7-0.9-2.2-2.9c0.3-1.1,0.5-2.3,0.8-3.4c0.3-0.9,0.2-1.8,0-2.8c-1.5-6.1-3.1-12.2-4.6-18.3
C9.8,8.9,9.6,8.7,9.1,8.7c-1.3,0-2.6,0-3.9,0c-1.2,0-2-0.8-2-1.9s0.8-1.9,2-1.9c2,0,3.9,0,5.9,0c1.1,0,1.7,0.5,2,1.5
c0.4,1.3,1.6,4.8,1.9,6.2c2.2,0.1,4.3,0.2,6.5,0.3c6.7,0.3,11.4,0.4,18.1,0.7c1.2,0.1,2.3,0.1,3.5,0.2c1.4,0.1,2.2,1.4,1.6,2.6
c-0.9,2.5-3.5,8.5-4.4,10.4c-0.4,0.8-1,1.1-1.9,1.2c-5.9,0.3-12.5,0.5-18.4,0.7c-0.8,0-1.2,0.3-1.3,1.1C18.8,30.3,18.1,32.5,18,33
z"/>
<path d="M39.6,41.6c0,1.9-1.6,3.6-3.5,3.6c-2,0-3.6-1.6-3.6-3.6c0-1.9,1.6-3.6,3.6-3.6C38,38.1,39.6,39.7,39.6,41.6z"/>
<path d="M18.2,41.5c0,1.9-1.7,3.5-3.6,3.5s-3.5-1.7-3.5-3.6c0-2,1.6-3.6,3.6-3.6C16.6,37.9,18.2,39.5,18.2,41.5z"/>
</g>
</g>
<g id="Guides" class="st4">
<rect x="38.6" class="st7" width="11.3" height="11.3"/>
<rect x="51.1" y="5.7" class="st8" width="18.3" height="14.5"/>
<text transform="matrix(1 0 0 1 51.0933 6.7833)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.55px;">Active Notification Indicator </text>
<text transform="matrix(1 0 0 1 51.0933 8.2833)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">Use this if your app icon includes </text>
<text transform="matrix(1 0 0 1 51.0933 9.7833)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">an active notification state</text>
<g class="st6">
<g>
<polyline class="st9" points="46.9,46.1 46.9,47.1 45.9,47.1 "/>
<line class="st10" x1="43.9" y1="47.1" x2="5.1" y2="47.1"/>
<polyline class="st9" points="4.1,47.1 3.1,47.1 3.1,46.1 "/>
<line class="st11" x1="3.1" y1="44.1" x2="3.1" y2="4.8"/>
<polyline class="st9" points="3.1,3.8 3.1,2.8 4.1,2.8 "/>
<line class="st10" x1="6.1" y1="2.8" x2="44.9" y2="2.8"/>
<polyline class="st9" points="45.9,2.8 46.9,2.8 46.9,3.8 "/>
<line class="st11" x1="46.9" y1="5.8" x2="46.9" y2="45.1"/>
</g>
</g>
<g class="st6">
<g>
<polyline class="st12" points="44.7,44.3 44.7,45.2 43.8,45.2 "/>
<line class="st13" x1="42" y1="45.2" x2="7.1" y2="45.2"/>
<polyline class="st12" points="6.2,45.2 5.3,45.2 5.3,44.3 "/>
<line class="st14" x1="5.3" y1="42.5" x2="5.3" y2="6.8"/>
<polyline class="st12" points="5.3,5.9 5.3,5 6.2,5 "/>
<line class="st13" x1="8" y1="5" x2="42.9" y2="5"/>
<polyline class="st12" points="43.8,5 44.7,5 44.7,5.9 "/>
<line class="st14" x1="44.7" y1="7.8" x2="44.7" y2="43.4"/>
</g>
</g>
<rect x="55.1" y="19.2" class="st8" width="18.3" height="14.5"/>
<text transform="matrix(1 0 0 1 55.1126 20.3449)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.55px;">Maximum Art Limit </text>
<text transform="matrix(1 0 0 1 55.1126 21.8449)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">App icon should not exceed this </text>
<text transform="matrix(1 0 0 1 55.1126 23.3449)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">bounding area</text>
<rect x="55" y="29.2" class="st8" width="18.3" height="14.5"/>
<text transform="matrix(1 0 0 1 55.0156 30.3438)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.55px;">Recommended Art Limit </text>
<text transform="matrix(1 0 0 1 55.0156 31.8438)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">App icon should be scaled to fit a </text>
<text transform="matrix(1 0 0 1 55.0156 33.3438)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">bounding area of approximately </text>
<text transform="matrix(1 0 0 1 55.0156 34.8438)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">this size</text>
<line class="st15" x1="44.7" y1="29.9" x2="54" y2="29.9"/>
<line class="st16" x1="46.9" y1="19.8" x2="53.9" y2="19.8"/>
<rect x="-39.8" y="18.4" class="st8" width="33.3" height="23.9"/>
<text transform="matrix(1 0 0 1 -39.7919 19.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.55px;">App Icon States and File Naming </text>
<text transform="matrix(1 0 0 1 -39.7919 21.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">It is necessary to make at least two versions of your app icon, an </text>
<text transform="matrix(1 0 0 1 -39.7919 22.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">idle (white) state and a active (black) state, and if your app </text>
<text transform="matrix(1 0 0 1 -39.7919 24.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">includes an active notification indicator, you will need to also </text>
<text transform="matrix(1 0 0 1 -39.7919 25.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">create an active and idle version with the notification indicator. </text>
<text transform="matrix(1 0 0 1 -39.7919 28.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">To clearly convey theses states, the following naming </text>
<text transform="matrix(1 0 0 1 -39.7919 30.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">conventions are typically used:</text>
<text transform="matrix(1 0 0 1 -39.7919 33.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">Idle: app-name-i.svg</text>
<text transform="matrix(1 0 0 1 -39.7919 34.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">Active: app-name-a.svg</text>
<text transform="matrix(1 0 0 1 -39.7919 36.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">Idle with notification: app-name-i-msg.svg</text>
<text transform="matrix(1 0 0 1 -39.7919 37.5289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;">Active with notification: app-name-a-msg.svg</text>
<text transform="matrix(1 0 0 1 -39.7919 39.0289)" style="display:inline;fill:#FFFFFF; font-family:'ArialMT'; font-size:1.25px;"> </text>
</g>
</svg>