PrintShop Web Skinning Guide | 3
Table of Contents
Introduction.................................................................................................................................................5
Skinning....................................................................................................................................................... 5
Templates and styles.................................................................................................................................. 6
Getting started...........................................................................................................................................7
Creating your own skin............................................................................................................................... 7
Tools............................................................................................................................................................ 7
File organization..................................................................................................................................... 10
Template.php.............................................................................................................................................10
Style.php....................................................................................................................................................10
Images....................................................................................................................................................... 10
Web design parameters............................................................................................................................11
The template file..................................................................................................................................... 12
Function blocks..........................................................................................................................................12
Page title....................................................................................................................................................14
CSS includes.............................................................................................................................................14
Header....................................................................................................................................................... 14
User information........................................................................................................................................ 15
Menu..........................................................................................................................................................15
Crumbs.......................................................................................................................................................15
Messages...................................................................................................................................................15
Content.......................................................................................................................................................16
Sub menus.................................................................................................................................................16
Search........................................................................................................................................................16
Summary....................................................................................................................................................17
Preview...................................................................................................................................................... 17
Footer.........................................................................................................................................................17
Style.php.....................................................................................................................................................18
Tags, IDs and classes...............................................................................................................................18
CSS Syntax............................................................................................................................................... 19
Global styles..............................................................................................................................................20
Page specific styles...................................................................................................................................20
Browser exceptions................................................................................................................................... 21
Header..........................................................................................................................................................23
Replacing content......................................................................................................................................23
User information..................................................................................................................................... 24
CSS Lists...................................................................................................................................................24
Adding additional information....................................................................................................................25
Highlighting "hovered" items......................................................................................................................25
Menu bar.....................................................................................................................................................26
Styling the menu items..............................................................................................................................26
Creating a Tabbed menu.......................................................................................................................... 28
Styling the selected menu item.................................................................................................................28
Background...............................................................................................................................................29
Adding a background image..................................................................................................................... 29