From: Fredrik J. <jer...@us...> - 2005-07-25 06:08:52
|
Update of /cvsroot/squirrelmail/squirrelmail/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28736/doc Modified Files: Tag: SM-1_4-STABLE themes.txt Log Message: Updating theme documentation Index: themes.txt =================================================================== RCS file: /cvsroot/squirrelmail/squirrelmail/doc/themes.txt,v retrieving revision 1.8.4.2 retrieving revision 1.8.4.3 diff -u -w -r1.8.4.2 -r1.8.4.3 --- themes.txt 26 Jun 2005 08:05:14 -0000 1.8.4.2 +++ themes.txt 25 Jul 2005 06:08:43 -0000 1.8.4.3 @@ -1,20 +1,29 @@ Themes ====== +SquirrelMail users are able to customize the look of the interface by selecting +a custom theme and the font style. -To create a theme, it is very simple. Just go into the themes/ directory -and create a file called yourtheme_theme.php. You then need to create an -array with 16 elements (0-15). Below is an example followed by a -description of what the different entries are for. +SquirrelMail themes define interface colors. Each theme is a set of 17 or more +colors. + +You can easily create your own theme. It is very simple. Just go into the +themes/ directory and create a file called yourtheme_theme.php. +You then need to create an array with 16 elements (0-15). Below is a blank theme +sample followed by a description of what the different entries are for. ---<START>--- <?php - # My Theme - # Author: My Name - # Date: Today's Date - # - # Optional description +/** + * My Theme + * + * Author: My name + * Date: Today's date + * + * Optional description + */ +global $color; $color[0] = '#xxxxxx'; $color[1] = '#xxxxxx'; $color[2] = '#xxxxxx'; @@ -35,12 +44,12 @@ ?> ---<END>--- -And here is a description of what the different entries in the array -are colors of, and the letter before the number denotes 'b' for background and -'f' for foreground colors. +Here is descriptions of what the different entries in the array are colors of. +The letter before the number denotes 'b' for background and 'f' for foreground +colors. -b 0: Title Bar at the top of the page header -f 1: <not currently used> +b 0: Title bar at the top of the page header +f 1: Error messages border, usually red f 2: Error messages, usually red b 3: Left folder list background color b 4: Normal background color @@ -51,13 +60,13 @@ b 9: Darker version of #0 b 10: Darker version of #9 f 11: Special folders color [Inbox, Trash, Sent] -b 12: Alternate color for message list [alters between 4 and this one] +b 12: Alternate color for message list [alters between #4 and this one] f 13: Color for single-quoted text ('> text') when reading (default: #800000) -f 14: Color for text with more than one quote (default: #FF0000) -f 15: Non-selectable folders in the left frame (defaults to $color[6]) +f 14: Color for text with more than one quote (default: #ff0000) +f 15: Non-selectable folders in the left frame (default: $color[6]) -Next all you have to do is run conf.pl and add the theme to the list -of themes available to you. +Next all you have to do is run SquirrelMail configuration utility and add the +theme to the list of themes available to you. $Id$ |
From: Paul L. <pa...@sq...> - 2005-07-26 20:50:17
|
> +SquirrelMail themes define interface colors. Each theme is a set of > 17 or more > +colors. > + > +You can easily create your own theme. It is very simple. Just go into = the > +themes/ directory and create a file called yourtheme_theme.php. > +You then need to create an array with 16 elements (0-15). Below is a Above says there are 17 or more. 0-15 is only 16. I think I added another color at least in HEAD at index 16 which should be used for the highlight color when a message row is checked when the fancy rolloever/highlighting is turned on, but that's just off the top of my head. :) |