This commit is contained in:
Sebastian Mendel
2005-11-25 14:33:45 +00:00
parent 9c4259d171
commit fb3a870d56
6 changed files with 1118 additions and 709 deletions

View File

@@ -17,6 +17,7 @@ $Source$
* libraries/auth/cookie.auth.lib.php: use PMA_sendHeaderLocation() * libraries/auth/cookie.auth.lib.php: use PMA_sendHeaderLocation()
and new functionality of PMA_generate_common_url() and new functionality of PMA_generate_common_url()
* themes/original: revised * themes/original: revised
* themes/darkblue_orange: revised
2005-11-25 Michal Čihař <michal@cihar.com> 2005-11-25 Michal Čihař <michal@cihar.com>
* Documentation.html, config.footer.inc.php(deleted), * Documentation.html, config.footer.inc.php(deleted),

View File

@@ -1,3 +1,5 @@
/******************************************************************************/
/* general tags */
body { body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; font-size: 10px;
@@ -7,81 +9,122 @@ body {
padding: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;
} }
a img {
border: 0;
}
/* gecko FIX, font size is not correctly assigned to all child elements */ /* gecko FIX, font size is not correctly assigned to all child elements */
body * { body * {
font-family: inherit; font-family: inherit;
font-size: inherit; font-size: inherit;
} }
select{ form {
background-color: #ffffff; margin: 0;
color: #000000; padding: 0;
width: 150px; display: inline;
} }
img, input, select, button { select {
vertical-align: middle; background-color: #ffffff;
color: #000000;
width: 150px;
} }
/* buttons in some browsers (eg. Konqueror) are block elements,
this breaks design */
button {
display: inline;
}
/******************************************************************************/
/* classes */
/* leave some space between icons and text */
.icon {
vertical-align: middle;
margin-right: 0.3em;
margin-left: 0.3em;
}
img.lightbulb {
cursor: pointer;
}
/******************************************************************************/
/* specific elements */
div#pmalogo, div#pmalogo,
div#leftframelinks, div#leftframelinks,
div#databaseList { div#databaseList {
text-align: center; text-align: center;
border-bottom: 0.1em solid #ffffff; border-bottom: 0.05em solid #ffffff;
margin-bottom: 0.5em; margin-bottom: 0.5em;
padding-bottom: 0.5em; padding-bottom: 0.5em;
}
div#leftframelinks .icon {
padding: 0;
margin: 0;
} }
div#leftframelinks a { div#leftframelinks a {
margin: 0.1em; margin: 0.1em;
padding: 0.2em;
border: 0.05em solid #ffffff;
} }
div#leftframelinks a:hover { div#leftframelinks a:hover {
background-color: #ffffff; background-color: #ffffff;
}
div#databaseList form {
display: inline;
} }
/* leftdatabaselist */ /* leftdatabaselist */
div#left_tableList { div#left_tableList ul {
list-style-type: none; list-style-type: none;
list-style-position: outside; list-style-position: outside;
margin: 0; margin: 0;
padding: 0; padding: 0;
font-size: 80%;
background-color: #666699;
}
div#left_tableList ul ul {
font-size: 100%;
} }
div#left_tableList a { div#left_tableList a {
color: #ffffff; color: #ffffff;
text-decoration: none; text-decoration: none;
} }
div#left_tableList a:hover { div#left_tableList a:hover {
color: #ffffff; color: #ffffff;
text-decoration: underline; text-decoration: underline;
} }
div#left_tableList li { div#left_tableList li {
margin: 0; margin: 0;
padding: 0; padding: 0;
white-space: nowrap; white-space: nowrap;
} }
<?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?> <?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?>
div#left_tableList li:hover { div#left_tableList li:hover {
background-color: <?php echo $GLOBALS['cfg']['LeftPointerColor']; ?>; background-color: <?php echo $GLOBALS['cfg']['LeftPointerColor']; ?>;
} }
<?php } ?> <?php } ?>
div#left_tableList img { div#left_tableList img {
vertical-align: middle; padding: 0;
vertical-align: middle;
} }
div#left_tableList ul ul { div#left_tableList ul ul {
margin-left: 0em; margin-left: 0em;
padding-left: 0.1em; padding-left: 0.1em;
border-left: 0.1em solid #ffffff; border-left: 0.1em solid #ffffff;
padding-bottom: 0.1em; padding-bottom: 0.1em;
border-bottom: 0.1em solid #ffffff; border-bottom: 0.1em solid #ffffff;
} }

File diff suppressed because it is too large Load Diff

View File

@@ -4,4 +4,5 @@
$theme_name = 'Darkblue/orange'; $theme_name = 'Darkblue/orange';
$theme_version = 2; $theme_version = 2;
$theme_generation = 2; $theme_generation = 2;
$theme_full_version = '2.7.0.0';
?> ?>

View File

@@ -1,9 +1,9 @@
/******************************************************************************/ /******************************************************************************/
/* general tags */ /* general tags */
body { body {
font-family: <?php echo $left_font_family; ?>; font-family: <?php echo $left_font_family; ?>;
background-color: #D0DCE0; background-color: #D0DCE0;
color: #000000; color: #000000;
} }
a img { a img {
@@ -11,21 +11,20 @@ a img {
} }
form { form {
margin: 0; margin: 0;
padding: 0; padding: 0;
display: inline; display: inline;
} }
select { select {
background-color: #ffffff; background-color: #ffffff;
color: #000000; color: #000000;
} }
/* buttons in some browsers (eg. Konqueror) are block elements, /* buttons in some browsers (eg. Konqueror) are block elements,
this breaks design */ this breaks design */
button { button {
display: inline; display: inline;
} }
@@ -34,13 +33,13 @@ button {
/* leave some space between icons and text */ /* leave some space between icons and text */
.icon { .icon {
vertical-align: middle; vertical-align: middle;
margin-right: 0.3em; margin-right: 0.3em;
margin-left: 0.3em; margin-left: 0.3em;
} }
img.lightbulb { img.lightbulb {
cursor: pointer; cursor: pointer;
} }
@@ -50,72 +49,72 @@ img.lightbulb {
div#pmalogo, div#pmalogo,
div#leftframelinks, div#leftframelinks,
div#databaseList { div#databaseList {
text-align: center; text-align: center;
border-bottom: 0.05em solid #669999; border-bottom: 0.05em solid #669999;
margin-bottom: 0.5em; margin-bottom: 0.5em;
padding-bottom: 0.5em; padding-bottom: 0.5em;
} }
div#leftframelinks .icon { div#leftframelinks .icon {
padding: 0; padding: 0;
margin: 0; margin: 0;
} }
div#leftframelinks a { div#leftframelinks a {
margin: 0.1em; margin: 0.1em;
padding: 0.2em; padding: 0.2em;
border: 0.05em solid #669999; border: 0.05em solid #669999;
} }
div#leftframelinks a:hover { div#leftframelinks a:hover {
background-color: #669999; background-color: #669999;
} }
/* leftdatabaselist */ /* leftdatabaselist */
div#left_tableList ul { div#left_tableList ul {
list-style-type: none; list-style-type: none;
list-style-position: outside; list-style-position: outside;
margin: 0; margin: 0;
padding: 0; padding: 0;
font-size: 80%; font-size: 80%;
background-color: #D0DCE0; background-color: #D0DCE0;
} }
div#left_tableList ul ul { div#left_tableList ul ul {
font-size: 100%; font-size: 100%;
} }
div#left_tableList a { div#left_tableList a {
color: #333399; color: #333399;
text-decoration: none; text-decoration: none;
} }
div#left_tableList a:hover { div#left_tableList a:hover {
color: #FF0000; color: #FF0000;
text-decoration: underline; text-decoration: underline;
} }
div#left_tableList li { div#left_tableList li {
margin: 0; margin: 0;
padding: 0; padding: 0;
white-space: nowrap; white-space: nowrap;
} }
<?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?> <?php if ( $GLOBALS['cfg']['LeftPointerEnable'] ) { ?>
div#left_tableList li:hover { div#left_tableList li:hover {
background-color: #CCFFCC; background-color: #CCFFCC;
} }
<?php } ?> <?php } ?>
div#left_tableList img { div#left_tableList img {
padding: 0; padding: 0;
vertical-align: middle; vertical-align: middle;
} }
div#left_tableList ul ul { div#left_tableList ul ul {
margin-left: 0em; margin-left: 0em;
padding-left: 0.1em; padding-left: 0.1em;
border-left: 0.1em solid #669999; border-left: 0.1em solid #669999;
padding-bottom: 0.1em; padding-bottom: 0.1em;
border-bottom: 0.1em solid #669999; border-bottom: 0.1em solid #669999;
} }

View File

@@ -1,113 +1,115 @@
/******************************************************************************/ /******************************************************************************/
/* general tags */ /* general tags */
body { body {
margin: 0.5em; margin: 0.5em;
padding: 0; padding: 0;
font-family: <?php echo $right_font_family; ?>; font-family: <?php echo $right_font_family; ?>;
color: #000000; color: #000000;
background-image: url(../themes/original/img/vertical_line.png); background-image: url(../themes/original/img/vertical_line.png);
background-repeat: repeat-y; background-repeat: repeat-y;
background-color: #F5F5F5; background-color: #F5F5F5;
} }
h1 { h1 {
font-size: 140%; font-size: 140%;
font-weight: bold; font-weight: bold;
} }
h2 { h2 {
font-size: 120%; font-size: 120%;
font-weight: bold; font-weight: bold;
} }
h3 { h3 {
font-weight: bold; font-weight: bold;
} }
a:link { a:link {
text-decoration: none; text-decoration: none;
color: #0000FF; color: #0000FF;
} }
a:visited { a:visited {
text-decoration: none; text-decoration: none;
color: #0000FF; color: #0000FF;
} }
a:hover { a:hover {
text-decoration: underline; text-decoration: underline;
color: #FF0000; color: #FF0000;
} }
dfn { dfn {
font-style: normal; font-style: normal;
} }
dfn:hover { dfn:hover {
font-style: normal; font-style: normal;
cursor: help; cursor: help;
} }
th { th {
font-weight: bold; font-weight: bold;
color: #000000; color: #000000;
background-color: #D3DCE3; background-color: #D3DCE3;
} }
a img { a img {
border: 0; border: 0;
} }
hr { hr {
color: #666666; color: #666666;
background-color: #666666; background-color: #666666;
border: 0; border: 0;
height: 1px; height: 1px;
} }
form { form {
padding: 0; padding: 0;
margin: 0; margin: 0;
display: inline; display: inline;
} }
textarea { textarea {
overflow: visible; overflow: visible;
height: 8em; height: 8em;
} }
fieldset { fieldset {
margin-top: 1em; margin-top: 1em;
border: #686868 solid 1px; border: #686868 solid 1px;
padding: 0.5em; padding: 0.5em;
background-color: #E5E5E5; background-color: #E5E5E5;
} }
fieldset fieldset { fieldset fieldset {
margin: 0.8em; margin: 0.8em;
} }
fieldset legend { fieldset legend {
background-color: transparent; background-color: transparent;
} }
/* buttons in some browsers (eg. Konqueror) are block elements, /* buttons in some browsers (eg. Konqueror) are block elements,
this breaks design */ this breaks design */
button { button {
display: inline; display: inline;
} }
table caption, table caption,
table th, table th,
table td { table td {
padding: 0.1em 0.5em 0.1em 0.5em; padding: 0.1em 0.5em 0.1em 0.5em;
margin: 0; margin: 0.1em;
margin: 0.1em; vertical-align: top;
vertical-align: top;
} }
img, input, select, button { img,
vertical-align: middle; input,
select,
button {
vertical-align: middle;
} }
@@ -115,47 +117,48 @@ img, input, select, button {
/* classes */ /* classes */
fieldset.tblFooters { fieldset.tblFooters {
margin-top: 0; margin-top: 0;
margin-bottom: 0.5em; margin-bottom: 0.5em;
text-align: right; text-align: right;
float: none; float: none;
clear: both; clear: both;
} }
fieldset .formelement { fieldset .formelement {
float: left; float: left;
margin-right: 0.5em; margin-right: 0.5em;
/* IE */ /* IE */
white-space: nowrap; white-space: nowrap;
} }
/* revert for Gecko */ /* revert for Gecko */
fieldset div[class=formelement] { fieldset div[class=formelement] {
white-space: normal; white-space: normal;
} }
button.mult_submit { button.mult_submit {
border: none; border: none;
background-color: transparent; background-color: transparent;
} }
/* odd table rows 1,3,5,7,... */ /* odd table rows 1,3,5,7,... */
table tr.odd th, table tr.odd th,
table tr.odd { table tr.odd {
background-color: #E5E5E5; background-color: #E5E5E5;
text-align: left; text-align: left;
} }
/* even table rows 2,4,6,8,... */ /* even table rows 2,4,6,8,... */
table tr.even th, table tr.even th,
table tr.even { table tr.even {
background-color: #D5D5D5; background-color: #D5D5D5;
text-align: left; text-align: left;
} }
/* marked tbale rows */ /* marked tbale rows */
table tr.marked th, table tr.marked th,
table tr.marked { table tr.marked {
background-color: #FFCC99; background-color: #FFCC99;
} }
/* hovered table rows */ /* hovered table rows */
@@ -165,115 +168,129 @@ table tr.odd:hover th,
table tr.even:hover th, table tr.even:hover th,
table tr.hover th, table tr.hover th,
table tr.hover { table tr.hover {
background-color: #CCFFCC; background-color: #CCFFCC;
} }
table .value { table .value {
text-align: right; text-align: right;
white-space: nowrap; white-space: nowrap;
} }
/* IE doesnt handles 'pre' right */ /* IE doesnt handles 'pre' right */
table [class=value] { table [class=value] {
white-space: pre; white-space: pre;
} }
.value { .value {
font-family: "Courier New", Courier, monospace; font-family: "Courier New", Courier, monospace;
} }
.value .attention { .value .attention {
color: red; color: red;
font-weight: bold; font-weight: bold;
} }
.value .allfine { .value .allfine {
color: green; color: green;
} }
img.lightbulb { img.lightbulb {
cursor: pointer; cursor: pointer;
} }
.pdflayout { .pdflayout {
overflow: hidden; overflow: hidden;
clip: inherit; clip: inherit;
background-color: #FFFFFF; background-color: #FFFFFF;
display: none; display: none;
border: 1px solid #000000; border: 1px solid #000000;
position: relative; position: relative;
} }
.pdflayout_table { .pdflayout_table {
background: #D3DCE3; background: #D3DCE3;
color: #000000; color: #000000;
overflow: hidden; overflow: hidden;
clip: inherit; clip: inherit;
z-index: 2; z-index: 2;
display: inline; display: inline;
visibility: inherit; visibility: inherit;
cursor: move; cursor: move;
position: absolute; position: absolute;
font-size: 80%; font-size: 80%;
border: 1px dashed #000000; border: 1px dashed #000000;
} }
.print { .print {
font-family: arial; font-family: arial;
font-size: 8pt; font-size: 8pt;
} }
/* MySQL Parser */ /* MySQL Parser */
.syntax { .syntax {
font-family: sans-serif; font-family: sans-serif;
font-size: 80%; font-size: 80%;
} }
.syntax_comment { .syntax_comment {
padding-left: 4pt; padding-left: 4pt;
padding-right: 4pt; padding-right: 4pt;
} }
.syntax_digit { .syntax_digit {
} }
.syntax_digit_hex { .syntax_digit_hex {
} }
.syntax_digit_integer { .syntax_digit_integer {
} }
.syntax_digit_float { .syntax_digit_float {
} }
.syntax_punct { .syntax_punct {
} }
.syntax_alpha { .syntax_alpha {
} }
.syntax_alpha_columnType { .syntax_alpha_columnType {
text-transform: uppercase; text-transform: uppercase;
} }
.syntax_alpha_columnAttrib { .syntax_alpha_columnAttrib {
text-transform: uppercase; text-transform: uppercase;
} }
.syntax_alpha_reservedWord { .syntax_alpha_reservedWord {
text-transform: uppercase; text-transform: uppercase;
font-weight: bold; font-weight: bold;
} }
.syntax_alpha_functionName { .syntax_alpha_functionName {
text-transform: uppercase; text-transform: uppercase;
} }
.syntax_alpha_identifier { .syntax_alpha_identifier {
} }
.syntax_alpha_charset { .syntax_alpha_charset {
} }
.syntax_alpha_variable { .syntax_alpha_variable {
} }
.syntax_quote { .syntax_quote {
white-space: pre; white-space: pre;
} }
.syntax_quote_backtick { .syntax_quote_backtick {
} }
/* leave some space between icons and text */ /* leave some space between icons and text */
.icon { .icon {
vertical-align: middle; vertical-align: middle;
margin-right: 0.3em; margin-right: 0.3em;
margin-left: 0.3em; margin-left: 0.3em;
} }
/* no extra space in table cells */ /* no extra space in table cells */
td .icon { td .icon {
@@ -287,112 +304,113 @@ td .icon {
/* message boxes: warning, error, confirmation */ /* message boxes: warning, error, confirmation */
.notice { .notice {
color: #000000; color: #000000;
background-color: #FFFFDD; background-color: #FFFFDD;
} }
h1.notice, h1.notice,
div.notice { div.notice {
margin: 0.5em 0 0.5em 0; margin: 0.5em 0 0.5em 0;
border: 0.1em solid #FFD700; border: 0.1em solid #FFD700;
<?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?> <?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?>
background-image: url(../themes/original/img/s_notice.png); background-image: url(../themes/original/img/s_notice.png);
background-repeat: no-repeat; background-repeat: no-repeat;
<?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?> <?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?>
background-position: 10px 50%; background-position: 10px 50%;
padding: 10px 10px 10px 36px; padding: 10px 10px 10px 36px;
<?php } else { ?> <?php } else { ?>
background-position: 99% 50%; background-position: 99% 50%;
padding: 10px 5% 10px 10px; padding: 10px 5% 10px 10px;
<?php } ?> <?php } ?>
<?php } else { ?> <?php } else { ?>
padding: 0.5em; padding: 0.5em;
<?php } ?> <?php } ?>
} }
.notice h1 { .notice h1 {
border-bottom: 0.1em solid #FFD700; border-bottom: 0.1em solid #FFD700;
font-weight: bold; font-weight: bold;
text-align: <?php echo $left; ?>; text-align: <?php echo $left; ?>;
margin: 0 0 0.2em 0; margin: 0 0 0.2em 0;
} }
.warning { .warning {
color: #CC0000; color: #CC0000;
background-color: #FFFFCC; background-color: #FFFFCC;
} }
p.warning,
h1.warning, h1.warning,
div.warning { div.warning {
margin: 0.5em 0 0.5em 0; margin: 0.5em 0 0.5em 0;
border: 0.1em solid #CC0000; border: 0.1em solid #CC0000;
<?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?> <?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?>
background-image: url(../themes/original/img/s_warn.png); background-image: url(../themes/original/img/s_warn.png);
background-repeat: no-repeat; background-repeat: no-repeat;
<?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?> <?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?>
background-position: 10px 50%; background-position: 10px 50%;
padding: 10px 10px 10px 36px; padding: 10px 10px 10px 36px;
<?php } else { ?> <?php } else { ?>
background-position: 99% 50%; background-position: 99% 50%;
padding: 10px 5% 10px 10px; padding: 10px 5% 10px 10px;
<?php } ?> <?php } ?>
<?php } else { ?> <?php } else { ?>
padding: 0.5em; padding: 0.5em;
<?php } ?> <?php } ?>
} }
.warning h1 { .warning h1 {
border-bottom: 0.1em solid #cc0000; border-bottom: 0.1em solid #cc0000;
font-weight: bold; font-weight: bold;
text-align: <?php echo $left; ?>; text-align: <?php echo $left; ?>;
margin: 0 0 0.2em 0; margin: 0 0 0.2em 0;
} }
.error { .error {
background-color: #FFFFCC; background-color: #FFFFCC;
color: #ff0000; color: #ff0000;
} }
h1.error, h1.error,
div.error { div.error {
margin: 0.5em 0 0.5em 0; margin: 0.5em 0 0.5em 0;
border: 0.1em solid #ff0000; border: 0.1em solid #ff0000;
<?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?> <?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?>
background-image: url(../themes/original/img/s_error.png); background-image: url(../themes/original/img/s_error.png);
background-repeat: no-repeat; background-repeat: no-repeat;
<?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?> <?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?>
background-position: 10px 50%; background-position: 10px 50%;
padding: 10px 10px 10px 36px; padding: 10px 10px 10px 36px;
<?php } else { ?> <?php } else { ?>
background-position: 99% 50%; background-position: 99% 50%;
padding: 10px 5% 10px 10px; padding: 10px 5% 10px 10px;
<?php } ?> <?php } ?>
<?php } else { ?> <?php } else { ?>
padding: 0.5em; padding: 0.5em;
<?php } ?> <?php } ?>
} }
div.error h1 { div.error h1 {
border-bottom: 0.1em solid #ff0000; border-bottom: 0.1em solid #ff0000;
font-weight: bold; font-weight: bold;
text-align: <?php echo $left; ?>; text-align: <?php echo $left; ?>;
margin: 0 0 0.2em 0; margin: 0 0 0.2em 0;
} }
.confirmation { .confirmation {
background-color: #FFFFCC; background-color: #FFFFCC;
} }
fieldset.confirmation { fieldset.confirmation {
border: 0.1em solid #FF0000; border: 0.1em solid #FF0000;
} }
fieldset.confirmation legend { fieldset.confirmation legend {
border-left: 0.1em solid #FF0000; border-left: 0.1em solid #FF0000;
border-right: 0.1em solid #FF0000; border-right: 0.1em solid #FF0000;
font-weight: bold; font-weight: bold;
<?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?> <?php if ( $GLOBALS['cfg']['ErrorIconic'] ) { ?>
background-image: url(../themes/original/img/s_really.png); background-image: url(../themes/original/img/s_really.png);
background-repeat: no-repeat; background-repeat: no-repeat;
<?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?> <?php if ( $GLOBALS['text_dir'] === 'ltr' ) { ?>
background-position: 5px 50%; background-position: 5px 50%;
padding: 0.2em 0.2em 0.2em 25px; padding: 0.2em 0.2em 0.2em 25px;
<?php } else { ?> <?php } else { ?>
background-position: 97% 50%; background-position: 97% 50%;
padding: 0.2em 25px 0.2em 0.2em; padding: 0.2em 25px 0.2em 0.2em;
<?php } ?> <?php } ?>
<?php } ?> <?php } ?>
} }
@@ -400,54 +418,58 @@ fieldset.confirmation legend {
.tblcomment { .tblcomment {
font-size: 70%; font-size: 70%;
font-weight: normal; font-weight: normal;
color: #000099; color: #000099;
} }
.tblHeaders { .tblHeaders {
background-color: #D0DCE0; background-color: #D0DCE0;
font-weight: bold; font-weight: bold;
color: #000000; color: #000000;
} }
.tblFooters { .tblFooters {
background-color: #D0DCE0; font-weight: normal;
font-weight: normal; color: #000000;
color: #000000; background-color: #D0DCE0;
} }
.tblHeaders a:link, .tblHeaders a:link,
.tblHeaders a:active, .tblHeaders a:active,
.tblHeaders a:visited, .tblHeaders a:visited,
.tblFooters a:link, .tblFooters a:link,
.tblFooters a:active, .tblFooters a:active,
.tblFooters a:visited { .tblFooters a:visited {
color: #0000FF; color: #0000FF;
} }
.tblHeaders a:hover, .tblHeaders a:hover,
.tblFooters a:hover { .tblFooters a:hover {
color: #FF0000; color: #FF0000;
} }
/* forbidden, no privilegs */ /* forbidden, no privilegs */
.noPrivileges{ .noPrivileges {
color: #FF0000; color: #FF0000;
font-weight: bold; font-weight: bold;
} }
/* disabled text */ /* disabled text */
.disabled, .disabled,
.disabled a:link, .disabled a:link,
disabled a:active, .disabled a:active,
.disabled a:visited { .disabled a:visited {
font-family: <?php echo $right_font_family; ?>; color: #666666;
color: #666666;
} }
.disabled a:hover { .disabled a:hover {
text-decoration: none; text-decoration: none;
} }
tr.disabled td, tr.disabled td,
td.disabled { td.disabled {
background-color: #cccccc; background-color: #cccccc;
} }
@@ -456,71 +478,71 @@ td.disabled {
/* topmenu */ /* topmenu */
ul#topmenu { ul#topmenu {
font-weight: bold; font-weight: bold;
list-style-type: none; list-style-type: none;
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
ul#topmenu li { ul#topmenu li {
float: left; float: left;
margin: 0; margin: 0;
padding: 0; padding: 0;
vertical-align: middle; vertical-align: middle;
} }
#topmenu img { #topmenu img {
vertical-align: middle; vertical-align: middle;
margin-right: 0.1em; margin-right: 0.1em;
} }
/* default tab styles */ /* default tab styles */
.tab, .tabcaution, .tabactive { .tab, .tabcaution, .tabactive {
display: block; display: block;
margin: 0.2em 0.2em 0 0.2em; margin: 0.2em 0.2em 0 0.2em;
padding: 0.2em 0.2em 0 0.2em; padding: 0.2em 0.2em 0 0.2em;
white-space: nowrap; white-space: nowrap;
} }
/* disabled tabs */ /* disabled tabs */
span.tab { span.tab {
color: #666666; color: #666666;
} }
/* disabled drop/empty tabs */ /* disabled drop/empty tabs */
span.tabcaution { span.tabcaution {
color: #ff6666; color: #ff6666;
} }
/* enabled drop/empty tabs */ /* enabled drop/empty tabs */
a.tabcaution { a.tabcaution {
color: #FF0000; color: #FF0000;
} }
a.tabcaution:hover { a.tabcaution:hover {
color: #FFFFFF; color: #FFFFFF;
background-color: #FF0000; background-color: #FF0000;
} }
<?php if ( $GLOBALS['cfg']['LightTabs'] ) { ?> <?php if ( $GLOBALS['cfg']['LightTabs'] ) { ?>
/* active tab */ /* active tab */
a.tabactive { a.tabactive {
color: black; color: black;
} }
<?php } else { ?> <?php } else { ?>
#topmenu { #topmenu {
margin-top: 0.5em; margin-top: 0.5em;
padding: 0.1em 0.3em 0.1em 0.3em; padding: 0.1em 0.3em 0.1em 0.3em;
} }
ul#topmenu li { ul#topmenu li {
border-bottom: 1pt solid black; border-bottom: 1pt solid black;
} }
/* default tab styles */ /* default tab styles */
.tab, .tabcaution, .tabactive { .tab, .tabcaution, .tabactive {
background-color: #E5E5E5; background-color: #E5E5E5;
border: 1pt solid #D5D5D5; border: 1pt solid #D5D5D5;
border-bottom: 0; border-bottom: 0;
border-radius-topleft: 0.4em; border-radius-topleft: 0.4em;
border-radius-topright: 0.4em; border-radius-topright: 0.4em;
-moz-border-radius-topleft: 0.4em; -moz-border-radius-topleft: 0.4em;
@@ -528,19 +550,24 @@ ul#topmenu li {
} }
/* enabled hover/active tabs */ /* enabled hover/active tabs */
a.tab:hover, a.tabcaution:hover, .tabactive, .tabactive:hover { a.tab:hover,
margin: 0; a.tabcaution:hover,
padding: 0.2em 0.4em 0.2em 0.4em; .tabactive,
text-decoration: none; .tabactive:hover {
margin: 0;
padding: 0.2em 0.4em 0.2em 0.4em;
text-decoration: none;
} }
a.tab:hover, .tabactive { a.tab:hover,
background-color: #D5D5D5; .tabactive {
background-color: #D5D5D5;
} }
/* disabled drop/empty tabs */ /* disabled drop/empty tabs */
span.tab, span.tabcaution { span.tab,
cursor: url(themes/original/img/error.ico), url(../themes/original/img/error.ico), default; span.tabcaution {
cursor: url(themes/original/img/error.ico), url(../themes/original/img/error.ico), default;
} }
<?php } ?> <?php } ?>
/* end topmenu */ /* end topmenu */
@@ -553,32 +580,32 @@ span.tab, span.tabcaution {
/* Calendar */ /* Calendar */
table.calendar { table.calendar {
width: 100%; width: 100%;
} }
table.calendar td { table.calendar td {
text-align: center; text-align: center;
} }
table.calendar td a { table.calendar td a {
display: block; display: block;
} }
table.calendar td a:hover { table.calendar td a:hover {
background-color: #CCFFCC; background-color: #CCFFCC;
} }
table.calendar th { table.calendar th {
background-color: #D3DCE3; background-color: #D3DCE3;
} }
table.calendar td.selected { table.calendar td.selected {
background-color: #FFCC99; background-color: #FFCC99;
} }
img.calendar { img.calendar {
border: none; border: none;
} }
form.clock { form.clock {
text-align: center; text-align: center;
} }
/* end Calendar */ /* end Calendar */
@@ -611,70 +638,69 @@ div#tablestatistics table caption {
/* END server privileges */ /* END server privileges */
/* Heading */ /* Heading */
#serverinfo { #serverinfo {
font-weight: bold; font-weight: bold;
margin-bottom: 0.5em; margin-bottom: 0.5em;
} }
#serverinfo .item { #serverinfo .item {
white-space: nowrap; white-space: nowrap;
} }
#span_table_comment { #span_table_comment {
font-weight: normal; font-weight: normal;
font-style: italic; font-style: italic;
white-space: nowrap; white-space: nowrap;
} }
#serverinfo img { #serverinfo img {
margin: 0 0.1em 0 0.2em; margin: 0 0.1em 0 0.2em;
} }
#textSQLDUMP { #textSQLDUMP {
width: 95%; width: 95%;
height: 95%; height: 95%;
font-family: "Courier New", Courier, mono; font-family: "Courier New", Courier, mono;
font-size: 12px; font-size: 12px;
} }
#TooltipContainer { #TooltipContainer {
position: absolute; position: absolute;
z-index: 99; z-index: 99;
width: 20em; width: 20em;
height: auto; height: auto;
overflow: visible; overflow: visible;
visibility: hidden; visibility: hidden;
background-color: #ffffcc; background-color: #ffffcc;
color: #006600; color: #006600;
border: 0.1em solid #000000; border: 0.1em solid #000000;
padding: 0.5em; padding: 0.5em;
font-family: <?php echo $right_font_family; ?>;
} }
/* user privileges */ /* user privileges */
#fieldset_add_user_login div.item { #fieldset_add_user_login div.item {
border-bottom: 1px solid silver; border-bottom: 1px solid silver;
padding-bottom: 0.3em; padding-bottom: 0.3em;
margin-bottom: 0.3em; margin-bottom: 0.3em;
} }
#fieldset_add_user_login label { #fieldset_add_user_login label {
float: left; float: left;
display: block; display: block;
width: 10em; width: 10em;
max-width: 100%; max-width: 100%;
text-align: right; text-align: right;
padding-right: 0.5em; padding-right: 0.5em;
} }
#fieldset_add_user_login span.options #select_pred_username, #fieldset_add_user_login span.options #select_pred_username,
#fieldset_add_user_login span.options #select_pred_hostname, #fieldset_add_user_login span.options #select_pred_hostname,
#fieldset_add_user_login span.options #select_pred_password { #fieldset_add_user_login span.options #select_pred_password {
width: 100%; width: 100%;
max-width: 100%; max-width: 100%;
} }
#fieldset_add_user_login span.options { #fieldset_add_user_login span.options {