|
You guys asked for it, so here's the official deal... I am the SummerBoard dev, here to answer your questions.
- Indeed, SummerBoard 2.1 supports full themes including icons. More about this below.
- A page for SummerBoard and the new AppTapp will be up soon!
- SummerBoard is free and will remain free.
- We're excited to see what themes you guys can come up with!
Now, more about the theme support. First off, icons, as thats the biggie here it seems. SummerBoard supports icon themes in the "proper" way. That is, SummerBoard, unlike other previous solutions, *does not* overwrite original application icons. Instead, the icons are replaced on the fly. That means that when you update an application, you will not lose your custom icons! What it also means is that its very easy to create icon themes, as you just dump all your icons in the Icons folder of the theme and name them as the app. There is one special icon name, that is "Generic.png", it can be used to override all *unthemed* icons, if your theme really needs this to complete its look. Do not use this if you do not need it, as your theme's users may not like it.
Now, onto the format of a theme. Here's the directory structure in /var/root/Library/SummerBoard/Themes/
You have a folder per theme in there, with the following structure:
ThemeName/StatusBar.png << Status bar image (optional, 320x20 PNG, no alpha)
ThemeName/Wallpaper.png << The wallpaper (320x480 PNG, no alpha)
ThemeName/Dock.png << The dock image for the large dock (320x91 PNG, alpha allowed)
ThemeName/MiniDock.png << The dock image for the mini dock (320x37 PNG, alpha allowed)
Then your icons (optional, 59x60 PNG, alpha allowed) go in:
ThemeName/Icons/
Name them as such:
Phone.png
Text.png
iPod.png
NES.png
etc...
Also, take note that SummerBoard has various appearance settings in its Advanced section of SMBPrefs -- you can use them to your advantage -- for example, try out "Solid StatusBar" -- you'll see what I mean.
Any questions, post here or e-mail iphone [a-t] nullriver.com
Cheers,
lg
|