Skip to content

Commit

Permalink
Update icon (#3888)
Browse files Browse the repository at this point in the history
* Update icon

 - Replace old icon with the new icon
 - Update app primary color to new blue tint
 - Deduplicate resources

* Update feature graphic

* Decouple app icon color from main color
  • Loading branch information
jpelgrom authored Sep 28, 2023
1 parent b0ad11d commit 4a4cc31
Show file tree
Hide file tree
Showing 98 changed files with 170 additions and 300 deletions.
19 changes: 0 additions & 19 deletions app/src/debug/res/drawable/ic_launcher_foreground.xml

This file was deleted.

5 changes: 3 additions & 2 deletions app/src/debug/res/mipmap-anydpi-v26/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@android:color/holo_red_dark"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<background android:drawable="@android:color/holo_red_dark" />
<foreground android:drawable="@drawable/ic_launcher_foreground" />
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
</adaptive-icon>
6 changes: 3 additions & 3 deletions app/src/debug/res/mipmap-anydpi-v26/ic_launcher_round.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@android:color/holo_red_dark"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_monochrome" />
<background android:drawable="@android:color/holo_red_dark" />
<foreground android:drawable="@drawable/ic_launcher_foreground_round" />
<monochrome android:drawable="@drawable/ic_launcher_monochrome_round" />
</adaptive-icon>
Binary file removed app/src/debug/res/mipmap-hdpi/ic_launcher.png
Binary file not shown.
Binary file added app/src/debug/res/mipmap-hdpi/ic_launcher.webp
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-hdpi/ic_launcher_round.png
Binary file not shown.
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-mdpi/ic_launcher.png
Binary file not shown.
Binary file added app/src/debug/res/mipmap-mdpi/ic_launcher.webp
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-mdpi/ic_launcher_round.png
Binary file not shown.
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-xhdpi/ic_launcher.png
Binary file not shown.
Binary file added app/src/debug/res/mipmap-xhdpi/ic_launcher.webp
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-xhdpi/ic_launcher_round.png
Binary file not shown.
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-xxhdpi/ic_launcher.png
Binary file not shown.
Binary file added app/src/debug/res/mipmap-xxhdpi/ic_launcher.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed app/src/debug/res/mipmap-xxxhdpi/ic_launcher.png
Binary file not shown.
Binary file added app/src/debug/res/mipmap-xxxhdpi/ic_launcher.webp
Binary file not shown.
Binary file not shown.
Binary file not shown.
30 changes: 19 additions & 11 deletions app/src/main/res/drawable/app_icon.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="200dp"
android:height="200dp"
android:viewportWidth="200"
android:viewportHeight="200">
<path
android:pathData="M16.4,0L183.6,0A16.4,16.4 0,0 1,200 16.4L200,183.6A16.4,16.4 0,0 1,183.6 200L16.4,200A16.4,16.4 0,0 1,0 183.6L0,16.4A16.4,16.4 0,0 1,16.4 0z"
android:fillColor="#41bdf5"/>
<path
android:pathData="m38.416,165.29v-53.456h-13.901a3.733,3.733 0,0 1,-2.662 -6.35l74.804,-76.084c1.807,-1.838 4.761,-1.863 6.599,-0.056l0.048,0.048 39.04,39.518v-7.319a3.111,3.111 0,0 1,3.111 -3.111h12.964a3.111,3.111 0,0 1,3.112 3.111v26.855l16.627,17.047a3.733,3.733 0,0 1,-2.673 6.34h-13.954v53.456a3.111,3.111 0,0 1,-3.111 3.111h-116.89a3.111,3.111 0,0 1,-3.111 -3.111zM120.972,99.986a6.012,6.012 0,0 0,0.584 -2.594c0,-3.323 -2.684,-6.017 -5.996,-6.017 -3.311,0 -5.996,2.694 -5.996,6.017s2.684,6.018 5.996,6.018c0.926,0 1.802,-0.211 2.585,-0.587l8.607,8.638v8.367l-10.792,10.831v-7.936a6.018,6.018 0,0 0,3.997 -5.675c0,-3.323 -2.684,-6.018 -5.996,-6.018 -3.311,0 -5.996,2.694 -5.996,6.018 0,2.62 1.669,4.849 3.998,5.675v11.947l-9.993,10.029v-58.912l8.208,-8.237a5.954,5.954 0,0 0,2.585 0.586c3.312,0 5.996,-2.694 5.996,-6.018 0,-3.323 -2.684,-6.017 -5.996,-6.017 -3.311,0 -5.996,2.694 -5.996,6.017 0,0.929 0.21,1.809 0.584,2.594l-7.379,7.406 -7.38,-7.406a6.012,6.012 0,0 0,0.584 -2.594c0,-3.323 -2.684,-6.017 -5.996,-6.017 -3.311,0 -5.996,2.694 -5.996,6.017 0,3.324 2.684,6.018 5.996,6.018 0.926,0 1.802,-0.211 2.585,-0.586l8.207,8.237v42.064l-14.39,-14.442v-11.546a6.018,6.018 0,0 0,3.997 -5.675c0,-3.324 -2.684,-6.018 -5.996,-6.018 -3.311,0 -5.996,2.694 -5.996,6.018 0,2.62 1.669,4.849 3.998,5.675v7.535l-11.192,-11.232v-11.145a6.018,6.018 0,0 0,3.997 -5.675c0,-3.323 -2.684,-6.018 -5.996,-6.018 -3.311,0 -5.996,2.694 -5.996,6.018 0,2.62 1.669,4.849 3.998,5.675v12.807l12.363,12.407h-7.108c-0.823,-2.337 -3.044,-4.012 -5.655,-4.012 -3.311,0 -5.996,2.694 -5.996,6.017 0,3.324 2.685,6.018 5.996,6.018 2.611,0 4.832,-1.674 5.655,-4.012h11.105l17.216,17.278v30.03l-9.193,-9.226v-11.546a6.018,6.018 0,0 0,3.997 -5.675c0,-3.323 -2.684,-6.017 -5.996,-6.017 -3.311,0 -5.996,2.694 -5.996,6.017 0,2.62 1.669,4.849 3.998,5.675v7.535l-13.376,-13.423a6.012,6.012 0,0 0,0.584 -2.594c0,-3.323 -2.684,-6.017 -5.996,-6.017 -3.311,0 -5.996,2.694 -5.996,6.017s2.684,6.017 5.996,6.017c0.926,0 1.802,-0.21 2.585,-0.586l13.376,13.424h-7.108c-0.823,-2.337 -3.044,-4.012 -5.655,-4.012 -3.311,0 -5.996,2.694 -5.996,6.018s2.685,6.017 5.996,6.017c2.611,0 4.832,-1.674 5.655,-4.012h11.105l11.192,11.232h5.653l11.592,-11.633h10.705c0.823,2.337 3.044,4.011 5.655,4.011 3.311,0 5.996,-2.694 5.996,-6.017s-2.685,-6.017 -5.996,-6.017c-2.611,0 -4.832,1.674 -5.655,4.012h-12.361l-10.764,10.802v-13.18l12.82,-12.866h20.698c0.823,2.337 3.044,4.012 5.654,4.012 3.312,0 5.996,-2.694 5.996,-6.017 0,-3.324 -2.684,-6.018 -5.996,-6.018 -2.61,0 -4.831,1.674 -5.654,4.012h-16.702l11.963,-12.006v-10.029l8.607,-8.638a5.954,5.954 0,0 0,2.585 0.587c3.311,0 5.996,-2.694 5.996,-6.018s-2.685,-6.017 -5.996,-6.017 -5.996,2.694 -5.996,6.017c0,0.929 0.21,1.809 0.584,2.594l-5.78,5.802v-18.367a6.018,6.018 0,0 0,3.997 -5.675c0,-3.324 -2.684,-6.018 -5.996,-6.018 -3.311,0 -5.996,2.694 -5.996,6.018 0,2.62 1.669,4.849 3.998,5.675v18.366l-5.781,-5.802zM69.192,157.566c-1.324,0 -2.398,-1.078 -2.398,-2.407s1.074,-2.407 2.398,-2.407c1.325,0 2.398,1.078 2.398,2.407s-1.074,2.407 -2.398,2.407zM86.78,139.514c-1.325,0 -2.399,-1.078 -2.399,-2.407s1.074,-2.407 2.398,-2.407c1.325,0 2.398,1.078 2.398,2.407s-1.074,2.407 -2.398,2.407zM65.994,136.706c-1.325,0 -2.398,-1.078 -2.398,-2.407s1.074,-2.407 2.398,-2.407c1.324,0 2.398,1.078 2.398,2.407s-1.074,2.407 -2.398,2.407zM63.995,116.648c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.329 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.33 -1.074,2.407 -2.398,2.407zM113.959,119.456c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.33 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.329 -1.074,2.407 -2.398,2.407zM141.14,137.909c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.33 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.329 -1.074,2.407 -2.398,2.407zM130.748,157.164c-1.325,0 -2.398,-1.078 -2.398,-2.407s1.074,-2.407 2.398,-2.407c1.324,0 2.398,1.078 2.398,2.407s-1.074,2.407 -2.398,2.407zM141.94,99.8c-1.324,0 -2.398,-1.078 -2.398,-2.407s1.074,-2.407 2.398,-2.407 2.398,1.078 2.398,2.407 -1.074,2.407 -2.398,2.407zM128.749,84.155c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.33 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.329 -1.074,2.407 -2.398,2.407zM112.76,74.527c-1.324,0 -2.398,-1.077 -2.398,-2.407 0,-1.329 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.33 -1.074,2.407 -2.398,2.407zM87.178,74.527c-1.324,0 -2.398,-1.077 -2.398,-2.407 0,-1.329 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.33 -1.074,2.407 -2.398,2.407zM66.393,83.754c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.33 1.074,-2.407 2.398,-2.407s2.398,1.078 2.398,2.407c0,1.329 -1.074,2.407 -2.398,2.407zM81.582,98.597c-1.324,0 -2.398,-1.078 -2.398,-2.407 0,-1.33 1.074,-2.407 2.398,-2.407 1.325,0 2.398,1.078 2.398,2.407 0,1.329 -1.074,2.407 -2.398,2.407zM115.558,99.8c-1.324,0 -2.398,-1.078 -2.398,-2.407s1.074,-2.407 2.398,-2.407c1.325,0 2.398,1.078 2.398,2.407s-1.074,2.407 -2.398,2.407z"
android:fillColor="#fff"/>
<vector android:height="200dp" android:viewportHeight="108"
android:viewportWidth="108" android:width="200dp" xmlns:android="http://schemas.android.com/apk/res/android">
<group>
<clip-path android:pathData="M24,0L84,0A24,24 0,0 1,108 24L108,84A24,24 0,0 1,84 108L24,108A24,24 0,0 1,0 84L0,24A24,24 0,0 1,24 0z"/>
<group>
<clip-path android:pathData="M2,0L106,0A2,2 0,0 1,108 2L108,106A2,2 0,0 1,106 108L2,108A2,2 0,0 1,0 106L0,2A2,2 0,0 1,2 0z"/>
<path android:fillColor="#FFEECE" android:pathData="M0,0h108v108h-108z"/>
<path android:fillColor="#18BCF2" android:pathData="M0,0h108v108h-108z"/>
<path android:fillColor="#00000000"
android:pathData="M0,0h108v108h-108z"
android:strokeColor="#000000"
android:strokeLineJoin="bevel" android:strokeWidth="0.25"/>
<path android:fillColor="#F2F4F9" android:pathData="M78.61,50.96L56.39,28.73C55.08,27.42 52.93,27.42 51.62,28.73L29.39,50.96C28.08,52.27 27,54.87 27,56.72V76.97C27,78.83 28.52,80.35 30.38,80.35H51.14L41.99,71.2C41.52,71.37 41.02,71.46 40.5,71.46C37.96,71.46 35.89,69.39 35.89,66.85C35.89,64.3 37.96,62.23 40.5,62.23C43.04,62.23 45.11,64.3 45.11,66.85C45.11,67.37 45.02,67.87 44.86,68.34L51.97,75.46V49.39C50.44,48.64 49.39,47.06 49.39,45.25C49.39,42.71 51.46,40.64 54,40.64C56.54,40.64 58.61,42.71 58.61,45.25C58.61,47.06 57.56,48.64 56.03,49.39V67.67L63.1,60.59C62.96,60.15 62.89,59.68 62.89,59.2C62.89,56.66 64.96,54.59 67.5,54.59C70.04,54.59 72.11,56.66 72.11,59.2C72.11,61.74 70.04,63.81 67.5,63.81C66.94,63.81 66.4,63.71 65.9,63.52L56.03,73.4V80.35H77.63C79.48,80.35 81,78.83 81,76.97V56.72C81,54.87 79.93,52.28 78.61,50.96V50.96Z"/>
<path android:fillColor="#00000000"
android:pathData="M0,0h108v108h-108z"
android:strokeColor="#000000"
android:strokeLineJoin="bevel" android:strokeWidth="0.25"/>
</group>
</group>
</vector>
Binary file removed app/src/main/res/drawable/app_icon_round.jpg
Binary file not shown.
20 changes: 20 additions & 0 deletions app/src/main/res/drawable/app_icon_round.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<vector android:height="200dp" android:viewportHeight="108"
android:viewportWidth="108" android:width="200dp" xmlns:android="http://schemas.android.com/apk/res/android">
<group>
<clip-path android:pathData="M0,0h108v108h-108z"/>
<group>
<clip-path android:pathData="M54,54m-54,0a54,54 0,1 1,108 0a54,54 0,1 1,-108 0"/>
<path android:fillColor="#FFEECE" android:pathData="M0,0h108v108h-108z"/>
<path android:fillColor="#18BCF2" android:pathData="M0,0h108v108h-108z"/>
<path android:fillColor="#00000000"
android:pathData="M0,0h108v108h-108z"
android:strokeColor="#000000"
android:strokeLineJoin="bevel" android:strokeWidth="0.25"/>
<path android:fillColor="#F2F4F9" android:pathData="M78.61,46.96L56.39,24.73C55.08,23.42 52.93,23.42 51.62,24.73L29.39,46.96C28.08,48.27 27,50.87 27,52.72V72.97C27,74.83 28.52,76.35 30.38,76.35H51.14L41.99,67.2C41.52,67.37 41.02,67.46 40.5,67.46C37.96,67.46 35.89,65.39 35.89,62.85C35.89,60.3 37.96,58.23 40.5,58.23C43.04,58.23 45.11,60.3 45.11,62.85C45.11,63.37 45.02,63.87 44.86,64.34L51.97,71.46V45.39C50.44,44.64 49.39,43.06 49.39,41.25C49.39,38.71 51.46,36.64 54,36.64C56.54,36.64 58.61,38.71 58.61,41.25C58.61,43.06 57.56,44.64 56.03,45.39V63.67L63.1,56.59C62.96,56.15 62.89,55.68 62.89,55.2C62.89,52.66 64.96,50.59 67.5,50.59C70.04,50.59 72.11,52.66 72.11,55.2C72.11,57.74 70.04,59.81 67.5,59.81C66.94,59.81 66.4,59.71 65.9,59.52L56.03,69.4V76.35H77.63C79.48,76.35 81,74.83 81,72.97V52.72C81,50.87 79.93,48.28 78.61,46.96V46.96Z"/>
<path android:fillColor="#00000000"
android:pathData="M0,0h108v108h-108z"
android:strokeColor="#000000"
android:strokeLineJoin="bevel" android:strokeWidth="0.25"/>
</group>
</group>
</vector>
Loading

0 comments on commit 4a4cc31

Please sign in to comment.