Skip to content

feat(icons): add icon support for .aab files#3342

Open
infoanilsahu wants to merge 9 commits intomaterial-extensions:mainfrom
infoanilsahu:feature/add-aab-file-icon
Open

feat(icons): add icon support for .aab files#3342
infoanilsahu wants to merge 9 commits intomaterial-extensions:mainfrom
infoanilsahu:feature/add-aab-file-icon

Conversation

@infoanilsahu
Copy link
Contributor

Description

Fixes #3327

image

Contribution Guidelines

@github-actions github-actions bot added the icons PR with new icons label Feb 5, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Preview

Thank you for creating a pull request. This preview shows you how your icon will look on the different themes:

Generated preview

Check how your icon fits in a 16x16 grid with our Pixel Perfect Checker by following this link.

You can find more information on how to contribute in the contribution guidelines.

@infoanilsahu
Copy link
Contributor Author

infoanilsahu commented Feb 20, 2026

is any changes required

@PKief
Copy link
Member

PKief commented Feb 24, 2026

@infoanilsahu Thanks for creating a PR. I was wondering, why can't we reuse the already existing android icon for this?

@infoanilsahu
Copy link
Contributor Author

Hi @PKief,

Thanks for the feedback

The existing Android icon is currently associated with .apk files. However, .apk (Android Package Kit) and .aab (Android App Bundle) are fundamentally different artifacts in the Android build and distribution pipeline.

APK is the final, installable package that runs directly on Android devices.

AAB is a publishing format introduced by Google Play that contains split configurations and is processed by Play Store to generate optimized APKs per device.

Although both are Android-related, they serve different purposes and represent different stages of distribution. From a UX perspective, using the same icon for both file types can create ambiguity, especially in projects where both artifacts coexist (which is common in modern Android CI/CD workflows).

Providing a distinct icon for .aab:

Improves visual clarity

Preserves semantic distinction between build artifacts

Helps developers quickly identify the correct file at a glance

That said, if the project prefers reusing the existing Android icon for consistency, I’m happy to adjust accordingly. Just let me know your preference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

icons PR with new icons

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Icon Request]: .aab

2 participants