PS2 [tutorial] How to create icons for XEB Dashboard theme

Berion

Developer
In attachments there are: up to date tutorial (in English and Polish) plus icons template with scripts for Windows and Linux. Thread has been cleaned, all templates etc. merged together. ^^

template preview.png


script_bat.png script_sh.png
 

Attachments

Last edited:
Changes in version 7 (2025-03-01):
  • Added new icons of course. ;)
  • Linux script (*.sh) for slicing is now self sufficient and producing ready to use icon set in proper bit depth. It checking on start if all needed apps are already installed and automatically download if aren't.
  • Linux script is no longer Ubuntu and its derivatives (i.e Mint) dependent. However other distribution families wasn't tested (I'm lazy, I know, sorry! :P) so I will be glad for any feedback.
  • Linux script can be now run from any location.
  • Windows script (*.bat) update wasn't planned but user P4NCHOL1NO saved you doing some tedious renaming (because I'm lazy :P). It is still PhotoScape dependent thou. Should works on Windows XP and all newer.
  • Template has been moved from 1024x1024 to 2048x2048 bitmap and reorganized a little.
  • Each of icon is now on separated layer, making life of theme makers easier in case they needs per spot layer effect. If you want old view, just merge icon group layers.
  • Each icon have its own layer name, matched to target filename.
  • Grid layer is now in two variants: light and dark.
  • Changed way to mark XEB+ XMAS icons.
  • Changed disc custom_sfx description which was misleading in v6.
  • Added template in *.png format in case of issues with *.psd (but it is stripped to bare icons of course).
xeb2icn_v7.png


Old tutorial is still valid (new bitmap size still must be slice by 64x64 cells in PhotoScape and output to output folder ;]), just remember to not name the file "tmp.png" (like for v6) but "iconpack.png" (for current v7 and all newer in future). It is very important because PhotoScape or ImageMagic during slicing will name files in specific way which my scripts seeks. Different filename will not be found and processed!
 

Attachments

Last edited:

Similar threads

Back
Top