info: update icon

Use a new stacked design that is a lot more in line with M3 icon
design.
This commit is contained in:
Alexander Capehart 2025-01-06 21:44:23 -07:00
parent 3b97c61b7d
commit 447f2da294
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
9 changed files with 143 additions and 82 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -11,29 +11,30 @@
android:strokeColor="#00000000" />
</group>
<group
android:name="top_left_block"
android:rotation="15"
android:translateY="-32"
android:translateX="16"
android:pivotX="54"
android:pivotY="54">
<path
android:fillColor="#94AAE4"
android:pathData="m -19,5e-7 h 38 c 4.432,0 8,3.568 8,8 V 100 c 0,4.432 -3.568,8 -8,8 h -38 c -4.432,0 -8,-3.568 -8,-8 V 8.0000005 c 0,-4.432 3.568,-8 8,-8 z"
android:strokeColor="#00000000" />
</group>
<!-- <group-->
<!-- android:name="top_left_block"-->
<!-- android:rotation="15"-->
<!-- android:translateY="-32"-->
<!-- android:translateX="16"-->
<!-- android:pivotX="54"-->
<!-- android:pivotY="54">-->
<!-- <path-->
<!-- android:fillColor="#94AAE4"-->
<!-- android:pathData="m -19,5e-7 h 38 c 4.432,0 8,3.568 8,8 V 100 c 0,4.432 -3.568,8 -8,8 h -38 c -4.432,0 -8,-3.568 -8,-8 V 8.0000005 c 0,-4.432 3.568,-8 8,-8 z"-->
<!-- android:strokeColor="#00000000" />-->
<!-- </group>-->
<!-- <group-->
<!-- android:name="bottom_right_block"-->
<!-- android:rotation="15"-->
<!-- android:translateY="32"-->
<!-- android:translateX="-16"-->
<!-- android:pivotX="54"-->
<!-- android:pivotY="54">-->
<!-- <path-->
<!-- android:fillColor="#B1C6FF"-->
<!-- android:pathData="m 89,0 h 38 c 4.432,0 8,3.568 8,8 V 99.999999 C 135,104.432 131.432,108 127,108 H 89 c -4.432,0 -8,-3.568 -8,-8.000001 V 8 c 0,-4.432 3.568,-8 8,-8 z"-->
<!-- android:strokeColor="#00000000" />-->
<!-- </group>-->
<group
android:name="bottom_right_block"
android:rotation="15"
android:translateY="32"
android:translateX="-16"
android:pivotX="54"
android:pivotY="54">
<path
android:fillColor="#B1C6FF"
android:pathData="m 89,0 h 38 c 4.432,0 8,3.568 8,8 V 99.999999 C 135,104.432 131.432,108 127,108 H 89 c -4.432,0 -8,-3.568 -8,-8.000001 V 8 c 0,-4.432 3.568,-8 8,-8 z"
android:strokeColor="#00000000" />
</group>
</vector>

View file

@ -1,9 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:tint="#475d92"
android:viewportWidth="108"
android:viewportHeight="108">
<group
android:scaleX="2.835"
android:scaleY="2.835"
@ -11,9 +11,30 @@
android:translateY="19.98">
<path
android:fillColor="@android:color/transparent"
android:pathData="M13 4l4 4m-4-4v13m0 0l-3 3-3-3 3-3"
android:pathData="m 13,17 -3,3 -3,-3 3,-3"
android:strokeWidth="2"
android:strokeColor="@android:color/white"
android:strokeColor="#004894"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
<path
android:fillColor="@android:color/transparent"
android:pathData="M 13,10.5 V 17"
android:strokeWidth="2"
android:strokeColor="#1a61ae"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
<path
android:fillColor="@android:color/transparent"
android:pathData="m 13,4v 6.5"
android:strokeWidth="2"
android:strokeColor="#357ac9"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
<path
android:fillColor="@android:color/transparent"
android:pathData="m 13,4 4,4"
android:strokeWidth="2"
android:strokeColor="#5093e4"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</group>

View file

@ -17,43 +17,66 @@
android:strokeColor="#00000000" />
</group>
<group
android:name="top_left_block"
android:pivotX="54"
android:pivotY="54"
android:rotation="40"
android:translateX="16"
android:translateY="-32">
<path
android:fillColor="#94AAE4"
android:pathData="m -19,5e-7 h 38 c 4.432,0 8,3.568 8,8 V 100 c 0,4.432 -3.568,8 -8,8 h -38 c -4.432,0 -8,-3.568 -8,-8 V 8.0000005 c 0,-4.432 3.568,-8 8,-8 z"
android:strokeColor="#00000000" />
</group>
<group
android:name="bottom_right_block"
android:pivotX="54"
android:pivotY="54"
android:rotation="40"
android:translateX="-16"
android:translateY="32">
<path
android:fillColor="#B1C6FF"
android:pathData="m 89,0 h 38 c 4.432,0 8,3.568 8,8 V 99.999999 C 135,104.432 131.432,108 127,108 H 89 c -4.432,0 -8,-3.568 -8,-8.000001 V 8 c 0,-4.432 3.568,-8 8,-8 z"
android:strokeColor="#00000000" />
</group>
<group
android:name="base"
android:scaleX="2.835"
android:scaleY="2.835"
android:translateX="19.98"
android:translateY="19.98">
android:translateY="-64">
<path
android:name="note"
android:fillColor="@android:color/transparent"
android:pathData="M13 4l4 4m-4-4v13m0 0l-3 3-3-3 3-3"
android:strokeWidth="0"
android:strokeColor="#475d92"
android:pathData="m 13,17 -3,3 -3,-3 3,-3"
android:strokeWidth="2"
android:strokeColor="#004894"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</group>
<group
android:name="lower_stem"
android:scaleX="2.835"
android:scaleY="2.835"
android:translateX="19.98"
android:translateY="-64">
<path
android:fillColor="@android:color/transparent"
android:pathData="M 13,10.5 V 17"
android:strokeWidth="2"
android:strokeColor="#1a61ae"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</group>
<group
android:name="upper_stem"
android:scaleX="2.835"
android:scaleY="2.835"
android:translateX="19.98"
android:translateY="-64">
<path
android:fillColor="@android:color/transparent"
android:pathData="m 13,4v 6.5"
android:strokeWidth="2"
android:strokeColor="#357ac9"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</group>
<group
android:name="tail"
android:scaleX="2.835"
android:scaleY="2.835"
android:translateX="19.98"
android:translateY="-64">
<path
android:fillColor="@android:color/transparent"
android:pathData="m 13,4 4,4"
android:strokeWidth="2"
android:strokeColor="#5093e4"
android:strokeLineCap="round"
android:strokeLineJoin="round" />
</group>
@ -64,46 +87,62 @@
<set />
</aapt:attr>
</target>
<target android:name="top_left_block">
<target android:name="tail">
<aapt:attr name="android:animation">
<set>
<objectAnimator
android:duration="1000"
android:duration="500"
android:interpolator="@interpolator/m3_sys_motion_easing_emphasized_decelerate"
android:propertyName="rotation"
android:propertyName="translateY"
android:startOffset="0"
android:valueFrom="90"
android:valueTo="15"
android:valueType="floatType" />
</set>
</aapt:attr>
</target>
<target android:name="bottom_right_block">
<aapt:attr name="android:animation">
<set>
<objectAnimator
android:duration="1000"
android:interpolator="@interpolator/m3_sys_motion_easing_emphasized_decelerate"
android:propertyName="rotation"
android:startOffset="0"
android:valueFrom="90"
android:valueTo="15"
android:valueFrom="-512"
android:valueTo="19.98"
android:valueType="floatType"
tools:ignore="PrivateResource" />
</set>
</aapt:attr>
</target>
<target android:name="note">
<target android:name="upper_stem">
<aapt:attr name="android:animation">
<set>
<objectAnimator
android:duration="1000"
android:duration="500"
android:interpolator="@interpolator/m3_sys_motion_easing_emphasized_decelerate"
android:propertyName="strokeWidth"
android:propertyName="translateY"
android:startOffset="0"
android:valueFrom="0"
android:valueTo="2"
android:valueFrom="-256"
android:valueTo="19.98"
android:valueType="floatType"
tools:ignore="PrivateResource" />
</set>
</aapt:attr>
</target>
<target android:name="lower_stem">
<aapt:attr name="android:animation">
<set>
<objectAnimator
android:duration="500"
android:interpolator="@interpolator/m3_sys_motion_easing_emphasized_decelerate"
android:propertyName="translateY"
android:startOffset="0"
android:valueFrom="-128"
android:valueTo="19.98"
android:valueType="floatType"
tools:ignore="PrivateResource" />
</set>
</aapt:attr>
</target>
<target android:name="base">
<aapt:attr name="android:animation">
<set>
<objectAnimator
android:duration="500"
android:interpolator="@interpolator/m3_sys_motion_easing_emphasized_decelerate"
android:propertyName="translateY"
android:startOffset="0"
android:valueFrom="-64"
android:valueTo="19.98"
android:valueType="floatType"
tools:ignore="PrivateResource" />
</set>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB