adding css template
[squirrelmail.git] / templates / default / stylesheet.tpl
... / ...
CommitLineData
1<?php
2/**
3 * SquirrelMail CSS template
4 *
5 * Template is used by style.php script to generate css file used by
6 * SquirrelMail scripts.
7 *
8 * Available constants
9 *
10 * Color codes used by selected theme:
11 * <ul>
12 * <li>SQM_BACKGROUND - background color
13 * <li>SQM_BACKGROUND_LEFT - background of folder tree
14 * <li>SQM_TEXT_STANDARD - text color
15 * <li>SQM_TEXT_STANDARD_LEFT - text color of folder tree
16 * <li>todo: other constants should be documented here
17 * </ul>
18 *
19 * Optional template variables
20 * <ul>
21 * <li>fontfamily - string with list of fonts used by selected style.
22 * <li>fontsize - integer with selected font size value.
23 * </ul>
24 * Variables are set to empty string, when value is not set.
25 *
26 * @copyright &copy; 1999-2005 The SquirrelMail Project Team
27 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
28 * @version $Id$
29 * @package squirrelmail
30 * @subpackage templates
31 */
32
33/* retrieve the template vars */
34extract($t);
35
36?>
37body, td, th, dd, dt, h1, h2, h3, h4, h5, h6, p, ol, ul, li {
38<?php if($fontfamily) echo ' font-family: '.$fontfamily.";\n";?>
39}
40body, small {
41<?php if($fontsize) echo ' font-size: '.($fontsize-2)."pt;\n";?>
42}
43
44body {
45 color: <?php echo SQM_TEXT_STANDARD; ?>;
46 background-color: <?php echo SQM_BACKGROUND; ?>;
47}
48body.leftmain {
49 color: <?php echo SQM_TEXT_STANDARD_LEFT; ?>;
50 background-color: <?php echo SQM_BACKGROUND_LEFT; ?>;
51}
52
53/* right links (a:link, a:visited, a:hover, a:active) */
54a {
55 color: <?php echo SQM_LINK; ?>;
56}
57/* left links */
58/* TODO: recheck link css */
59a.leftmain {
60 color: <?php echo SQM_LINK_LEFT; ?>;
61}
62
63td, th {
64<?php if($fontsize) echo ' font-size: '.$fontsize."pt;\n";?>
65}
66textarea, pre {
67 font-family: monospace;
68<?php if($fontsize) echo ' font-size: '.($fontsize-1)."pt;\n";?>
69}
70
71/* formating of error template */
72.thead_caption {
73 font-weight: bold;
74 text-align: center;
75}
76
77.error_list {
78}
79.error_table {
80 color: <?php echo $color[14]; ?>;
81 border: 2px solid <?php echo $color[0]; ?>;
82 background-color: <?php echo $color[3]; ?>;
83 width: 100%;
84}
85.error_thead {
86 background-color: <?php echo $color[10]; ?>;
87}
88.error_thead_caption {
89 background-color: <?php echo $color[10]; ?>;
90}
91.error_row {
92 color: <?php echo $color[14]; ?>;
93}
94.error_val {
95 color: <?php echo $color[8]; ?>;
96 width: 80%;
97 border: 2px solid <?php echo $color[0]; ?>;
98
99}
100.error_key {
101 width: 20%;
102 border: 2px solid <?php echo $color[0]; ?>;
103 color: <?php echo $color[14]; ?>;
104 font-weight: bold;
105 font-style: italic;
106 background-color: <?php echo $color[0]; ?>;
107}
108
109/* form fields */
110input.sqmtextfield{
111}
112input.sqmpwfield {
113}
114input.sqmcheckbox {
115}
116input.sqmradiobox {
117}
118input.sqmhiddenfield {
119}
120input.sqmsubmitfield {
121}
122input.sqmresetfield {
123}
124input.sqmtextarea {
125}