Beautifolders Theme Making Guide
by Michael Haseth


Introduction: Beautifolders themes have a very simple structure, and require no experience with creating other themes.

Icon Layout: Each icon should be named after it's folder, for example if you have a folder named Action, your icon would be named Action.png. For each folder, 3 icons are recommended, a FolderName.png (60x60 pixels), a FolderName@2x.png (120x120 pixels), and a FolderName~ipad (72x72 pixels).

Please Note: 120x120, 72x72, and 60x60 are generic measurements I used so people wouldn't get confused, stock apple folders are actually 118x124, 74x78, and 59x62. So if you are using the generic measurements, you might have issues with the stock folders showing slightly on the lower left corner 

Info.plist: The Info.plist has 3 functions, to toggle the mini icon grid on or off, to set all the remaining (non specified) folder icons, and to set all the folder icons to one icon. To make a certain folder not display it's mini icon grid, you would place that folders name inside of the HideMiniIconGrid array (Check out how it's used in Keyial Styled Folders). To display an icon for all the folders you didn't change, place the icons name in the AllOtherFolders string (Check out how it's used in Keyial Styled Folders). To display an icon for every folder, place the icons name in the AllFolders string (Check out how it's used in All).

Example Plist: Plist contains all optionsas as example, some things (Like AllFolders and AllOtherFolders) will conflict if used together.

<plist>
<dict>
<key>AllFolders</key>
<string>all.png</string>
<key>AllOtherFolders</key>
<string>allOther.png</string>
<key>HideMiniIconGrid</key>
<array>
<string>Music</string>
<string>Games</string>
<string>Utilities</string>
</array>
</dict>
</plist>

Packaging: Once your theme is complete, place all the icons into a folder named after your theme. This folder must be placed into /var/mobile/Library/Folders/

Other Stuff: There is currently a bug were the original folder icon is still displayed under your icon. So if your icon is smaller then the original, they will overlap.

Don't forget to share your themes on Cydia :)