Merge branch 'phpmyadmin-integration'
[phpmyadmin-themes.git] / xampp / css / theme_left.css.php
blob6134d4ddac5fea437d50d389b29373c6dfe66fce
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 /**
4 * navigation css file from theme
6 * @version $Id$
7 * @package phpMyAdmin-theme
8 * @subpackage Arctic_Ocean
9 */
11 // unplanned execution path
12 if (!defined('PMA_MINIMUM_COMMON')) {
13 exit();
16 $forIE = false;
17 if (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER < 7)
18 $forIE = true;
20 $ipath = $_SESSION['PMA_Theme']->getImgPath();
22 $pma_fsize = $GLOBALS['PMA_Config']->get('fontsize');
23 $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
24 $pma_fsize = @($pma_fsize / 100);
25 if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
26 $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
27 $fsize = ceil($usr_fsize * $pma_fsize)
28 . ( (isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix'])) ? $GLOBALS['cfg']['FontSizePrefix'] : 'pt' );
29 } else
30 $fsize = $GLOBALS['PMA_Config']->get('fontsize');
32 /******************************************************************************/
33 /* general tags */
34 html, td, body {
35 <?php if (!empty($GLOBALS['cfg']['FontFamily'])) { ?>
36 font-family: <?php echo $GLOBALS['cfg']['FontFamily']; ?>;
37 <?php } ?>
38 font-size: <?php echo $fsize; ?>;
40 body {
41 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
42 background-image: url('<?php echo $ipath; ?>wbg_left.jpg');
43 background-repeat: repeat-y;
44 background-position: 0px 0px;
45 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
46 <?php if (! empty($GLOBALS['cfg']['FontFamily'])) { ?>
47 font-family: <?php echo $GLOBALS['cfg']['FontFamily']; ?>;
48 <?php } ?>
49 margin-left: 0px;
50 margin-right: 0px;
51 padding-left: 15px;
52 padding-right: 10px;
54 p, h1, h2, h3, form {
55 margin: 0px;
56 padding: 0px;
59 a img { border: none; }
60 form { display: inline; }
61 select { width: 100%; }
62 select optgroup, select option { font-style: normal; }
63 button { display: inline; }
66 /******************************************************************************/
67 /* classes */
69 /* leave some space between icons and text */
70 .icon {
71 margin-left: 3px;
72 margin-right: 3px;
73 vertical-align: middle;
77 /******************************************************************************/
78 /* specific elements */
80 div#pmalogo,
81 div#leftframelinks,
82 div#databaseList {
83 border-bottom: 1px solid <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
84 margin-bottom: 1px;
85 padding-bottom: 1px;
87 div#pmalogo, div#leftframelinks { text-align: center; }
88 div#databaseList { text-align: left; }
90 div#leftframelinks .icon {
91 margin: 0;
92 padding: 0;
95 div#leftframelinks a img.icon {
96 border: 1px none <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
97 margin: 0;
98 padding: 2px;
101 div#leftframelinks a:hover {
102 background: <?php echo $GLOBALS['cfg']['NaviPointerBackground']; ?>;
103 color: <?php echo $GLOBALS['cfg']['NaviPointerColor']; ?>;
106 /* serverlist */
107 #body_leftFrame #list_server {
108 list-style-image: url(<?php echo $ipath; ?>s_host.png);
109 list-style-position: inside;
110 list-style-type: none;
111 margin: 0;
112 padding: 0;
115 #body_leftFrame #list_server li {
116 font-size: 95%;
117 margin: 0;
118 padding: 0;
121 /* leftdatabaselist */
122 div#left_tableList ul {
123 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
124 font-size: 95%;
125 list-style-type: none;
126 list-style-position: outside;
127 margin: 0;
128 padding: 0;
131 div#left_tableList ul ul {
132 font-size: 100%;
135 div#left_tableList a {
136 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
137 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
138 text-decoration: none;
141 div#left_tableList a:hover {
142 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
143 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
144 text-decoration: underline;
147 div#left_tableList li {
148 margin: 0;
149 padding: 0;
150 white-space: nowrap;
153 <?php if ($GLOBALS['cfg']['BrowseMarkerColor']) { ?>
154 /* marked items */
155 div#left_tableList > ul li.marked > a,
156 div#left_tableList > ul li.marked {
157 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
158 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
160 div#left_tableList ul li.marked, div#left_tableList ul li.marked a,
161 div#left_tableList ul li.marked ul li.marked, div#left_tableList ul li.marked ul li.marked a {
162 background: <?php echo $GLOBALS['cfg']['NaviMarkerBackground']; ?>;
163 color: <?php echo $GLOBALS['cfg']['NaviMarkerColor']; ?>;
165 div#left_tableList ul li.marked ul, div#left_tableList ul li.marked ul li, div#left_tableList ul li.marked ul a {
166 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
167 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
169 <?php } ?>
171 <?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?>
172 div#left_tableList > ul li:hover > a,
173 div#left_tableList > ul li:hover {
174 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
175 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
177 div#left_tableList ul li:hover, div#left_tableList ul li:hover a, div#left_tableList ul li a:hover,
178 div#left_tableList ul li:hover ul li:hover, div#left_tableList ul li:hover ul li:hover a, div#left_tableList ul li ul li a:hover {
179 background: <?php echo $GLOBALS['cfg']['NaviPointerBackground']; ?>;
180 color: <?php echo $GLOBALS['cfg']['NaviPointerColor']; ?>;
182 <?php if ($GLOBALS['cfg']['BrowseMarkerColor']) { ?>
183 div#left_tableList ul li.marked a:hover, div#left_tableList ul li.marked ul li.marked a:hover {
184 background: <?php echo $GLOBALS['cfg']['NaviMarkerBackground']; ?>;
185 color: <?php echo $GLOBALS['cfg']['NaviMarkerColor']; ?>;
187 <?php } ?>
188 div#left_tableList ul li:hover ul, div#left_tableList ul li:hover ul li,div#left_tableList ul li:hover ul a {
189 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
190 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
192 <?php } ?>
194 div#left_tableList img {
195 padding: 0;
196 vertical-align: middle;
199 div#left_tableList ul ul {
200 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
201 border-bottom: 0.1em none <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
202 border-left: 0.1em none <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
203 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
204 margin-left: 0;
205 padding-left: 15px;
206 padding-bottom: 1px;
209 ul#databaseList, ul#databaseList ul {
210 margin: 0px 0px 0px 0px;
211 padding: 0px 0px 0px 0px;
213 ul#databaseList li {
214 border-bottom: 1px solid <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
215 font-weight: bold;
216 list-style: none;
217 margin: 5px 0px 5px 0px;
218 padding: 0px 0px 5px 0px;
219 white-space: nowrap;
221 ul#databaseList li ul li {
222 border-bottom: none;
223 margin: 0px 0px 0px 0px;
224 padding: 0px 0px 0px 0px;
226 ul#databaseList {
227 background-color: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
228 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
230 ul#databaseList a:link, ul#databaseList a:active, ul#databaseList a:visited {
231 background-color: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
232 background-image: url('<?php echo $ipath; ?>b_sdb.png');
233 background-position: <?php echo $left; ?>;
234 background-repeat: no-repeat;
235 color: <?php echo $GLOBALS['cfg']['NaviColor']; ?>;
236 font-weight: normal;
237 padding-<?php echo $left; ?>: 12px;
238 text-decoration: none;
240 <?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?>
241 ul#databaseList a:hover,
242 ul#databaseList > li:hover > a, ul#databaseList > ul li:hover > a {
243 background-color: <?php echo $GLOBALS['cfg']['NaviPointerBackground']; ?>;
244 color: <?php echo $GLOBALS['cfg']['NaviPointerColor']; ?>;
246 <?php } ?>
247 ul#databaseList a:hover { text-decoration: underline; }