there are 16 color keys
[squirrelmail.git] / doc / themes.txt
CommitLineData
390372b4 1Themes
2======
3
4To create a theme, it is very simple. Just go into the themes/ directory
5and create a file called yourtheme_theme.php. You then need to create an
e3d91a16 6array with 16 elements (0-15). Below is an example followed by a
390372b4 7description of what the different entries are for.
8
9---<START>---
10<?php
390372b4 11
97ca984f 12 # My Theme
13 # Author: My Name
14 # Date: Today's Date
15 #
16 # Optional description
17
18 $color[0] = '#xxxxxx';
19 $color[1] = '#xxxxxx';
20 $color[2] = '#xxxxxx';
21 $color[3] = '#xxxxxx';
22 $color[4] = '#xxxxxx';
23 $color[5] = '#xxxxxx';
24 $color[6] = '#xxxxxx';
25 $color[7] = '#xxxxxx';
26 $color[8] = '#xxxxxx';
27 $color[9] = '#xxxxxx';
28 $color[10] = '#xxxxxx';
29 $color[11] = '#xxxxxx';
30 $color[12] = '#xxxxxx';
31 $color[13] = '#xxxxxx';
32 $color[14] = '#xxxxxx';
39f79fa9 33 $color[15] = '#xxxxxx';
390372b4 34
35?>
36---<END>---
37
38And here is a description of what the different entries in the array
4689abb8 39are colors of, and the letter before the number denotes 'b' for background and
40'f' for foreground colors.
390372b4 41
4689abb8 42b 0: Title Bar at the top of the page header
43f 1: <not currently used>
44f 2: Error messages, usually red
45b 3: Left folder list background color
46b 4: Normal background color
47b 5: Header of the message index [From, Date, Subject]
48f 6: Normal text on the left folder list
ecf5c1bd 49f 7: Links in the right frame
4689abb8 50f 8: Normal text [usually black]
51b 9: Darker version of #0
52b 10: Darker version of #9
53f 11: Special folders color [Inbox, Trash, Sent]
54b 12: Alternate color for message list [alters between 4 and this one]
97ca984f 55f 13: Color for single-quoted text ('> text') when reading (default: #800000)
4689abb8 56f 14: Color for text with more than one quote (default: #FF0000)
ecf5c1bd 57f 15: Non-selectable folders in the left frame (defaults to $color[6])
390372b4 58
59Next all you have to do is run conf.pl and add the theme to the list
39f79fa9 60of themes available to you.
61
62
63$Id$