Blackbox Documentation/Blackbox Styles/Tips And Tricks
This page is a collection of tips and tricks for creating better styles. Please add your ideas wherever you want in the list, since order is not important. Remember to separate each one with horizontal bars.
Do not make assumptions regarding the users' environment. They may have different screen resolutions or fonts from yours. Try your style on various resolution and using common fonts and see if you're still pleased with it. If possible, offer more than one size for the wallpaper.
It usually helps the user if buttons and menu give a visible feedback when clicked or hovered with the mouse. Use either contrasting colors or a sunken/raised texture to clearly mark a pushed button or an active menu entry.
Whenever choosing text colors, you should make sure that the contrast against the background is powerful enough so that it can be read easily.
Interlaced textures look best if the two colors they're made of are closely related, such as white and light gray or close shades of the same color. Also be careful when choosing colors for the text, it's tricky to give text good visibility over interlaced textures. Interlacing red with blue and having black text will NOT produce good results.
The colors for focused and not focused windows should be different enough so as to allow the user to quickly identify the focused window even on a full screen. There are all kinds of benefits that follow from this. An useful bonus is Blackbox's ability to allow windows to gain temporary focus while cycling (Alt-Tab) through them; if paired with easily observable focus colors, this can become a very useful feature.
*marginWidth allows fine-grained control over the aspect of various interface elements. Try it!