Skip to content

Replace template launcher icon with the BaselineMS trend mark#23

Merged
MustafaNazeer merged 1 commit into
mainfrom
chore/launcher-icon
Jun 7, 2026
Merged

Replace template launcher icon with the BaselineMS trend mark#23
MustafaNazeer merged 1 commit into
mainfrom
chore/launcher-icon

Conversation

@MustafaNazeer

Copy link
Copy Markdown
Owner

What

Replaces the stock Android Studio template launcher icon (green grid background plus robot head foreground) with a BaselineMS mark: solid design token primary #0B5FA8 background, white trend polyline with four data point markers above a light blue (#D3E3FD) baseline. The same design as the 512x512 Play Store icon asset staged for the Play Console listing, so the installed app and the listing match.

Details

  • Both adaptive icon variants (ic_launcher, ic_launcher_round) reference the two replaced drawables, so one change covers both, plus the monochrome themed icon layer.
  • Foreground geometry sits inside the 66 dp adaptive icon safe zone (all content within radius 31 of the viewport center against the 33 dp safe radius), so no launcher mask crops the mark.
  • The per density webp icons (mdpi through xxxhdpi) are removed. With minSdk 31, the mipmap-anydpi adaptive icon wins resource resolution on every device this app can install on; the webps were unreachable template leftovers.

Verification

  • assembleDebug BUILD SUCCESSFUL.
  • aapt dump badging on the built APK shows every density bucket resolving to the adaptive icon XML.
  • Visual check of the rendered mark approved against the 512 store icon asset and a circular mask preview.
  • Live launcher rendering lands in the next user driven AVD walkthrough.

The launcher icon was still the Android Studio default (green grid plus
robot head). The new adaptive icon uses the design token primary
(#0B5FA8) as the background and a white trend polyline with four data
point markers above a light blue baseline as the foreground, matching
the 512x512 Play Store icon asset. All geometry sits inside the 66 dp
adaptive icon safe zone.

The per density webp icons are removed: minSdk 31 means the
mipmap-anydpi adaptive icon wins resource resolution everywhere, so the
webps were unreachable template leftovers. aapt dump badging on the
built APK confirms every density bucket resolves to the adaptive icon.
@MustafaNazeer MustafaNazeer merged commit 244774e into main Jun 7, 2026
1 check passed
@MustafaNazeer MustafaNazeer deleted the chore/launcher-icon branch June 7, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant