Icon Effects - Aizacktf/Snowboard GitHub Wiki

To add Icon Effects you need to download "Snowboard Icon Effects Extension" and to mask the icons you need to download "Snowboard Icon Masks Extension" from Spark's Repo

Note: the prefix @3x is used for Plus devices (iPhone Plus/X/XR/XS) and @2x for regular size devices (iPhone 5s/SE/6/7/8)

Let's get started.

Icon Masks

All files need to be placed inside CustomTheme.theme/Bundles/com.apple.mobileicons.framework

Icons

  • AppIconMask@2x~iphone.png (size 120x120)
  • AppIconMask@3x~iphone.png (size 180x180)
  • AppIconMask@2x~ipad.png (size 152x152)

Notification icons

Spotlight icons

Settings Icons

To enable mask theming, you need to add an Info.plist inside CustomTheme.theme

Here's an example:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>

	<key>PackageName</key>
	<string>CustomTheme</string>

        <key>IB-MaskIcons</key>
	<true/>
</dict>
</plist>

Icon Overlays and Shadows

All files need to be placed inside CustomTheme.theme/AnemoneEffects

Overlays

Shadows


Here's a theme preview:

  • Mask

mask

  • Icon Effect

icon effect

⚠️ **GitHub.com Fallback** ⚠️