P1 Stream B: port iOS brand assets to Android
- outline, tab_view, app_icon_mark, widget_icon: rasterized from iOS PDF/PNG sources at 1024px (gradients/shadows would flatten via SVG trace) - honeycomb_texture: hand-authored VectorDrawable, seamless hex tiling verified at 4x4 render - widget_icon: adaptive icon (mipmap-anydpi-v26) + density-specific mipmap + foreground bitmaps (mdpi..xxxhdpi) - Source PDFs preserved in docs/ios-parity/source-assets/ for future re-rasterization AssetInventoryTest asserts all 5 Res.drawable entries resolve. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 111 KiB |
|
After Width: | Height: | Size: 203 KiB |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Adaptive icon background for widget_icon.
|
||||
Matches iOS AppIcon dark navy tone (#0A1929 app background primary dark).
|
||||
-->
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:shape="rectangle">
|
||||
<solid android:color="#0A1929" />
|
||||
</shape>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/widget_icon_background" />
|
||||
<foreground android:drawable="@drawable/widget_icon_foreground" />
|
||||
</adaptive-icon>
|
||||
BIN
composeApp/src/androidMain/res/mipmap-hdpi/widget_icon.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
composeApp/src/androidMain/res/mipmap-mdpi/widget_icon.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
composeApp/src/androidMain/res/mipmap-xhdpi/widget_icon.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
composeApp/src/androidMain/res/mipmap-xxhdpi/widget_icon.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
composeApp/src/androidMain/res/mipmap-xxxhdpi/widget_icon.png
Normal file
|
After Width: | Height: | Size: 39 KiB |