ADD: launcher icon (WIP)

This commit is contained in:
webfussel 2025-08-03 09:49:56 +02:00
parent f6bdb49cab
commit 85b233ad7e
19 changed files with 49 additions and 77 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View file

@ -1,74 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<vector
xmlns:android="http://schemas.android.com/apk/res/android"
android:height="108dp"
android:width="108dp"
android:viewportHeight="108"
android:viewportWidth="108">
<path android:fillColor="#3DDC84"
android:pathData="M0,0h108v108h-108z"/>
<path android:fillColor="#00000000" android:pathData="M9,0L9,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,0L19,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M29,0L29,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M39,0L39,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M49,0L49,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M59,0L59,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M69,0L69,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M79,0L79,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M89,0L89,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M99,0L99,108"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,9L108,9"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,19L108,19"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,29L108,29"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,39L108,39"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,49L108,49"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,59L108,59"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,69L108,69"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,79L108,79"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,89L108,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M0,99L108,99"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,29L89,29"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,39L89,39"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,49L89,49"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,59L89,59"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,69L89,69"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M19,79L89,79"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M29,19L29,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M39,19L39,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M49,19L49,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M59,19L59,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M69,19L69,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<path android:fillColor="#00000000" android:pathData="M79,19L79,89"
android:strokeColor="#33FFFFFF" android:strokeWidth="0.8"/>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="310"
android:viewportHeight="309">
<group android:scaleX="0.78"
android:scaleY="0.7774839"
android:translateX="34.1"
android:translateY="34.378742">
<path
android:pathData="M309.59,69.65l-0,169.64c-0,38.44 -31.21,69.65 -69.65,69.65l-170.29,-0c-38.44,-0 -69.65,-31.21 -69.65,-69.65l0,-169.64c0,-38.44 31.21,-69.65 69.65,-69.65l170.29,0c38.44,0 69.65,31.21 69.65,69.65Z">
<aapt:attr name="android:fillColor">
<gradient
android:startX="153.38"
android:startY="0"
android:endX="153.38"
android:endY="236.65"
android:type="linear">
<item android:offset="0" android:color="#FFF9E3D5"/>
<item android:offset="1" android:color="#FFF5D8DA"/>
</gradient>
</aapt:attr>
</path>
<group>
<clip-path
android:pathData="M309.59,69.65l-0,169.64c-0,38.44 -31.21,69.65 -69.65,69.65l-170.29,-0c-38.44,-0 -69.65,-31.21 -69.65,-69.65l0,-169.64c0,-38.44 31.21,-69.65 69.65,-69.65l170.29,0c38.44,0 69.65,31.21 69.65,69.65Z"/>
<path
android:pathData="M154.1,255.6c-53.76,-0.24 -97.33,-43.96 -97.33,-97.78c-0,-53.82 43.57,-97.54 97.33,-97.78l-0,40.68c-31.31,0.24 -56.65,25.73 -56.65,57.1c0,31.36 25.34,56.86 56.65,57.1l-0,40.68Z"
android:fillColor="#faf5f1"/>
<path
android:pathData="M-9.71,208.14c18.77,-4.04 30.84,-7.01 45.8,-15.21c41.56,-22.79 79.68,-25.52 124.22,-13.8c38.5,10.13 86.36,-2.19 111.99,-20.08c16.48,-11.5 28.58,-16.31 37.96,-16.94l69.8,112.3l-63.99,98.34l-327.8,-7.68l2.04,-136.93"
android:fillColor="#f9cebd"/>
<path
android:pathData="M154.1,60.03c0.15,-0 0.3,-0 0.45,-0c53.97,-0 97.78,43.81 97.78,97.78c0,53.97 -43.81,97.78 -97.78,97.78c-0.15,0 -0.3,-0 -0.45,-0l-0,-40.68c0.15,0 0.3,0 0.45,0c31.51,-0 57.1,-25.59 57.1,-57.1c-0,-31.51 -25.59,-57.1 -57.1,-57.1c-0.15,0 -0.3,0 -0.45,0l-0,-40.68Z"
android:fillColor="#faf5f1"/>
<path
android:pathData="M-2.18,245.15c13.73,-1.28 24.75,-5.46 32.62,-13.02c32.76,-31.45 78.31,-33.59 119.83,-20.23c27.85,8.96 75.9,8.84 103.52,-15.06c20.74,-17.94 39.75,-28.85 56.31,-29.64l25.25,129.24l-52.54,41.56l-305.69,-19.29l20.7,-73.56Z"
android:fillColor="#f3b9a5"/>
<path
android:pathData="M6.34,263.45c13.3,-3.09 22.32,-5.79 26.42,-8.04c30.14,-16.57 57.81,-12.08 86.92,-4.21c36.24,9.79 65.64,7.57 88.07,-6.89c27.73,-17.88 69.11,-30.66 102.24,-12.64l4.21,80.03l-308.25,1.15l0.38,-49.4"
android:fillColor="#f29b91"/>
<path
android:pathData="M248.18,52.81m-15.13,0a15.13,15.13 0,1 1,30.25 0a15.13,15.13 0,1 1,-30.25 0"
android:fillColor="#faf5f1"/>
</group>
</group>
</vector>

View file

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>

View file

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_foreground"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 982 B

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 4 KiB

Before After
Before After

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

Before After
Before After