2026-03-31 12:48:40 +01:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
2026-06-19 18:26:32 +01:00
|
|
|
<!-- Dark fill + the badge's metallic ring. The ring is scaled to ~0.68 so it
|
|
|
|
|
lands inside the adaptive-icon safe zone (the outer ~18dp is cropped by the
|
|
|
|
|
launcher) and reads at the edge of the visible circle. Brightened
|
|
|
|
|
grey->white so it's clearly visible on #0A0A0A. -->
|
2026-03-31 12:48:40 +01:00
|
|
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
2026-06-19 18:12:38 +01:00
|
|
|
xmlns:aapt="http://schemas.android.com/aapt"
|
2026-03-31 12:48:40 +01:00
|
|
|
android:width="108dp"
|
|
|
|
|
android:height="108dp"
|
2026-06-19 18:12:38 +01:00
|
|
|
android:viewportWidth="752"
|
|
|
|
|
android:viewportHeight="752">
|
|
|
|
|
|
2026-03-31 12:48:40 +01:00
|
|
|
<path
|
2026-06-19 16:20:48 +01:00
|
|
|
android:fillColor="#0A0A0A"
|
2026-06-19 18:12:38 +01:00
|
|
|
android:pathData="M0,0h752v752H0z" />
|
|
|
|
|
|
|
|
|
|
<group
|
|
|
|
|
android:pivotX="376"
|
|
|
|
|
android:pivotY="376"
|
2026-06-19 18:26:32 +01:00
|
|
|
android:scaleX="0.68"
|
|
|
|
|
android:scaleY="0.68">
|
2026-06-19 18:12:38 +01:00
|
|
|
<path
|
|
|
|
|
android:fillColor="#0A0A0A"
|
2026-06-19 18:26:32 +01:00
|
|
|
android:strokeWidth="26"
|
2026-06-19 18:12:38 +01:00
|
|
|
android:pathData="M11.441,375.669a364.227,364.227 0 1,0 728.454,0a364.227,364.227 0 1,0 -728.454,0z">
|
|
|
|
|
<aapt:attr name="android:strokeColor">
|
|
|
|
|
<gradient
|
|
|
|
|
android:type="linear"
|
|
|
|
|
android:startX="751.337"
|
|
|
|
|
android:startY="751.338"
|
|
|
|
|
android:endX="0"
|
|
|
|
|
android:endY="0">
|
2026-06-19 18:26:32 +01:00
|
|
|
<item android:offset="0" android:color="#FF777777" />
|
|
|
|
|
<item android:offset="1" android:color="#FFFFFFFF" />
|
2026-06-19 18:12:38 +01:00
|
|
|
</gradient>
|
|
|
|
|
</aapt:attr>
|
|
|
|
|
</path>
|
|
|
|
|
</group>
|
2026-03-31 12:48:40 +01:00
|
|
|
</vector>
|