Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin...
[phpmyadmin/last10db.git] / themes / pmahomme / css / theme_right.css.php
bloba013337f67f873563501c20b97a62e2acbd06aea
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 /**
4 * main css file from theme Original
6 * @package phpMyAdmin-theme
7 * @subpackage pmahomme
8 */
10 // unplanned execution path
11 if (!defined('PMA_MINIMUM_COMMON')) {
12 exit();
15 /******************************************************************************/
16 /* general tags */
17 html {
18 font-size: <?php echo (null !== $GLOBALS['PMA_Config']->get('fontsize') ? $GLOBALS['PMA_Config']->get('fontsize') : (
19 isset($_COOKIE['pma_fontsize']) ? $_COOKIE['pma_fontsize'] : '82%'));?>;
22 input, select, textarea {
23 font-size: 1em;
27 body {
28 <?php if (! empty($GLOBALS['cfg']['FontFamily'])) { ?>
29 font-family: <?php echo $GLOBALS['cfg']['FontFamily']; ?>;
30 <?php } ?>
31 padding: 0;
32 margin: 0.5em;
33 color: #444;
34 background: #fff;
37 <?php if (! empty($GLOBALS['cfg']['FontFamilyFixed'])) { ?>
38 textarea, tt, pre, code {
39 font-family: <?php echo $GLOBALS['cfg']['FontFamilyFixed']; ?>;
41 <?php } ?>
42 h1 {
43 font-size: 140%;
44 font-weight: bold;
47 h2 {
48 font-size: 2em;
49 font-weight: normal;
50 text-shadow: 0px 1px 0px #fff;
51 padding: 10px 0 10px 3px;
52 color: #777;
54 /* Hiding icons in the page titles */
55 h2 img{display:none;}
56 h2 a img{display:inline;}
59 .data{
60 margin: 0 0 12px 0;
64 h3 {
65 font-weight: bold;
68 a, a:link,
69 a:visited,
70 a:active {
71 text-decoration: none;
72 color: #235a81;
73 cursor: pointer;
74 outline: none;
78 a:hover {
79 text-decoration: underline;
80 color: #235a81;
83 #initials_table {
84 background:#f3f3f3;
85 border:1px solid #aaa;
86 margin-bottom:10px;
87 -moz-border-radius:5px;
88 -webkit-border-radius:5px;
89 border-radius:5px;
92 #initials_table td{padding:8px !important}
94 #initials_table a {
95 border:1px solid #aaa;
96 background:#fff;
97 padding:4px 8px;
98 -moz-border-radius:5px;
99 -webkit-border-radius:5px;
100 border-radius:5px;
101 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
102 background: -moz-linear-gradient(top, #ffffff, #cccccc);
103 background: -o-linear-gradient(top, #ffffff, #cccccc);
104 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
107 dfn {
108 font-style: normal;
111 dfn:hover {
112 font-style: normal;
113 cursor: help;
116 th {
117 font-weight: bold;
118 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
119 background: #f3f3f3;
120 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
121 background: -moz-linear-gradient(top, #ffffff, #cccccc);
122 background: -o-linear-gradient(top, #ffffff, #cccccc);
123 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
126 a img {
127 border: 0;
130 hr {
131 color: <?php echo $GLOBALS['cfg']['MainColor']; ?>;
132 background-color: <?php echo $GLOBALS['cfg']['MainColor']; ?>;
133 border: 0;
134 height: 1px;
137 form {
138 padding: 0;
139 margin: 0;
140 display: inline;
143 input[type=text]{
144 border-radius:2px;
145 -moz-border-radius:2px;
146 -webkit-border-radius:2px;
148 box-shadow:0 1px 2px #ddd;
149 -moz-box-shadow:0 1px 2px #ddd;
150 -webkit-box-shadow:0 1px 2px #ddd;
152 background:url(./themes/pmahomme/img/input_bg.gif);
153 border:1px solid #aaa;
154 color:#555555;
155 padding:4px;
156 margin:6px;
160 input[type=password]{
161 border-radius:2px;
162 -moz-border-radius:2px;
163 -webkit-border-radius:2px;
165 box-shadow:0 1px 2px #ddd;
166 -moz-box-shadow:0 1px 2px #ddd;
167 -webkit-box-shadow:0 1px 2px #ddd;
169 background:url(./themes/pmahomme/img/input_bg.gif);
170 border:1px solid #aaa;
171 color:#555555;
172 padding:4px;
173 margin:6px;
177 input[type=submit]{
178 font-weight:bold;
179 margin-left:14px;
180 border: 1px solid #aaa;
181 padding: 3px 7px;
182 color: #111;
183 text-decoration: none;
184 background: #ddd;
186 border-radius: 12px;
187 -webkit-border-radius: 12px;
188 -moz-border-radius: 12px;
190 text-shadow: 0px 1px 0px #fff;
192 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
193 background: -moz-linear-gradient(top, #ffffff, #cccccc);
194 background: -o-linear-gradient(top, #ffffff, #cccccc);
195 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
198 input[type=submit]:hover{ position: relative;
199 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
200 background: -moz-linear-gradient(top, #cccccc, #dddddd);
201 background: -o-linear-gradient(top, #cccccc, #dddddd);
202 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
203 cursor:pointer;
206 input[type=submit]:active{ position: relative;
207 top: 1px;
208 left: 1px;
210 textarea {
211 overflow: visible;
212 height: <?php echo ceil($GLOBALS['cfg']['TextareaRows'] * 1.2); ?>em;
215 fieldset {
216 margin-top: 1em;
217 border-radius:4px 4px 0 0;
218 -moz-border-radius:4px 4px 0 0;
219 -webkit-border-radius:4px 4px 0 0;
220 padding:5px;
221 border: #aaa solid 1px;
222 padding: 1.5em;
223 background: #eee;
224 text-shadow:0 1px 0 #fff;
225 -moz-box-shadow: 1px 1px 2px #fff inset;
226 -webkit-box-shadow: 1px 1px 2px #fff inset;
227 box-shadow: 1px 1px 2px #fff inset;
230 fieldset fieldset {
231 margin: 0.8em;
232 background:#fff;
233 border:1px solid #aaa;
234 background:none repeat scroll 0 0 #E8E8E8;
238 fieldset legend {
239 font-weight: bold;
240 color: #444;
241 padding:5px 10px;
242 border-radius:2px;
243 -moz-border-radius:2px;
244 -webkit-border-radius:2px;
245 border:1px solid #aaa;
246 background-color: #fff;
247 -moz-box-shadow:3px 3px 15px #bbb;
248 -webkit-box-shadow:3px 3px 15px #bbb;
249 box-shadow:3px 3px 15px #bbb;
252 /* buttons in some browsers (eg. Konqueror) are block elements,
253 this breaks design */
254 button {
255 display: inline;
258 table caption,
259 table th,
260 table td {
261 padding: 0.3em;
262 margin: 0.1em;
263 vertical-align: top;
264 text-shadow:0 1px 0 #FFFFFF;
267 /* 3.4 */
268 table{border-collapse:collapse;}
269 th{border-right:1px solid #fff; text-align:left;}
272 img,
273 input,
274 select,
275 button {
276 vertical-align: middle;
279 select{
280 -moz-border-radius:2px;
281 -webkit-border-radius:2px;
282 border-radius:2px;
284 -moz-box-shadow:0 1px 2px #ddd;
285 -webkit-box-shadow:0 1px 2px #ddd;
286 box-shadow:0 1px 2px #ddd;
288 border:1px solid #aaa;
289 color:#333333;
290 padding:3px;
291 background:url(./themes/pmahomme/img/input_bg.gif)
294 select[multiple] {
295 background: #fff;
296 background: -webkit-gradient(linear, center top, center bottom, from(#fff), color-stop(0.8, #f1f1f1), to(#fbfbfb));
297 background: -webkit-linear-gradient(#fff, #f1f1f1 80%, #fbfbfb);
298 background: -moz-linear-gradient(#fff, #f1f1f1 80%, #fbfbfb);
299 /* none for Opera 11.10 as <option>s always have solid white background */
300 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2');
303 /******************************************************************************/
304 /* classes */
305 div.tools {
306 /* border: 1px solid #000000; */
307 padding: 0.2em;
310 div.tools a{color:#3a7ead !important;}
312 div.tools,
313 fieldset.tblFooters {
314 margin-top: 0;
315 margin-bottom: 0.5em;
316 /* avoid a thick line since this should be used under another fieldset */
317 border-top: 0;
318 text-align: <?php echo $right; ?>;
319 float: none;
320 clear: both;
321 -webkit-border-radius:0 0 4px 4px;
322 -moz-border-radius:0 0 4px 4px;
323 border-radius: 0 0 4px 5px;
326 div.null_div {
327 height: 20px;
328 text-align: center;
329 font-style:normal;
330 min-width:50px;
333 fieldset .formelement {
334 float: <?php echo $left; ?>;
335 margin-<?php echo $right; ?>: 0.5em;
336 /* IE */
337 white-space: nowrap;
340 /* revert for Gecko */
341 fieldset div[class=formelement] {
342 white-space: normal;
345 button.mult_submit {
346 border: none;
347 background-color: transparent;
350 /* odd items 1,3,5,7,... */
351 table tr.odd th,
352 .odd {
353 background: #fff;
354 filter: none;
357 /* even items 2,4,6,8,... */
358 table tr.even th,
359 .even {
360 background: #f3f3f3;
361 filter: none;
364 /* odd table rows 1,3,5,7,... */
365 table tr.odd th,
366 table tr.odd,
367 table tr.even th,
368 table tr.even {
369 text-align: <?php echo $left; ?>;
372 <?php if ($GLOBALS['cfg']['BrowseMarkerEnable']) { ?>
373 /* marked table rows */
374 td.marked,
375 table tr.marked td,
376 table tr.marked th,
377 table tr.marked {
378 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7;
379 color: <?php echo $GLOBALS['cfg']['BrowseMarkerColor']; ?>;
381 <?php } ?>
383 <?php if ($GLOBALS['cfg']['BrowsePointerEnable']) { ?>
384 /* hovered items */
385 .odd:hover,
386 .even:hover,
387 .hover,
388 .structure_actions_dropdown {
389 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7; /* 3.4 */
390 color: <?php echo $GLOBALS['cfg']['BrowsePointerColor']; ?>;
393 /* hovered table rows */
394 table tr.odd:hover th,
395 table tr.even:hover th,
396 table tr.hover th {
397 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7; /* 3.4 */
398 color: <?php echo $GLOBALS['cfg']['BrowsePointerColor']; ?>;
400 <?php } ?>
403 * marks table rows/cells if the db field is in a where condition
405 tr.condition th,
406 tr.condition td,
407 td.condition,
408 th.condition {
409 border: 1px solid <?php echo $GLOBALS['cfg']['BrowseMarkerBackground']; ?>;
413 * cells with the value NULL
415 td.null {
416 font-style: italic;
417 text-align: <?php echo $right; ?>;
420 table .value {
421 text-align: <?php echo $right; ?>;
422 white-space: normal;
424 /* IE doesnt handles 'pre' right */
425 table [class=value] {
426 white-space: normal;
430 <?php if (! empty($GLOBALS['cfg']['FontFamilyFixed'])) { ?>
431 .value {
432 font-family: <?php echo $GLOBALS['cfg']['FontFamilyFixed']; ?>;
434 <?php } ?>
435 .value .attention {
436 color: red;
437 font-weight: bold;
439 .value .allfine {
440 color: green;
444 img.lightbulb {
445 cursor: pointer;
448 .pdflayout {
449 overflow: hidden;
450 clip: inherit;
451 background-color: #FFFFFF;
452 display: none;
453 border: 1px solid #000000;
454 position: relative;
457 .pdflayout_table {
458 background: #D3DCE3;
459 color: #000000;
460 overflow: hidden;
461 clip: inherit;
462 z-index: 2;
463 display: inline;
464 visibility: inherit;
465 cursor: move;
466 position: absolute;
467 font-size: 80%;
468 border: 1px dashed #000000;
471 /* MySQL Parser */
472 .syntax {
473 font-family: Verdan, Arial, Tahoma;
474 font-size: 110%;
477 .syntax a {
478 text-decoration: none;
479 border-bottom:1px dotted black;
482 .syntax_comment {
483 padding-left: 4pt;
484 padding-right: 4pt;
487 .syntax_digit {
490 .syntax_digit_hex {
493 .syntax_digit_integer {
496 .syntax_digit_float {
499 .syntax_punct {
502 .syntax_alpha {
505 .syntax_alpha_columnType {
506 text-transform: uppercase;
509 .syntax_alpha_columnAttrib {
510 text-transform: uppercase;
513 .syntax_alpha_reservedWord {
514 text-transform: uppercase;
515 font-weight: bold;
518 .syntax_alpha_functionName {
519 text-transform: uppercase;
522 .syntax_alpha_identifier {
525 .syntax_alpha_charset {
528 .syntax_alpha_variable {
531 .syntax_quote {
532 white-space: pre;
535 .syntax_quote_backtick {
538 /* leave some space between icons and text */
539 .icon, img.footnotemarker {
540 vertical-align: -3px;
541 margin-right: 0.3em;
542 margin-left: 0.3em;
545 img.footnotemarker {
546 display: none;
549 /* no extra space in table cells */
550 td .icon {
551 margin: 0;
554 .selectallarrow {
555 margin-<?php echo $right; ?>: 0.3em;
556 margin-<?php echo $left; ?>: 0.6em;
559 /* message boxes: warning, error, confirmation */
560 .success h1,
561 .notice h1,
562 .warning h1,
563 div.error h1 {
564 border-bottom: 2px solid;
565 font-weight: bold;
566 text-align: <?php echo $left; ?>;
567 margin: 0 0 0.2em 0;
570 div.success,
571 div.notice,
572 div.warning,
573 div.error,
574 div.footnotes {
575 margin: 0.5em 0 1.3em 0;
576 border: 1px solid;
577 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
578 background-repeat: no-repeat;
579 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
580 background-position: 10px 50%;
581 padding: 10px 10px 10px 25px;
582 <?php } else { ?>
583 background-position: 99% 50%;
584 padding: 25px 10px 10px 10px
585 <?php } ?>
586 <?php } else { ?>
587 padding: 0.3em;
588 <?php } ?>
590 -moz-border-radius:5px;
591 -webkit-border-radius:5px;
592 border-radius:5px;
594 -moz-box-shadow: 0 1px 1px #fff inset;
595 -webkit-box-shadow: 0 1px 1px #fff inset;
596 box-shadow: 0 1px 1px #fff inset;
599 .success a{text-decoration:underline;}
600 .notice a{text-decoration:underline;}
601 .warning a{text-decoration:underline;}
602 .error a{text-decoration:underline;}
603 .footnotes a{text-decoration:underline;}
605 .success {
606 color: #000000;
607 background-color: #ebf8a4;
609 h1.success,
610 div.success {
611 border-color: #a2d246;
612 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
613 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_success.png);
614 background-repeat: no-repeat;
615 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
616 background-position: 5px 50%;
617 <?php } else { ?>
618 background-position: 97% 50%;
619 <?php } ?>
620 <?php } ?>
622 .success h1 {
623 border-color: #00FF00;
626 .notice, .footnotes {
627 color: #3a6c7e;
628 background-color: #e8eef1;
630 h1.notice,
631 div.notice,
632 div.footnotes {
633 border-color: #3a6c7e;
634 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
635 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_notice.png);
636 background-repeat: no-repeat;
637 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
638 background-position: 5px 50%;
639 <?php } else { ?>
640 background-position: 97% 50%;
641 <?php } ?>
642 <?php } ?>
644 .notice h1 {
645 border-color: #ffb10a;
648 .warning {
649 color: #000;
650 background:url(./themes/pmahomme/img/tab_warning_bg.png) 50% 0% #f2baba;
654 p.warning,
655 h1.warning,
656 div.warning {
657 border-color: #e0a1a1;
658 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
659 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_warn.png);
660 background-repeat: no-repeat;
661 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
662 background-position: 5px 50%;
663 <?php } else { ?>
664 background-position: 97% 50%;
665 <?php } ?>
666 <?php } ?>
668 .warning h1 {
669 border-color: #cc0000;
672 .error {
673 border:1px solid maroon !important;
674 color: #000;
675 background:pink;
678 h1.error,
679 div.error {
680 border-color: #333;
681 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
682 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_error.png);
683 background-repeat: no-repeat;
684 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
685 background-position: 5px 50%;
686 <?php } else { ?>
687 background-position: 97% 50%;
688 <?php } ?>
689 <?php } ?>
691 div.error h1 {
692 border-color: #ff0000;
697 .confirmation {
698 color: #000000;
699 background-color: pink;
701 fieldset.confirmation {
704 fieldset.confirmation legend {
707 /* end messageboxes */
710 .tblcomment {
711 font-size: 70%;
712 font-weight: normal;
713 color: #000099;
716 .tblHeaders {
717 font-weight: bold;
718 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
719 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;
722 div.tools,
723 .tblFooters {
724 font-weight: normal;
725 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
726 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;
729 .tblHeaders a:link,
730 .tblHeaders a:active,
731 .tblHeaders a:visited,
732 div.tools a:link,
733 div.tools a:visited,
734 div.tools a:active,
735 .tblFooters a:link,
736 .tblFooters a:active,
737 .tblFooters a:visited {
738 color: #0000FF;
741 .tblHeaders a:hover,
742 div.tools a:hover,
743 .tblFooters a:hover {
744 color: #FF0000;
747 /* forbidden, no privilegs */
748 .noPrivileges {
749 color: #FF0000;
750 font-weight: bold;
753 /* disabled text */
754 .disabled,
755 .disabled a:link,
756 .disabled a:active,
757 .disabled a:visited {
758 color: #666666;
761 .disabled a:hover {
762 color: #666666;
763 text-decoration: none;
766 tr.disabled td,
767 td.disabled {
768 background-color: #f3f3f3;
769 color:#aaa;
772 .nowrap {
773 white-space: nowrap;
777 * login form
779 body.loginform h1,
780 body.loginform a.logo {
781 display: block;
782 text-align: center;
785 body.loginform {
786 text-align: center;
789 body.loginform div.container {
790 text-align: <?php echo $left; ?>;
791 width: 30em;
792 margin: 0 auto;
795 form.login label {
796 float: <?php echo $left; ?>;
797 width: 10em;
798 font-weight: bolder;
801 .commented_column {
802 border-bottom: 1px dashed black;
805 .column_attribute {
806 font-size: 70%;
809 /******************************************************************************/
810 /* specific elements */
812 /* topmenu */
813 #topmenu a {text-shadow:0px 1px 0px #fff;}
815 ul#topmenu, ul#topmenu2, ul.tabs {
816 font-weight: bold;
817 list-style-type: none;
818 margin: 0;
819 padding: 0;
823 ul#topmenu2 {
824 margin: 0.25em 0.5em 0;
825 height: 2em;
826 clear: both;
829 ul#topmenu li, ul#topmenu2 li {
830 float: <?php echo $left; ?>;
831 margin: 0;
832 vertical-align: middle;
835 #topmenu img, #topmenu2 img {
836 margin-right:0.5em;
837 vertical-align:-3px;
840 #topmenucontainer{background:url(./themes/pmahomme/img/tab_bg.png) repeat-x; border-top:1px solid #aaa;}
842 /* default tab styles */
843 .tabactive {
844 background:#fff !important;
847 ul#topmenu a, ul#topmenu span {
848 display: block;
849 margin: 0px;
850 padding: 0px;
851 white-space: nowrap;
854 ul#topmenu ul a {
855 margin: 0;
859 ul#topmenu .submenu {
860 display: none;
861 position: relative;
864 ul#topmenu .shown {
865 display: inline-block;
868 ul#topmenu ul {
869 margin: 0;
870 padding: 0;
871 position: absolute;
872 right: 0;
873 list-style-type: none;
874 display: none;
875 border: 1px #ddd solid;
878 ul#topmenu li:hover {
879 background:url(./themes/pmahomme/img/tab_hover_bg.png) repeat-x 50% 0%!important;
882 ul#topmenu li:hover ul, ul#topmenu .submenuhover ul {
883 display: block;
884 font-weight:3em;
885 background:#fff;
889 ul#topmenu ul li {
890 width: 100%;
893 ul#topmenu2 a {
894 display: block;
895 margin: 7px 6px 7px 0px;
896 padding: 4px 10px;
897 white-space: nowrap;
898 border:1px solid #ddd;
899 border-radius: 20px;
900 -moz-border-radius: 20px;
901 -webkit-border-radius: 20px;
902 background:#f2f2f2;
906 /* disabled tabs */
907 ul#topmenu span.tab {
908 color: #666666;
911 /* disabled drop/empty tabs */
912 ul#topmenu span.tabcaution {
913 color: #ff6666;
916 /* enabled drop/empty tabs */
917 ul#topmenu a.tabcaution {
918 color: #FF0000;
920 ul#topmenu a.tabcaution:hover {
921 color: #FFFFFF;
922 background-color: #FF0000;
924 fieldset.caution a {
925 color: #FF0000;
927 fieldset.caution a:hover {
928 color: #ffffff;
929 background-color: #FF0000;
932 <?php if ($GLOBALS['cfg']['LightTabs']) { ?>
933 /* active tab */
934 ul#topmenu a.tabactive, ul#topmenu2 a.tabactive {
935 color: black;
938 ul#topmenu ul {
939 background: <?php echo $GLOBALS['cfg']['MainBackground']; ?>;
941 <?php } else { ?>
942 #topmenu {
943 margin-top: 0.5em;
944 padding: 0.1em 0.3em 0.1em 0.3em;
947 #topmenu .warning {font-size:1em !important; background:#f3f3f3; }
948 #topmenu .warning a span{color:#ddd !important;}
950 ul#topmenu ul {
951 -moz-box-shadow: 1px 1px 6px #ddd;
952 -webkit-box-shadow: 2px 2px 3px #666;
953 box-shadow: 2px 2px 3px #666;
956 ul#topmenu > li {
957 border-right: 1px solid #fff;
958 border-left: 1px solid #ccc;
961 /* default tab styles */
962 ul#topmenu a, ul#topmenu span {
963 padding:10px;
966 ul#topmenu ul a {
967 border-width: 1pt 0 0 0;
968 -moz-border-radius: 0;
969 -webkit-border-radius: 0;
970 border-radius: 0;
974 ul#topmenu ul li:first-child a {
975 border-width: 0;
979 /* enabled hover/active tabs */
980 ul#topmenu > li > a:hover,
981 ul#topmenu > li > .tabactive {
982 text-decoration: none;
985 ul#topmenu ul a:hover,
986 ul#topmenu ul .tabactive {
987 text-decoration: none;
990 ul#topmenu a.tab:hover,
991 ul#topmenu .tabactive {
992 /* background-color: <?php echo $GLOBALS['cfg']['MainBackground']; ?>; */
995 ul#topmenu2 a.tab:hover,
996 ul#topmenu2 a.tabactive {
997 background-color: <?php echo $GLOBALS['cfg']['BgOne']; ?>;
998 border-radius: 0.3em;
999 -moz-border-radius: 0.3em;
1000 -webkit-border-radius: 0.3em;
1001 text-decoration: none;
1004 /* to be able to cancel the bottom border, use <li class="active"> */
1005 ul#topmenu > li.active {
1006 /* border-bottom: 0pt solid <?php echo $GLOBALS['cfg']['MainBackground']; ?>; */
1007 border-right:0px;
1010 /* disabled drop/empty tabs */
1011 ul#topmenu span.tab,
1012 a.warning,
1013 ul#topmenu span.tabcaution {
1014 cursor: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>error.ico), default;
1015 color:#ccc;
1017 <?php } ?>
1018 /* end topmenu */
1021 /* Calendar */
1022 table.calendar {
1023 width: 100%;
1025 table.calendar td {
1026 text-align: center;
1028 table.calendar td a {
1029 display: block;
1032 table.calendar td a:hover {
1033 background-color: #CCFFCC;
1036 table.calendar th {
1037 background-color: #D3DCE3;
1040 table.calendar td.selected {
1041 background-color: #FFCC99;
1044 img.calendar {
1045 border: none;
1047 form.clock {
1048 text-align: center;
1050 /* end Calendar */
1053 /* table stats */
1054 div#tablestatistics {
1055 border-bottom: 0.1em solid #669999;
1056 margin-bottom: 0.5em;
1057 padding-bottom: 0.5em;
1060 div#tablestatistics table {
1061 float: <?php echo $left; ?>;
1062 margin-bottom: 0.5em;
1063 margin-<?php echo $right; ?>: 0.5em;
1064 width:99%;
1067 div#tablestatistics table caption {
1068 margin-<?php echo $right; ?>: 0.5em;
1070 /* END table stats */
1073 /* server privileges */
1074 #tableuserrights td,
1075 #tablespecificuserrights td,
1076 #tabledatabases td {
1077 vertical-align: middle;
1079 /* END server privileges */
1083 /* Heading */
1084 #serverinfo {
1085 border-bottom:1px solid #fff;
1086 -moz-border-radius: 4px 4px 0 0;
1087 -webkit-border-radius: 4px 4px 0 0;
1088 border-radius:4px 4px 0 0;
1089 background:#888;
1090 padding:10px;
1091 text-shadow:0 1px 0 #000000;
1094 #serverinfo .item {
1095 white-space: nowrap;
1096 color:#fff;
1099 #span_table_comment {
1100 font-weight: normal;
1101 font-style: italic;
1102 white-space: nowrap;
1105 #serverinfo img {
1106 margin: 0 0.1em 0 0.2em;
1110 #textSQLDUMP {
1111 width: 95%;
1112 height: 95%;
1113 font-family: "Courier New", Courier, mono;
1114 font-size: 110%;
1117 #TooltipContainer {
1118 position: absolute;
1119 z-index: 99;
1120 width: 20em;
1121 height: auto;
1122 overflow: visible;
1123 visibility: hidden;
1124 background-color: #ffffcc;
1125 color: #006600;
1126 border: 0.1em solid #000000;
1127 padding: 0.5em;
1130 /* user privileges */
1131 #fieldset_add_user_login div.item {
1132 border-bottom: 1px solid silver;
1133 padding-bottom: 0.3em;
1134 margin-bottom: 0.3em;
1137 #fieldset_add_user_login label {
1138 float: <?php echo $left; ?>;
1139 display: block;
1140 width: 10em;
1141 max-width: 100%;
1142 text-align: <?php echo $right; ?>;
1143 padding-<?php echo $right; ?>: 0.5em;
1146 #fieldset_add_user_login span.options #select_pred_username,
1147 #fieldset_add_user_login span.options #select_pred_hostname,
1148 #fieldset_add_user_login span.options #select_pred_password {
1149 width: 100%;
1150 max-width: 100%;
1153 #fieldset_add_user_login span.options {
1154 float: <?php echo $left; ?>;
1155 display: block;
1156 width: 12em;
1157 max-width: 100%;
1158 padding-<?php echo $right; ?>: 0.5em;
1161 #fieldset_add_user_login input {
1162 width: 12em;
1163 clear: <?php echo $right; ?>;
1164 max-width: 100%;
1167 #fieldset_add_user_login span.options input {
1168 width: auto;
1171 #fieldset_user_priv div.item {
1172 float: <?php echo $left; ?>;
1173 width: 9em;
1174 max-width: 100%;
1177 #fieldset_user_priv div.item div.item {
1178 float: none;
1181 #fieldset_user_priv div.item label {
1182 white-space: nowrap;
1185 #fieldset_user_priv div.item select {
1186 width: 100%;
1189 #fieldset_user_global_rights fieldset {
1190 float: <?php echo $left; ?>;
1192 /* END user privileges */
1195 /* serverstatus */
1196 div#serverstatus table caption a.top {
1197 float: <?php echo $right; ?>;
1200 div#serverstatus div#serverstatusqueriesdetails table,
1201 div#serverstatus table#serverstatustraffic,
1202 div#serverstatus table#serverstatusconnections {
1203 float: <?php echo $left; ?>;
1206 #serverstatussection,
1207 .clearfloat {
1208 clear: both;
1210 div#serverstatussection table {
1211 width: 100%;
1212 margin-bottom: 1em;
1214 div#serverstatussection table .name {
1215 width: 18em;
1217 div#serverstatussection table .value {
1218 width: 6em;
1221 div#serverstatus table tbody td.descr a,
1222 div#serverstatus table .tblFooters a {
1223 white-space: nowrap;
1225 div#serverstatus div#statuslinks a:before,
1226 div#serverstatus div#sectionlinks a:before,
1227 div#serverstatus table tbody td.descr a:before,
1228 div#serverstatus table .tblFooters a:before {
1230 div#serverstatus div#statuslinks a:after,
1231 div#serverstatus div#sectionlinks a:after,
1232 div#serverstatus table tbody td.descr a:after,
1233 div#serverstatus table .tblFooters a:after {
1235 /* end serverstatus */
1237 /* querywindow */
1238 body#bodyquerywindow {
1239 margin: 0;
1240 padding: 0;
1241 background-image: none;
1242 background-color: #F5F5F5;
1245 div#querywindowcontainer {
1246 margin: 0;
1247 padding: 0;
1248 width: 100%;
1251 div#querywindowcontainer fieldset {
1252 margin-top: 0;
1254 /* END querywindow */
1257 /* querybox */
1259 #togglequerybox{margin:0 10px}
1261 #serverstatus p {
1263 margin: 1.5em 0px;
1264 border: 1px solid #000;
1265 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
1266 background-repeat: no-repeat;
1267 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
1268 background-position: 10px 50%;
1269 padding: 10px 10px 10px 25px;
1270 <?php } else { ?>
1271 background-position: 99% 50%;
1272 padding: 25px 10px 10px 10px
1273 <?php } ?>
1274 <?php } else { ?>
1275 padding: 0.3em;
1276 <?php } ?>
1277 -moz-border-radius:5px;
1278 -webkit-border-radius:5px;
1279 border-radius:5px;
1280 -moz-box-shadow: 0px 1px 2px #fff inset;
1281 -webkit-box-shadow: 0px 1px 2px #fff inset;
1282 box-shadow:0px 1px 2px #fff; inset;
1283 background:#555;
1284 color:#d4fb6a;
1286 #serverstatus p a{color:#fff;text-decoration:underline;}
1287 #serverstatus h3
1289 margin:35px 0px;font-weight:normal;color:#999;font-size:1.7em;
1291 #sectionlinks{
1292 padding:16px;
1293 background:#f3f3f3;
1294 border:1px solid #aaa;
1295 border-radius:5px;
1296 -webkit-border-radius:5px;
1297 -moz-border-radius:5px;
1299 box-shadow:0px 1px 1px #fff inset;
1300 -webkit-box-shadow:0px 1px 1px #fff inset;
1301 -moz-box-shadow:0px 1px 1px #fff inset;
1304 #sectionlinks a, #statuslinks a{
1305 font-size:0.88em;
1306 font-weight:bold;
1307 text-shadow: 0px 1px 0px #fff;
1308 line-height:35px;
1309 margin-left:7px;
1310 border: 1px solid #aaa;
1311 padding: 5px 10px;
1312 color: #111;
1313 text-decoration: none;
1314 background: #ddd;
1315 border-radius: 20px;
1316 -webkit-border-radius: 20px;
1317 -moz-border-radius: 20px;
1318 box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1320 -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1321 -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1322 text-shadow: #fff 0px 1px 0px;
1324 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
1325 background: -moz-linear-gradient(top, #ffffff, #cccccc);
1326 background: -o-linear-gradient(top, #ffffff, #cccccc);
1327 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
1329 #sectionlinks a:hover, #statuslinks a:hover{
1330 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
1331 background: -moz-linear-gradient(top, #cccccc, #dddddd);
1332 background: -o-linear-gradient(top, #cccccc, #dddddd);
1333 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
1336 div#sqlquerycontainer {
1337 float: <?php echo $left; ?>;
1338 width: 69%;
1339 /* height: 15em; */
1342 div#tablefieldscontainer {
1343 float: <?php echo $right; ?>;
1344 width: 29%;
1345 /* height: 15em; */
1348 div#tablefieldscontainer select {
1349 width: 100%;
1350 background:#fff;
1351 /* height: 12em; */
1354 textarea#sqlquery {
1355 width: 100%;
1356 /* height: 100%; */
1357 -moz-border-radius:4px;
1358 -webkit-border-radius:4px;
1359 border-raduis:4px
1360 border:1px solid #aaa;
1361 padding:5px;
1362 font-family:inherit;
1364 textarea#sql_query_edit{
1365 height:7em;
1366 width: 95%;
1367 display:block;
1369 div#queryboxcontainer div#bookmarkoptions {
1370 margin-top: 0.5em;
1372 /* end querybox */
1374 /* main page */
1375 #maincontainer {
1376 /* background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>logo_right.png); */
1377 /* background-position: <?php echo $right; ?> bottom; */
1378 /* background-repeat: no-repeat; */
1381 #mysqlmaininformation,
1382 #pmamaininformation {
1383 float: <?php echo $left; ?>;
1384 width: 49%;
1387 #maincontainer ul {
1388 list-style-type: disc;
1389 vertical-align: middle;
1392 #maincontainer li {
1393 margin-bottom: 0.3em;
1395 /* END main page */
1398 <?php if ($GLOBALS['cfg']['MainPageIconic']) { ?>
1399 /* iconic view for ul items */
1400 li#li_create_database {
1401 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_newdb.png);
1404 li#li_select_lang {
1405 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_lang.png);
1408 li#li_select_mysql_collation {
1409 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_asci.png);
1412 li#li_select_theme{
1413 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_theme.png);
1416 li#li_user_info{
1417 /* list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_rights.png); */
1420 li#li_mysql_status{
1421 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_status.png);
1424 li#li_mysql_variables{
1425 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_vars.png);
1428 li#li_mysql_processes{
1429 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_process.png);
1432 li#li_mysql_collations{
1433 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_asci.png);
1436 li#li_mysql_engines{
1437 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_engine.png);
1440 li#li_mysql_binlogs {
1441 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_tbl.png);
1444 li#li_mysql_databases {
1445 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_db.png);
1448 li#li_export {
1449 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_export.png);
1452 li#li_import {
1453 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_import.png);
1456 li#li_change_password {
1457 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_passwd.png);
1460 li#li_log_out {
1461 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_loggoff.png);
1464 li#li_mysql_privilegs{
1465 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_rights.png);
1468 li#li_switch_dbstats {
1469 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_dbstatistics.png);
1472 li#li_flush_privileges {
1473 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_reload.png);
1476 li#li_user_preferences {
1477 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_tblops.png);
1479 /* END iconic view for ul items */
1480 <?php } /* end if $GLOBALS['cfg']['MainPageIconic'] */ ?>
1483 #body_browse_foreigners {
1484 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
1485 margin: 0.5em 0.5em 0 0.5em;
1488 #bodyquerywindow {
1489 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
1492 #bodythemes {
1493 width: 500px;
1494 margin: auto;
1495 text-align: center;
1498 #bodythemes img {
1499 border: 0.1em solid black;
1502 #bodythemes a:hover img {
1503 border: 0.1em solid red;
1506 #fieldset_select_fields {
1507 float: <?php echo $left; ?>;
1510 #selflink {
1511 clear: both;
1512 display: block;
1513 margin-top: 1em;
1514 margin-bottom: 1em;
1515 background:#f3f3f3;
1516 width: 100%;
1517 border-top: 0.1em solid silver;
1518 text-align: <?php echo $right; ?>;
1523 #table_innodb_bufferpool_usage,
1524 #table_innodb_bufferpool_activity {
1525 float: <?php echo $left; ?>;
1528 #div_mysql_charset_collations table {
1529 float: <?php echo $left; ?>;
1532 #div_table_order {
1533 min-width: 48%;
1534 float: <?php echo $left; ?>;
1537 #div_table_rename {
1538 min-width: 48%;
1539 float: <?php echo $left; ?>;
1542 #div_table_copy,
1543 #div_partition_maintenance,
1544 #div_referential_integrity,
1545 #div_table_removal,
1546 #div_table_maintenance {
1547 min-width: 48%;
1548 float: <?php echo $left; ?>;
1551 #div_table_options {
1552 clear: both;
1553 min-width: 48%;
1554 float: <?php echo $left; ?>;
1557 #qbe_div_table_list {
1558 float: <?php echo $left; ?>;
1561 #qbe_div_sql_query {
1562 float: <?php echo $left; ?>;
1565 label.desc {
1566 width: 30em;
1567 float: <?php echo $left; ?>;
1570 label.desc sup {
1571 position: absolute;
1574 code.sql, div.sqlvalidate {
1575 display: block;
1576 padding: 1em;
1577 margin-top: 0;
1578 margin-bottom: 0;
1579 border-top: 0;
1580 border-bottom: 0;
1581 max-height: 10em;
1582 overflow: auto;
1583 background: <?php echo $GLOBALS['cfg']['BgOne']; ?>;
1586 #main_pane_left {
1587 width: 60%;
1588 float: <?php echo $left; ?>;
1589 padding-top: 1em;
1592 #main_pane_right {
1593 margin-<?php echo $left; ?>: 60%;
1594 padding-top: 1em;
1595 padding-<?php echo $left; ?>: 1em;
1598 .group {
1600 border:1px solid #999;
1601 background:#f3f3f3;
1602 -moz-border-radius:4px;
1603 -webkit-border-radius:4px;
1604 border-radius:4px;
1605 -moz-box-shadow:2px 2px 5px #ccc;
1606 -webkit-box-shadow:2px 2px 5px #ccc;
1607 box-shadow:3px 3px 10px #ddd;
1608 margin-bottom: 1em;
1609 padding-bottom: 1em;
1612 .group h2 {
1613 background-color: #bbb;
1614 padding: 0.1em 0.3em;
1615 margin-top: 0;
1616 color:#fff;
1617 font-size:1.6em;
1618 font-weight:normal;
1619 text-shadow:0 1px 0 #777;
1620 -moz-box-shadow: 1px 1px 15px #999 inset;
1621 -webkit-box-shadow: 1px 1px 15px #999 inset;
1622 box-shadow: 1px 1px 15px #999 inset;
1625 .group-cnt {
1626 padding: 0 0 0 0.5em;
1627 display: inline-block;
1628 width: 98%;
1631 textarea#partitiondefinition {
1632 height:3em;
1635 /* for elements that should be revealed only via js */
1636 .hide {
1637 display: none;
1640 #li_select_server {
1641 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_host.png);
1644 #list_server {
1645 list-style-image: none;
1649 * Progress bar styles
1651 div.upload_progress_bar_outer
1653 border: 1px solid black;
1654 width: 202px;
1657 div.upload_progress_bar_inner
1659 background-color: <?php echo (isset($_SESSION['userconf']['custom_color']) ? $_SESSION['userconf']['custom_color'] : $GLOBALS['cfg']['NaviBackground']); ?>;
1660 width: 0px;
1661 height: 12px;
1662 margin: 1px;
1665 table#serverconnection_src_remote,
1666 table#serverconnection_trg_remote,
1667 table#serverconnection_src_local,
1668 table#serverconnection_trg_local {
1669 float:left;
1672 * Validation error message styles
1674 .invalid_value
1675 {background:#F00;}
1678 * Ajax notification styling
1680 .ajax_notification {
1681 top: 0px; /** The notification needs to be shown on the top of the page */
1682 position: fixed;
1683 margin-top: 0;
1684 margin-right: auto;
1685 margin-bottom: 0;
1686 margin-left: auto;
1687 padding: 5px; /** Keep a little space on the sides of the text */
1688 width: 350px;
1690 z-index: 1100; /** If this is not kept at a high z-index, the jQueryUI modal dialogs (z-index:1000) might hide this */
1691 text-align: center;
1692 display: inline;
1693 left: 0;
1694 right: 0;
1695 background-image: url(./themes/pmahomme/img/ajax_clock_small.gif);
1696 background-repeat: no-repeat;
1697 background-position: 2%;
1698 border:1px solid #e2b709;
1701 /* additional styles */
1702 .ajax_notification{
1703 margin-top:200px;background:#ffe57e;
1704 border-radius:5px;
1705 -moz-border-radius:5px;
1706 -webkit-border-radius:5px;
1707 box-shadow: 0px 5px 90px #888;
1708 -moz-box-shadow: 0px 5px 90px #888;
1709 -webkit-box-shadow: 0px 5px 90px #888;
1712 #loading_parent {
1713 /** Need this parent to properly center the notification division */
1714 position: relative;
1715 width: 100%;
1718 * Export and Import styles
1721 .exportoptions h3, .importoptions h3 {
1722 border-bottom: 1px #999999 solid;
1723 font-size: 110%;
1726 .exportoptions ul, .importoptions ul, .format_specific_options ul {
1727 list-style-type: none;
1728 margin-bottom: 15px;
1731 .exportoptions li, .importoptions li {
1732 margin: 7px;
1734 .exportoptions label, .importoptions label, .exportoptions p, .importoptions p {
1735 margin: 5px;
1736 float: none;
1739 #csv_options label.desc, #ldi_options label.desc, #latex_options label.desc, #output label.desc{
1740 float: left;
1741 width: 15em;
1744 .exportoptions, .importoptions {
1745 margin: 20px 30px 30px 10px
1748 .exportoptions #buttonGo, .importoptions #buttonGo {
1749 font-weight:bold;
1750 margin-left:14px;
1751 border: 1px solid #aaa;
1752 padding: 5px 12px;
1753 color: #111;
1754 text-decoration: none;
1755 background: #ddd;
1757 border-radius: 12px;
1758 -webkit-border-radius: 12px;
1759 -moz-border-radius: 12px;
1761 text-shadow: 0px 1px 0px #fff;
1763 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
1764 background: -moz-linear-gradient(top, #ffffff, #cccccc);
1765 background: -o-linear-gradient(top, #ffffff, #cccccc);
1766 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
1767 cursor: pointer;
1769 #buttonGo:hover{
1770 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
1771 background: -moz-linear-gradient(top, #cccccc, #dddddd);
1772 background: -o-linear-gradient(top, #cccccc, #dddddd);
1773 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
1776 .format_specific_options h3 {
1777 margin: 10px 0px 0px 10px;
1778 border: 0px;
1781 .format_specific_options {
1782 border: 1px solid #999999;
1783 margin: 7px 0px;
1784 padding: 3px;
1787 p.desc {
1788 margin: 5px;
1792 * Export styles only
1794 select#db_select, select#table_select {
1795 width: 400px;
1798 .export_sub_options {
1799 margin: 20px 0px 0px 30px;
1802 .export_sub_options h4 {
1803 border-bottom: 1px #999999 solid;
1806 .export_sub_options li.subgroup {
1807 display: inline-block;
1808 margin-top: 0;
1811 .export_sub_options li {
1812 margin-bottom: 0;
1815 #quick_or_custom, #output_quick_export {
1816 display: none;
1819 * Import styles only
1822 .importoptions #import_notification {
1823 margin: 10px 0px;
1824 font-style: italic;
1827 input#input_import_file {
1828 margin: 5px;
1831 .formelementrow {
1832 margin: 5px 0px 5px 0px;
1836 * ENUM/SET editor styles
1838 p.enum_notice {
1839 margin: 5px 2px;
1840 font-size: 80%;
1843 #enum_editor {
1844 display: none;
1845 position: fixed;
1846 _position: absolute; /* hack for IE */
1847 z-index: 101;
1848 overflow-y: auto;
1849 overflow-x: hidden;
1852 #enum_editor_no_js {
1853 margin: auto auto;
1856 #enum_editor, #enum_editor_no_js {
1857 background: #D0DCE0;
1858 padding: 15px;
1861 #popup_background {
1862 display: none;
1863 position: fixed;
1864 _position: absolute; /* hack for IE6 */
1865 width: 100%;
1866 height: 100%;
1867 top: 0;
1868 left: 0;
1869 background: #000;
1870 z-index: 100;
1871 overflow: hidden;
1874 a.close_enum_editor {
1875 float: right;
1878 #enum_editor #values, #enum_editor_no_js #values {
1879 margin: 15px 0px;
1880 width: 100%;
1883 #enum_editor #values input, #enum_editor_no_js #values input {
1884 margin: 5px 0px;
1885 float: top;
1886 width: 100%;
1891 #enum_editor_output {
1892 margin-top: 50px;
1896 * Table structure styles
1898 .structure_actions_dropdown {
1899 position: absolute;
1900 padding: 3px;
1901 display: none;
1902 z-index: 100;
1903 background:#fff;
1904 line-height:24px;
1905 border:1px solid #aaa;
1906 -moz-box-shadow:0px 3px 3px #ddd;
1908 .structure_actions_dropdown span{display:block;}
1909 .structure_actions_dropdown span:hover{background:#ddd;}
1911 td.more_opts {
1912 white-space: nowrap;
1915 iframe.IE_hack {
1916 z-index: 1;
1917 position: absolute;
1918 display: none;
1919 border: 0;
1920 filter: alpha(opacity=0);
1923 /* config forms */
1924 .config-form ul.tabs {
1925 margin: 1.1em 0.2em 0;
1926 padding: 0 0 0.3em 0;
1927 list-style: none;
1928 font-weight: bold;
1931 .config-form ul.tabs li {
1932 float: <?php echo $left; ?>;
1935 .config-form ul.tabs li a {
1936 display: block;
1937 margin: 0.1em 0.2em 0;
1938 white-space: nowrap;
1939 text-decoration: none;
1940 border: 1px solid <?php echo $GLOBALS['cfg']['BgTwo']; ?>;
1941 border-bottom: none;
1944 .config-form ul.tabs li a {
1945 padding:7px 10px;
1946 -moz-border-radius:5px 5px 0 0;
1947 -webkit-border-radius:5px 5px 0 0;
1948 border-radius:5px 5px 0 0;
1949 background:#f2f2f2;
1950 color:#555;
1951 text-shadow: 0 1px 0 #fff;
1954 .config-form ul.tabs li a:hover,
1955 .config-form ul.tabs li a:active {
1956 background:#e5e5e5;
1959 .config-form ul.tabs li a.active {
1960 background-color: #fff;
1961 margin-top:1px;
1962 color:#000;
1963 text-shadow: none;
1966 .config-form fieldset {
1967 margin-top: 0;
1968 padding: 0;
1969 clear: both;
1970 /*border-color: <?php echo $GLOBALS['cfg']['BgTwo']; ?>;*/
1973 .config-form legend {
1974 display: none;
1977 .config-form fieldset p {
1978 margin: 0;
1979 padding: 0.5em;
1980 background: #fff;
1981 border-top:0px;
1984 .config-form fieldset .errors { /* form error list */
1985 margin: 0 -2px 1em -2px;
1986 padding: 0.5em 1.5em;
1987 background: #FBEAD9;
1988 border: 0 #C83838 solid;
1989 border-width: 1px 0;
1990 list-style: none;
1991 font-family: sans-serif;
1992 font-size: small;
1995 .config-form fieldset .inline_errors { /* field error list */
1996 margin: 0.3em 0.3em 0.3em 0;
1997 padding: 0;
1998 list-style: none;
1999 color: #9A0000;
2000 font-size: small;
2003 .config-form fieldset th {
2004 padding: 0.3em 0.3em 0.3em 0.5em;
2005 text-align: left;
2006 vertical-align: top;
2007 width: 40%;
2008 background: transparent;
2011 .config-form fieldset .doc, .config-form fieldset .disabled-notice {
2012 margin-left: 1em;
2015 .config-form fieldset .disabled-notice {
2016 font-size: 80%;
2017 text-transform: uppercase;
2018 color: #E00;
2019 cursor: help;
2022 .config-form fieldset td {
2023 padding-top: 0.3em;
2024 padding-bottom: 0.3em;
2025 vertical-align: top;
2028 .config-form fieldset th small {
2029 display: block;
2030 font-weight: normal;
2031 font-family: sans-serif;
2032 font-size: x-small;
2033 color: #444;
2036 .config-form fieldset th, .config-form fieldset td {
2037 border-top: 1px <?php echo $GLOBALS['cfg']['BgTwo']; ?> solid;
2038 border-right: none;
2041 fieldset .group-header th {
2042 background: <?php echo $GLOBALS['cfg']['BgTwo']; ?>;
2045 fieldset .group-header + tr th {
2046 padding-top: 0.6em;
2049 fieldset .group-field-1 th, fieldset .group-header-2 th {
2050 padding-left: 1.5em;
2053 fieldset .group-field-2 th, fieldset .group-header-3 th {
2054 padding-left: 3em;
2057 fieldset .group-field-3 th {
2058 padding-left: 4.5em;
2061 fieldset .disabled-field th,
2062 fieldset .disabled-field th small,
2063 fieldset .disabled-field td {
2064 color: #666;
2065 background-color: #ddd;
2068 .config-form .lastrow {
2069 border-top: 1px #000 solid;
2072 .config-form .lastrow {
2073 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;;
2074 padding: 0.5em;
2075 text-align: center;
2078 .config-form .lastrow input {
2079 font-weight: bold;
2082 /* form elements */
2084 .config-form span.checkbox {
2085 padding: 2px;
2086 display: inline-block;
2089 .config-form .custom { /* customized field */
2090 background: #FFC;
2093 .config-form span.checkbox.custom {
2094 padding: 1px;
2095 border: 1px #EDEC90 solid;
2096 background: #FFC;
2099 .config-form .field-error {
2100 border-color: #A11 !important;
2103 .config-form input[type="text"],
2104 .config-form select,
2105 .config-form textarea {
2106 border: 1px #A7A6AA solid;
2107 height: auto;
2110 .config-form input[type="text"]:focus,
2111 .config-form select:focus,
2112 .config-form textarea:focus {
2113 border: 1px #6676FF solid;
2114 background: #F7FBFF;
2117 .config-form .field-comment-mark {
2118 font-family: serif;
2119 color: #007;
2120 cursor: help;
2121 padding: 0 0.2em;
2122 font-weight: bold;
2123 font-style: italic;
2126 .config-form .field-comment-warning {
2127 color: #A00;
2130 /* error list */
2131 .config-form dd {
2132 margin-left: 0.5em;
2135 .config-form dd:before {
2136 content: "\25B8 ";
2139 .click-hide-message {
2140 cursor: pointer;
2143 .prefsmanage_opts {
2144 margin-<?php echo $left; ?>: 2em;
2147 #prefs_autoload {
2148 margin-bottom: 0.5em;
2151 #table_columns input, #table_columns select {
2152 width: 14em;
2153 box-sizing: border-box;
2154 -ms-box-sizing: border-box;
2155 -moz-box-sizing: border-box;
2156 -webkit-box-sizing: border-box;
2159 #table_columns select {
2160 margin: 0 6px;