Samra icon indicating copy to clipboard operation
Samra copied to clipboard

Extract .icon files and export app icons as PNG or SVG from asset catalog in Samra

Open HappyMac3920 opened this issue 7 months ago • 1 comments

The 26 family of Apple operating systems introduced a new design language called Liquid Glass. This new design language introduced a new type of app icons that - unlike in Aqua - are layered images (raster and/or vector) with a background (can be a gradient or a static color) generated by the system based on a JSON file which is located in a .icon file. The .icon file is technically a folder that includes the layered images and a JSON file which tells the system how to render the icon (like the background of the app icon to be rendered). These .icon files can (at this time) only be opened with a macOS application called Icon Composer. It would be great if there was an option to export these .icon files so they can be opened in Icon Composer + the opportunity to compile and extract the app icon in Samra as PNG or SVG so it can be archived later on (this includes Light, Dark, Clear Light and Clear Dark options). I sometimes upload app icons to a Fandom wiki called Logopedia, which prefers SVG images over raster images, but raster images can be uploaded too.

HappyMac3920 avatar Jun 14 '25 09:06 HappyMac3920

Seconded. The ability to do the reverse, injecting .icon files into the assets.car file, would also be welcome for users that want to customize their icons using the new design language.

LegalizeNukes avatar Nov 01 '25 20:11 LegalizeNukes