Customize icons

This commit is contained in:
Peter Cai 2023-04-25 14:17:20 -04:00
parent 7ebe62efd1
commit ea26f4ca3d
4 changed files with 88 additions and 1 deletions

View file

@ -31,6 +31,7 @@
<application
android:label="@string/spotlight_settings_app_name"
android:icon="@mipmap/ic_launcher"
android:persistent="true"
android:defaultToDeviceProtectedStorage="true"
android:directBootAware="true">

View file

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<vector
android:height="108dp"
android:width="108dp"
android:viewportHeight="108"
android:viewportWidth="108"
xmlns:android="http://schemas.android.com/apk/res/android">
<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>

View file

@ -5,5 +5,11 @@
android:tint="?android:attr/colorControlNormal"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:fillColor="#000" android:pathData="M12,0C15.182,0.002 18.231,1.268 20.482,3.518C22.73,5.769 23.996,8.818 24,12C24,15.182 22.735,18.236 20.486,20.484C18.236,22.735 15.182,24 12,24C8.818,24 5.764,22.735 3.514,20.484C1.265,18.236 0,15.182 0,12C0,8.818 1.265,5.764 3.514,3.514C5.764,1.265 8.818,0 12,0ZM12,1.708C9.271,1.708 6.652,2.793 4.724,4.724C2.793,6.652 1.708,9.272 1.708,12C1.708,14.729 2.793,17.348 4.724,19.277C6.651,21.207 9.271,22.292 12,22.292C14.729,22.288 17.344,21.202 19.274,19.274C21.202,17.344 22.288,14.729 22.292,12C22.292,9.272 21.207,6.652 19.276,4.724C17.349,2.793 14.729,1.708 12,1.708ZM12,3.369C14.289,3.371 16.481,4.283 18.1,5.9C19.717,7.519 20.629,9.712 20.631,12C20.631,14.289 19.722,16.484 18.103,18.103C16.483,19.722 14.289,20.631 12,20.631C9.711,20.631 7.516,19.722 5.897,18.103C4.279,16.484 3.369,14.289 3.369,12C3.369,9.712 4.278,7.517 5.897,5.898C7.517,4.279 9.712,3.369 12,3.369ZM14.649,5.604C12.063,4.532 9.085,5.126 7.105,7.105C5.126,9.084 4.533,12.062 5.604,14.649C6.676,17.235 9.2,18.923 12,18.923L12,18.923L12.238,18.918C15.949,18.789 18.919,15.741 18.923,12C18.923,9.2 17.235,6.676 14.649,5.604Z" android:fillType="evenOdd" />
<group
android:scaleX="0.5"
android:scaleY="0.5"
android:pivotX="12"
android:pivotY="12">
<path android:fillColor="#000" android:pathData="M12,0C15.182,0.002 18.231,1.268 20.482,3.518C22.73,5.769 23.996,8.818 24,12C24,15.182 22.735,18.236 20.486,20.484C18.236,22.735 15.182,24 12,24C8.818,24 5.764,22.735 3.514,20.484C1.265,18.236 0,15.182 0,12C0,8.818 1.265,5.764 3.514,3.514C5.764,1.265 8.818,0 12,0ZM12,1.708C9.271,1.708 6.652,2.793 4.724,4.724C2.793,6.652 1.708,9.272 1.708,12C1.708,14.729 2.793,17.348 4.724,19.277C6.651,21.207 9.271,22.292 12,22.292C14.729,22.288 17.344,21.202 19.274,19.274C21.202,17.344 22.288,14.729 22.292,12C22.292,9.272 21.207,6.652 19.276,4.724C17.349,2.793 14.729,1.708 12,1.708ZM12,3.369C14.289,3.371 16.481,4.283 18.1,5.9C19.717,7.519 20.629,9.712 20.631,12C20.631,14.289 19.722,16.484 18.103,18.103C16.483,19.722 14.289,20.631 12,20.631C9.711,20.631 7.516,19.722 5.897,18.103C4.279,16.484 3.369,14.289 3.369,12C3.369,9.712 4.278,7.517 5.897,5.898C7.517,4.279 9.712,3.369 12,3.369ZM14.649,5.604C12.063,4.532 9.085,5.126 7.105,7.105C5.126,9.084 4.533,12.062 5.604,14.649C6.676,17.235 9.2,18.923 12,18.923L12,18.923L12.238,18.918C15.949,18.789 18.919,15.741 18.923,12C18.923,9.2 17.235,6.676 14.649,5.604Z" android:fillType="evenOdd" />
</group>
</vector>

View file

@ -0,0 +1,6 @@
<?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_spotlights_logo" />
<monochrome android:drawable="@drawable/ic_spotlights_logo" />
</adaptive-icon>