maskable
Maskable is a designation used in web app manifests to indicate that an app icon is designed to be masked by the device launcher. It refers to the maskable value in the purpose field of an icon entry within a Web App Manifest. When a web app is added to a home screen or launched as a progressive web app, the operating system may apply a shape mask to icons (for example, circles or rounded rectangles). A maskable icon reserves space and content layout so that masking does not obscure important information.
In a manifest, each icon object includes properties such as src, sizes, type, and purpose. The purpose
Creators should provide maskable icons with transparent padding to accommodate masking across devices. Key content should
Relation to standards and support
Maskable icons are part of the Web App Manifest specification and are supported by major browsers that