diff --git a/arctic_ocean/css/theme_left.css.php b/arctic_ocean/css/theme_left.css.php
index b233e04c3..531b5b7e3 100644
--- a/arctic_ocean/css/theme_left.css.php
+++ b/arctic_ocean/css/theme_left.css.php
@@ -12,114 +12,197 @@
if (!defined('PMA_MINIMUM_COMMON')) {
exit();
}
+
+ $forIE = false;
+ if (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER < 7)
+ $forIE = true;
+
+ $ipath = ( (isset($GLOBALS['pma_http_url']) && !empty($GLOBALS['pma_http_url'])) ? $GLOBALS['pma_http_url'] : '../' )
+ . $_SESSION['PMA_Theme']->getImgPath();
+
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ $pma_fsize = @($pma_fsize / 100);
+ if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
+ $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
+ $fsize = ceil($usr_fsize * $pma_fsize)
+ . ( (isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix'])) ? $GLOBALS['cfg']['FontSizePrefix'] : 'pt' );
+ } else
+ $fsize = $_SESSION['PMA_Config']->get('fontsize');
?>
-/************************************************************************************
- * LEFT FRAME
- ************************************************************************************/
-
-#body_leftFrame {
- padding-top: 0px;
- padding-right: 3px;
- padding-bottom: 3px;
- padding-left: 3px;
- margin-top: 0px;
- margin-right: 3px;
- margin-bottom: 3px;
- margin-left: 3px;
-}
-
-#body_queryFrame {
- padding-top: 2px;
- padding-right: 2px;
- padding-bottom: 0px;
- padding-left: 2px;
- margin-top: 2px;
- margin-right: 2px;
- margin-bottom: 0px;
- margin-left: 2px;
+/******************************************************************************/
+/* general tags */
+html, td, body {
+
+ font-family: ;
+
+ font-size: ;
}
body {
- background-color: #d9e4f4;
- background-image: url('themes/arctic_ocean/img/wbg_left.jpg');
+ background: ;
+ background-image: url('wbg_left.jpg');
background-repeat: repeat-y;
background-position: 0px 0px;
+ color: ;
+
+ font-family: ;
+
+ margin-left: 0px;
+ margin-right: 0px;
+ padding-left: 15px;
+ padding-right: 10px;
}
-body, input, textarea, select, th, td, .item, .tblItem {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 11px;
-}
-#body_queryFrame select, #body_queryFrame table {
- width: 100%;
-}
-#body_queryFrame div {
- white-space: nowrap;
-}
-input, select, textarea {
- color: #000000;
+p, h1, h2, h3, form {
+ margin: 0px;
+ padding: 0px;
}
-a:link, a:visited, a:active {
- color: #585880;
-}
+a img { border: none; }
+form { display: inline; }
+select { width: 100%; }
+select optgroup, select option { font-style: normal; }
+button { display: inline; }
-hr {
- color: #585880;
- background-color: #585880;
- border: 1px none #585880;
- height: 1px;
-}
-img, input, select, button {
+
+/******************************************************************************/
+/* classes */
+
+/* leave some space between icons and text */
+.icon {
+ margin-left: 3px;
+ margin-right: 3px;
vertical-align: middle;
}
-img {
- margin: 0px 2px 0px 2px;
+
+
+/******************************************************************************/
+/* specific elements */
+
+div#pmalogo,
+div#leftframelinks,
+div#databaseList {
+ border-bottom: 1px solid ;
+ margin-bottom: 1px;
+ padding-bottom: 1px;
+}
+div#pmalogo, div#leftframelinks { text-align: center; }
+div#databaseList { text-align: left; }
+
+div#leftframelinks .icon {
+ margin: 0;
+ padding: 0;
}
-.parent {
- text-decoration: none;
- display: block;
+div#leftframelinks a img.icon {
+ border: 1px none ;
+ margin: 0;
+ padding: 2px;
}
-.child {
- text-decoration: none;
- /* display: none; */
+div#leftframelinks a:hover {
+ background: ;
+ color: ;
}
-.item, .item:active, .tblItem, .tblItem:active {
+/* serverlist */
+#body_leftFrame #list_server {
+ list-style-image: url(s_host.png);
+ list-style-position: inside;
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+}
+
+#body_leftFrame #list_server li {
+ font-size: 95%;
+ margin: 0;
+ padding: 0;
+}
+
+/* leftdatabaselist */
+div#left_tableList ul {
+ background: ;
+ font-size: 95%;
+ list-style-type: none;
+ list-style-position: outside;
+ margin: 0;
+ padding: 0;
+}
+
+div#left_tableList ul ul {
+ font-size: 100%;
+}
+
+div#left_tableList a {
+ background: ;
+ color: ;
text-decoration: none;
}
-.item:hover, .tblItem:hover {
+div#left_tableList a:hover {
+ background: ;
+ color: ;
text-decoration: underline;
}
-td.heada, span.heada {
- background-image: url(themes/arctic_ocean/img/b_sdb.png);
- background-position: 2px center;
- background-repeat: no-repeat;
- font-weight: bold;
-}
-span.heada, span.heada a:link, span.heada a:active, span.heada a:visited, span.heada a:hover {
- color: #696ab5;
- text-decoration: none;
-}
-td.heada, span.heada {
- text-align: left;
- padding-left: 16px;
- white-space: nowrap;
+div#left_tableList li {
+ margin: 0;
+ padding: 0;
+ white-space: nowrap;
}
-bdo {
- display: none;
+
+/* marked items */
+div#left_tableList > ul li.marked > a,
+div#left_tableList > ul li.marked {
+ background: ;
+ color: ;
}
-#hr_third {
- display: none;
+div#left_tableList ul li.marked, div#left_tableList ul li.marked a,
+div#left_tableList ul li.marked ul li.marked, div#left_tableList ul li.marked ul li.marked a {
+ background: ;
+ color: ;
}
-select optgroup, select option {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 11px;
- font-style: normal;
- font-size: 11px;
+div#left_tableList ul li.marked ul, div#left_tableList ul li.marked ul li, div#left_tableList ul li.marked ul a {
+ background: ;
+ color: ;
+}
+
+
+
+div#left_tableList > ul li:hover > a,
+div#left_tableList > ul li:hover {
+ background: ;
+ color: ;
+}
+div#left_tableList ul li:hover, div#left_tableList ul li:hover a, div#left_tableList ul li a:hover,
+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 {
+ background: ;
+ color: ;
+}
+
+div#left_tableList ul li.marked a:hover, div#left_tableList ul li.marked ul li.marked a:hover {
+ background: ;
+ color: ;
+}
+
+div#left_tableList ul li:hover ul, div#left_tableList ul li:hover ul li,div#left_tableList ul li:hover ul a {
+ background: ;
+ color: ;
+}
+
+
+div#left_tableList img {
+ padding: 0;
+ vertical-align: middle;
}
-
+div#left_tableList ul ul {
+ background: ;
+ border-bottom: 0.1em none ;
+ border-left: 0.1em none ;
+ color: ;
+ margin-left: 0;
+ padding-left: 15px;
+ padding-bottom: 1px;
+}
diff --git a/arctic_ocean/css/theme_print.css.php b/arctic_ocean/css/theme_print.css.php
index 2939555d9..4a7af4c51 100644
--- a/arctic_ocean/css/theme_print.css.php
+++ b/arctic_ocean/css/theme_print.css.php
@@ -7,101 +7,104 @@
* @package phpMyAdmin-theme
* @subpackage Arctic_Ocean
*/
-?>
-/* For printview */
-body {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 10px;
- color: #000000;
- background-color: #ffffff;
- margin: 0px;
- padding: 0px;
-}
-h1 {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 14px;
- font-weight: bold;
- color: #000000;
-}
-big {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 12px;
- font-weight: bold;
- color: #000000;
-}
-table {
- border-width: 1px;
- border-color: #000000;
- border-style: solid;
- border-collapse: collapse;
- border-spacing: 0;
-}
-th {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 10px;
- font-weight: bold;
- color: #000000;
- background-color: #e5e5e5;
- border-width: 1px;
- border-color: #000000;
- border-style: solid;
- padding: 2px;
-}
-td, .print {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 10px;
- color: #000000;
- background-color: #ffffff;
- border-width: 1px;
- border-color: #000000;
- border-style: solid;
- padding: 2px;
-}
-a:link, a:visited, a:active {
- text-decoration: none;
- font-weight: bold;
- color: #696ab5;
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ $pma_fsize = @($pma_fsize / 100);
+ if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
+ $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
+ $fsize = ceil($usr_fsize * $pma_fsize)
+ . ( (isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix'])) ? $GLOBALS['cfg']['FontSizePrefix'] : 'pt' );
+ } else
+ $fsize = $_SESSION['PMA_Config']->get('fontsize');
+?>
+html {
+ font-size: ;
+}
+body, table, th, td {
+ color: #000000;
+ background-color: #ffffff;
+
+ font-family: ;
+
+ font-size: ;
+}
+
+
+a:link, a:visited, a:active {
+ color: #696ab5;
+ font-weight: bold;
+ text-decoration: none;
}
a:hover {
+ color: #585880;
text-decoration: none;
- color: #585880;
}
-input[type=button], input[type=submit], input[type=reset] {
- color: #585880;
- font-size: 11px;
- font-weight: bold;
- padding: 2px;
- border: 1px solid #585880;
+h1, h2, h3 { font-weight: bold; }
+h1 { font-size: 130%; }
+h2 { font-size: 120%; }
+h3 { font-size: 110%; }
+
+img { border: none; }
+
+table, th, td {
+ border-width: 1px;
+ border-color: #000000;
+ border-style: solid;
+}
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+th, td { padding: 2px; }
+th {
background-color: #e5e5e5;
+ color: #585880;
+ font-weight: bold;
+}
+table tr.odd th, table tr.odd td,
+table tr.even th, table tr.even td, .even {
+ text-align: ;
+}
+table tr.hover th, table tr.odd:hover th, table tr.even:hover th {
+ background: ;
+ color: ;
+}
+table tr.hover td, table tr.odd:hover td, table tr.even:hover td {
+ color: #000000;
+ background-color: ;
+}
+table td table {
+ margin: 0px;
+ padding: 0px;
+ width: auto;
+}
+table td table, table td table td, table td table th {
+ border: 1px none #999999;
+}
+table td table td, table td table th {
+ font-size: 95%;
+ white-space: nowrap;
}
-/* -- SERVER & DB INFO -- */
-.serverinfo {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 12px;
- font-weight: bold;
- padding: 0px 0px 10px 0px;
- margin: 0px;
- white-space: nowrap;
- vertical-align: middle;
-}
-
-.serverinfo a:link, .serverinfo a:active, .serverinfo a:visited {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 12px;
- font-weight: bold;
-}
-.serverinfo a img {
- vertical-align: middle;
- margin: 0px 1px 0px 1px;
-}
-
-.serverinfo div {
- background-image: url(themes/arctic_ocean/img/item_ltr.png);
- background-repeat: no-repeat;
- background-position: 50% 50%;
- width: 20px;
+#serverinfo {
+ background-color: #ffffff;
+ font-weight: bold;
+ padding: 5px 5px 5px 5px;
+ margin-top: 0px;
+ white-space: nowrap;
+ vertical-align: middle;
+ border-bottom: 1px solid #585880;
height: 16px;
-}
\ No newline at end of file
+}
+#serverinfo .item { white-space: nowrap; }
+#serverinfo img { margin: 0px 1px 0px 1px; }
+#serverinfo .separator img {
+ width: 9px;
+ height: 11px;
+ margin: 0px 2px 0px 2px;
+ vertical-align: middle;
+}
+
+#selflink { display: none; }
diff --git a/arctic_ocean/css/theme_right.css.php b/arctic_ocean/css/theme_right.css.php
index 4668c4174..55881a0a1 100644
--- a/arctic_ocean/css/theme_right.css.php
+++ b/arctic_ocean/css/theme_right.css.php
@@ -7,779 +7,1016 @@
* @package phpMyAdmin-theme
* @subpackage Arctic_Ocean
*/
-
// unplanned execution path
if (!defined('PMA_MINIMUM_COMMON')) {
exit();
}
+
+ // 2007-05-10 (mkkeck)
+ // Added some special fixes
+ // for better behaviors on old IE
+ $forIE = false;
+ if (defined('PMA_USR_BROWSER_AGENT') && PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER < 7)
+ $forIE = true;
+
+ // 2007-05-10 (mkkeck)
+ // Get the whole http_url for the images
+ $ipath = ( (isset($GLOBALS['pma_http_url']) && !empty($GLOBALS['pma_http_url'])) ? $GLOBALS['pma_http_url'] : '../' )
+ . $_SESSION['PMA_Theme']->getImgPath();
+
+ // 2007-05-10 (mkkeck)
+ // Get font-sizes
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ $pma_fsize = @($pma_fsize / 100);
+ if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
+ $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
+ $fsize = ceil($usr_fsize * $pma_fsize)
+ . ( (isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix'])) ? $GLOBALS['cfg']['FontSizePrefix'] : 'pt' );
+ } else
+ $fsize = $_SESSION['PMA_Config']->get('fontsize');
+
+ // 2007-05-10 (mkkeck)
+ // Get the file name for the css-style
+ // TODO:
+ // replace on /libraries/header_meta_style.inc.php
+ // echo '';
+ // with the folow lines
+ // echo '';
+
+ // default file
+ $tmp_css_type = 'browse';
+ if (isset($_GET['type'])) {
+ if (stristr($_GET['type'], 'main')) {
+ // main window
+ $tmp_css_type = 'main';
+ } else if (stristr($_GET['type'], 'querywin')) {
+ // query window
+ $tmp_css_type = 'popup';
+ }
+ }
+ if ($GLOBALS['cfg']['LightTabs'])
+ $tmp_css_type = 'default';
?>
-/* STYLE FOR THE RIGHT (MAIN) FRAME */
-
-#mainFrameset, #leftFrameset, frameset, frame {
- margin: 0 !important;
- padding: 0 !important;
- border: 0 none #ffffff !important;
+/* BASICS */
+html, td, body {
+
+ font-family: ;
+
+ font-size: ;
}
-#leftFrameset {
- border-right: 1px solid #585880 !important;
-}
-
-/* basic font setup */
-body,
-th, td,
-div, span,
-p, h1, h2, h3, h4, h5, h6,
-a:link, a:active, a:visited,
-input, button, select, textarea, legend, fieldset, label, form {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 11px;
-}
-/* buttons in some browsers (eg. Konqueror) are block elements, this breaks design */
-button { display: inline; }
-
-/* body main style */
body {
- color: #333333;
- background-color: #ffffff;
- margin: 0;
- padding: 26px 3px 3px 3px;
- background-image: url(themes/arctic_ocean/img/wbg_right.jpg);
- background-position: 100% 100%;
- background-repeat: no-repeat;
- background-attachment: fixed;
+ background: ;
+ background-attachment: fixed;
+ background-image: url('wbg_right.jpg');
+ background-position: 100% 100%;
+ background-repeat: no-repeat;
+ color: ;
+
+ margin: 55px 5px 5px 5px;
+
+ margin: 25px 5px 5px 5px;
+
+ margin: 5px 5px 5px 5px;
+
+ padding: 0px 0px 0px 0px;
}
+button, img, input, select { vertical-align: middle; }
+
+textarea, tt, pre, code { font-family: ; }
+
-/* headlines */
-h1, h1 a:link, h1 a:active, h1 a:visited {
- font-size: 18px;
- font-weight: bold;
-}
-h2, h2 a:link, h2 a:active, h2 a:visited {
- font-size: 16px;
- font-weight: bold;
-}
-h3, h3 a:link, h3 a:active, h3 a:visited {
- font-size: 14px;
- font-weight: bold;
-}
-
-/* pre, code, tt */
-pre, tt, code {
- font-family: "Courier New", Courier, monospace;
- font-size: 11px;
- color: #333333;
-}
-
-/* italic fonts */
-i, em, address{
- font-style: normal;
- color: #666666;
-}
-
-/* links */
a:link, a:visited, a:active {
- text-decoration: none;
- font-weight: bold;
- color: #696ab5;
+ color: #696ab5;
+ font-weight: bold;
+ text-decoration: none;
}
a:hover {
- text-decoration: none;
- color: #585880;
-}
-a.drop:link, a.drop:visited, a.drop:active{
- color: #aa0000;
-}
-a.drop:hover {
- color: #ffffff;
- background-color: #aa0000;
- text-decoration: none;
+ color: #585880;
+ text-decoration: none;
}
+a img { border: none; }
+button { display: inline; }
+h1, h2, h3 { font-weight: bold; }
+h1 { font-size: 130%; }
+h2 { font-size: 120%; }
+h3 { font-size: 110%; }
-/* horizontal ruler */
+img.icon {
+ margin-left: 2px;
+ margin-right: 2px;
+}
+img.lightbulb { cursor: pointer; }
+dfn, dfn:hover { font-style: normal; }
+dfn:hover { cursor: url('b_info.png'), default; }
hr {
- color: #585880;
- background-color: #585880;
- border: 1px none #585880;
- height: 1px;
- margin-top: 5px;
- margin-bottom: 5px;
+ color: #585880;
+ background: #585880;
+ border: 1px none #585880;
+ height: 1px;
+ margin-bottom: 5px;
+ margin-top: 5px;
}
-/* image */
-img {
- vertical-align: middle;
- margin: 0 2px 0 2px;
+/* TABLES */
+table caption, table th, table td {
+ padding: 2px 2px 2px 2px;
+ vertical-align: top;
+}
+table tr.odd th, table tr.odd td, .odd {
+ background: ;
+}
+table tr.even th, table tr.even td, .even {
+ background: ;
+}
+table tr.odd th, table tr.odd td,
+table tr.even th, table tr.even td, .even {
+ text-align: ;
+}
+table tr.marked th, table tr.marked td, .marked {
+ background: ;
+ color: ;
+}
+.odd:hover, .even:hover, .hover {
+ background: ;
+ color: ;
+}
+table tr.hover th, table tr.hover td, table tr.odd:hover th, table tr.even:hover th, table tr.odd:hover td, table tr.even:hover td {
+ background: ;
+ color: ;
+}
+tr.condition th, tr.condition td, td.condition, th.condition {
+ border: 1px solid ;
+}
+table [class=value] {
+ white-space: normal;
+}
+td img.icon, th img.icon { margin: 0px 0px 0px 0px; }
+.odd .value, .even .value, .marked .value {
+ text-align: ;
+}
+th {
+ font-weight: bold;
+ color: ;
+ background: ;
+}
+table caption.tblHeaders { background-image: url('tbg_th0.png'); }
+thead th { background-image: url('tbg_th1.png'); }
+
+/* end TABLES */
+
+/* FORMS */
+form {
+ display: inline;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+fieldset {
+ background: transparent;
+ border: 1px solid #585880;
+ margin-top: 5px;
+ padding: 5px;
+
+}
+fieldset fieldset {
+ background: transparent;
+ margin: 5px;
+}
+fieldset legend, fieldset fieldset legend {
+ background-position: left top;
+ background-repeat: repeat-x;
+ border: 1px solid #585880;
+ color: ;
+ margin-bottom: 5px;
+ padding: 3px 5px 3px 5px;
+}
+fieldset legend {
+ background-color: ;
+ background-image: url('tbg_th0.png');
+ color: ;
+}
+fieldset fieldset legend {
+ background-color: ;
+ background-image: url('tbg_th1.png');
+ color: ;
+}
+fieldset legend a:link, fieldset legend a:active, fieldset legend a:visited {
+ color: #585880;
+}
+fieldset.tblFooters {
+ background-color: ;
+ background-image: url('tbg_th3.png');
+ background-position: left bottom;
+ background-repeat: repeat-x;
+ border-bottom: 1px solid #585880;
+ border-left: 1px solid #585880;
+ border-right: 1px solid #585880;
+ border-top: none;
+ clear: both;
+ color: ;
+ float: none;
+ margin-top: 0px;
+ margin-bottom: 5px;
+ text-align: center;
}
-/* tables */
-table {
- border: 1px none #000000;
+fieldset .formelement {
+ float: ;
+ margin-: 15px;
+ /* IE */
+ white-space: nowrap;
}
-th, .tblHeaders, tr.tblHeaders td, tr.tblHeaders th,
-.tblFooters, tr.tblFooters td, tr.tblFooters th,
-.tblHeadError, .tblHeadWarn {
- white-space: nowrap;
- border-bottom: 1px solid #585880;
- border-top: 1px solid #cccccc;
- background-repeat: repeat-x;
- background-position: 0 0;
+fieldset div[class=formelement] {
+ white-space: normal;
}
-th, .tblFooters {
- font-weight: bold;
- color: #585880;
- background-color: #e5e5e5;
- border-top: 1px solid #cccccc;
- border-bottom: 1px solid #333333;
- white-space: nowrap;
- background-image: url(themes/arctic_ocean/img/tbg_th1.png);
- background-repeat: repeat-x;
- background-position: 0 0;
+fieldset#exportoptions {
+ white-space: nowrap;
+ width: 25%;
}
-.tblFooters {
- text-align: right;
+button.mult_submit {
+ background-color: transparent;
+ border: none;
}
-.tblHeaders, .tblHeaders td, .tblHeaders th, .tblHeaders a:link, .tblHeaders a:active, .tblHeaders a:visited {
- font-weight: bold;
+
+
+.value {
+
+ font-family: ;
+ white-space: normal;
+
}
-.tblHeaders, tr.tblHeaders td, tr.tblHeaders th {
- color: #585880;
- background-color: #b4cae9;
- background-image: url(themes/arctic_ocean/img/tbg_th0.png);
+.value .attention { color: #990000; }
+.value .allfine { color: #006600; }
+
+
+
+/* PDF */
+.pdflayout {
+ background-color: #ffffff;
+ border: 1px solid #585880;
+ clip: inherit;
+ display: none;
+ overflow: hidden;
+ position: relative;
}
+.pdflayout_table {
+ background: ;
+ border: 1px dashed #585880;
+ clip: inherit;
+ color: #000000;
+ cursor: move;
+ display: inline;
+ font-size: 80%;
+ overflow: hidden;
+ position: absolute;
+ visibility: inherit;
+ z-index: 2;
+}
+/* end PDF */
+
+/* PARSER */
+.syntax {
+ font-size: 80%;
+}
+.syntax_comment {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+.syntax_alpha_columnType, .syntax_alpha_columnAttrib, .syntax_alpha_functionName, .syntax_alpha_reservedWord {
+ text-transform: uppercase;
+}
+.syntax_alpha_reservedWord {
+ font-weight: bold;
+}
+.syntax_quote {
+ white-space: pre;
+}
+/* end PARSER */
+
+
+
+.selectallarrow {
+ margin-: 0.3em;
+ margin-: 0.6em;
+}
+
+/* MESSAGE BOXES: warning, error, confirmation */
+div.error, div.notice, div.warning, h1.error, h1.notice, h1.warning, p.error, p.notice, p.warning {
+ margin: 5px 0px 5px 0px;
+
+ background-repeat: no-repeat;
+
+ background-position: 5px 5px;
+ padding: 5px 5px 5px 25px;
+
+ background-position: 99% 5px;
+ padding: 5px 25px 5px 5px;
+
+
+ padding: 5px 5px 5px 5px;
+
+ text-align: ;
+}
+div.notice, h1.notice {
+
+ background-image: url('s_notice.png');
+
+ border: 1px solid #ffd700;
+}
+.notice {
+ background-color: #ffffdd;
+ color: #000000;
+}
+.notice h1 {
+ border-bottom: 1px solid #ffd700;
+ font-weight: bold;
+ margin: 0px 0px 0px 0px;
+ text-align: ;
+}
+div.warning, h1.warning, p.warning {
+
+ background-image: url('s_warn.png');
+
+ border: 1px solid #990000;
+ text-align: ;
+}
+.warning {
+ background-color: #fff0f0;
+ color: #990000;
+}
+.warning h1 {
+ border-bottom: 1px solid #990000;
+ font-weight: bold;
+ margin: 0px 0px 0px 0px;
+}
+div.error, h1.error {
+
+ background-image: url('s_error.png');
+
+ border: 1px solid #990000;
+}
+.error h1 {
+ border-bottom: 1px solid #990000;
+ font-weight: bold;
+ margin: 0px 0px 0px 0px;
+}
+.error {
+ background-color: #fff0f0;
+ color: #990000;
+}
+fieldset.confirmation {
+ border: 1px solid #990000;
+}
+fieldset.confirmation legend {
+ background-color: #990000;
+ border: 1px solid #990000;
+ color: #ffffff;
+ font-weight: bold;
+
+ background-image: url('s_really.png');
+ background-repeat: no-repeat;
+
+ background-position: 5px 50%;
+ padding: 2px 2px 2px 25px;
+
+ background-position: 97% 50%;
+ padding: 2px 25px 2px 2px;
+
+
+}
+.confirmation {
+ background-color: #fff0f0;
+}
+.confirmation hr {
+ background: #990000;
+ border: 1px none #990000;
+ color: #990000;
+ height: 1px;
+ margin-bottom: 5px;
+ margin-top: 5px;
+}
+/* end MESSAGE BOXES */
+
+
.tblcomment {
- font-size: 10px;
- font-weight: normal;
- color: #000000;
+ color: #000099;
+ font-size: 70%;
+ font-weight: normal;
}
-.tblFooters, .tblFooters a:link, .tblFooters a:active, .tblFooters a:visited {
- font-weight: normal;
- color: #585880;
+
+.tblHeaders, th, caption {
+ background: ;
+ color: ;
+ font-weight: bold;
+}
+
+.tblFooters {
+ background: ;
+ color: ;
+ font-weight: normal;
}
.tblHeaders a:link, .tblHeaders a:active, .tblHeaders a:visited,
.tblFooters a:link, .tblFooters a:active, .tblFooters a:visited {
- text-decoration: underline;
-}
-.tblHeaders a:hover, .tblHeadWarn a:hover, .tblHeadError a:hover, .tblFooters a:hover {
- text-decoration: none;
-}
-th.td {
- font-weight: normal;
- color: transparent;
- background-color: transparent;
- background-image: none;
- border-top: 1px none #cccccc;
- border-bottom: 1px solid #333333;
+ color: #696ab5;
}
-table tr.odd th,
-table tr.odd,
-table tr.even th,
-table tr.marked th {
- background-image: none;
- border: none;
+.tblHeaders a:hover, .tblFooters a:hover {
+ color: #585880;
}
-/* hovered table rows */
-table tr.odd:hover th,
-table tr.even:hover th,
-table tr.hover th {
- background-color: ;
+/* forbidden, no privilegs */
+.noPrivileges {
+ color: #990000;
+ font-weight: bold;
}
-/* -- FORM ELEMENTS */
-form {
- padding: 0px 0px 0px 0px;
- margin: 0px 0px 0px 0px;
+/* disabled text */
+.disabled, .disabled a:link, .disabled a:active, .disabled a:visited {
+ color: #666666;
}
-input, select {
- vertical-align: middle;
- margin-top: 1px;
- margin-bottom: 1px;
-}
-select {
- color: #585880;
-}
-select optgroup, select option {
- font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
- font-size: 11px;
- font-style: normal;
-}
-input[type=button], input[type=submit], input[type=reset] {
- color: #585880;
- font-weight: bold;
- padding-left: 2px;
- padding-right: 2px;
- border: 1px solid #585880;
- background-color: #e5e5e5;
- cursor: pointer;
-}
-input[type=text], input[type=file], input[type=password], input.textfield {
- color: #000000;
- border: 1px solid #585880;
-}
-fieldset {
- border: #585880 solid 1px;
- padding: 0.5em;
-}
-fieldset fieldset {
- padding: 0.5em;
-}
-legend {
- color: #333333;
- font-weight: bold;
- background-color: #ffffff;
- padding: 2px;
-}
-button.mult_submit {
- border: none;
- background-color: transparent;
+.disabled a:hover {
+ color: #666666;
+ text-decoration: none;
}
-/* dfn */
-dfn {
- font-style: normal;
+tr.disabled td, td.disabled {
+ background-color: #cccccc;
+ color: #666666;
}
-
-/* message boxes: warning, error, confirmation */
-.notice {
- color: #000000;
- background-color: #FFFFDD;
-}
-h1.notice,
-div.notice {
- margin: 0.5em 0 0.5em 0;
- border: 0.1em solid #FFD700;
-
- background-image: url(themes/arctic_ocean/img/s_notice.png);
- background-repeat: no-repeat;
-
- background-position: 10px 50%;
- padding: 10px 10px 10px 36px;
-
- background-position: 99% 50%;
- padding: 10px 5% 10px 10px;
-
-
- padding: 0.5em;
-
-}
-.notice h1 {
- border-bottom: 0.1em solid #FFD700;
- font-weight: bold;
- text-align: ;
- margin: 0 0 0.2em 0;
+/**
+ * login form
+ */
+body.loginform h1, body.loginform a.logo {
+ display: block;
+ text-align: center;
}
-.warning {
- color: #CC0000;
- background-color: #FFFFCC;
-}
-h1.warning,
-div.warning {
- margin: 0.5em 0 0.5em 0;
- border: 0.1em solid #CC0000;
-
- background-image: url(themes/arctic_ocean/img/s_warn.png);
- background-repeat: no-repeat;
-
- background-position: 10px 50%;
- padding: 10px 10px 10px 36px;
-
- background-position: 99% 50%;
- padding: 10px 5% 10px 10px;
-
-
- padding: 0.5em;
-
-}
-.warning h1 {
- border-bottom: 0.1em solid #cc0000;
- font-weight: bold;
- text-align: ;
- margin: 0 0 0.2em 0;
+body.loginform {
+ text-align: center;
}
-.error {
- background-color: #FFFFCC;
- color: #ff0000;
-}
-h1.error,
-div.error {
- margin: 0.5em 0 0.5em 0;
- border: 0.1em solid #ff0000;
-
- background-image: url(themes/arctic_ocean/img/s_error.png);
- background-repeat: no-repeat;
-
- background-position: 10px 50%;
- padding: 10px 10px 10px 36px;
-
- background-position: 99% 50%;
- padding: 10px 5% 10px 10px;
-
-
- padding: 0.5em;
-
-}
-div.error h1 {
- border-bottom: 0.1em solid #ff0000;
- font-weight: bold;
- text-align: ;
- margin: 0 0 0.2em 0;
+body.loginform div.container {
+ margin: 0px auto;
+ text-align: ;
+ width: 30em;
}
-
-.confirmation {
- background-color: #FFFFCC;
-}
-fieldset.confirmation {
- border: 0.1em solid #FF0000;
-}
-fieldset.confirmation legend {
- border-left: 0.1em solid #FF0000;
- border-right: 0.1em solid #FF0000;
- font-weight: bold;
-
- background-image: url(themes/arctic_ocean/img/s_really.png);
- background-repeat: no-repeat;
-
- background-position: 5px 50%;
- padding: 0.2em 0.2em 0.2em 25px;
-
- background-position: 97% 50%;
- padding: 0.2em 25px 0.2em 0.2em;
-
-
-}
-/* end messageboxes */
-
-
-/* -- PDF SCRATCHBOARD -- */
-.pdflayout {
- overflow: hidden;
- clip: inherit;
- background-color: #FFFFFF;
- display: none;
- border: 1px solid #585880;
- position: relative;
+form.login label {
+ float: ;
+ font-weight: bolder;
+ width: 10em;
}
-.pdflayout_table {
- background: #b4cae9;
- color: #333333;
- overflow: hidden;
- clip: inherit;
- z-index: 2;
- display: inline;
- visibility: inherit;
- cursor: move;
- position: absolute;
- font-size: 11px;
- border: 1px dashed #585880;
+/* -- Top-Navi -- */
+#serverinfo {
+ background-color: ;
+ border-bottom: 1px solid #585880;
+ font-weight: bold;
+ height: 16px;
+ margin-top: 0px;
+ padding: 5px 5px 5px 5px;
+ white-space: nowrap;
+ vertical-align: middle;
}
-
-/* -- PRINT -- */
-.print {
- color: #000000;
+#serverinfo .item { white-space: nowrap; }
+#serverinfo img { margin: 0px 1px 0px 1px; }
+ul#topmenu { list-style-type: none; }
+ul#topmenu li { vertical-align: middle; }
+#topmenu img {
+ margin-: 2px;
+ vertical-align: middle;
}
-
-/* -- MySQL PARSER -- */
-.syntax {
- font-family: sans-serif;
- font-size: 10px;
+.tab, .tabcaution, .tabactive {
+ display: block;
+ margin: 0px 0px 0px 0px;
+ padding: 4px 2px 4px 2px;
+ white-space: nowrap;
}
-.syntax_comment {
- font-family: sans-serif;
- font-size: 10px;
- color: #999999;
- font-style: italic;
- padding-left: 4px;
- padding-right: 4px;
+span.tab, span.tabcaution { color: #666666; }
+a.tabcaution:link, a.tabcaution:active, a.tabcaution:visited { color: #990000; }
+a.tabcaution:hover {
+ color: #ffffff;
+ background-color: #990000;
}
-.syntax_digit {
- font-family: sans-serif;
- font-size: 10px;
- color: #aa0000;
+
+a.tabactive:link, a.tabactive:active, a.tabactive:visited { color: #585880; }
+
+#serverinfo, #topmenucontainer {
+
+ position: absolute;
+
+ position: fixed;
+ width: 100%;
+
}
-.syntax_digit_hex {
- font-family: sans-serif;
- font-size: 10px;
- color: #ff0000;
+#serverinfo {
+
+ left: 0px;
+ top: expression(eval(document.documentElement.scrollTop));
+ width: 100%;
+
+ top: 0px;
+ left: 0px;
+
}
-.syntax_digit_integer {
- font-family: sans-serif;
- font-size: 10px;
- color: #aa0000;
+#serverinfo .separator img {
+ width: 9px;
+ height: 11px;
+ margin: 0px 2px 0px 2px;
+ vertical-align: middle;
}
-.syntax_digit_float {
- font-family: sans-serif;
- font-size: 10px;
- color: #aa0000;
+#topmenucontainer {
+ background-color: ;
+ background-image: url('tbg_nav0.png');
+ background-repeat: repeat-x;
+ background-position: center bottom;
+ border-top: solid #ffffff;
+ border-right: none;
+ border-bottom: 5px solid #ffffff;
+ border-left: none;
+ color: #000000;
+ font-weight: bold;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+ white-space: nowrap;
+
+ left: 0px;
+ top: expression(eval(document.documentElement.scrollTop));
+ width: expression(eval(document.documentElement.clientWidth));
+
+ top: ;
+ left: 0px;
+
}
-.syntax_punct {
- font-family: sans-serif;
- font-size: 10px;
- color: #aa0000;
+#topmenu {
+ border: none;
+ float: ;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
}
-.syntax_alpha {
- font-family: sans-serif;
- font-size: 10px;
+ul#topmenu li {
+ background-color: #333333;
+ background-image: url('tbg_nav1.png');
+ background-repeat: repeat-x;
+ background-position: center top;
+ border-bottom: none;
+ margin: 0px 0px 0px 0px;
+ padding-right: 1px;
}
-.syntax_alpha_columnType {
- font-family: sans-serif;
- font-size: 10px;
- color: #006600;
- text-transform: uppercase;
+.tab, .tabcaution, .tabactive {
+ background-color: ;
+ background-repeat: repeat-x;
+ background-position: center top;
+ border: none;
}
-.syntax_alpha_columnAttrib {
- font-family: sans-serif;
- font-size: 10px;
- color: #006600;
- text-transform: uppercase;
+.tab, .tabactive, .tabcaution, a.tab:hover, a.tabactive:hover, a.tabcaution:hover {
+ margin: 0px 0px 0px 0px;
+ padding: 4px 2px 4px 2px;
+ text-decoration: none;
}
-.syntax_alpha_reservedWord {
- font-family: sans-serif;
- font-size: 10px;
- color: #dc14a1;
- text-transform: uppercase;
+.tab, a.tab:link, a.tab:active, a.tab:visited {
+ color: #000000;
+ background-color: ;
+ background-image: url('tbg_nav0.png');
}
-.syntax_alpha_functionName {
- font-family: sans-serif;
- font-size: 10px;
- color: #483d8b;
- text-transform: uppercase;
+a.tab:hover {
+ color: #000000;
+ background-color: #666666;
+ background-image: url('tbg_nav4.png');
}
-.syntax_alpha_identifier {
- font-family: sans-serif;
- font-size: 10px;
+.tabcaution, a.tabcaution:link, a.tabcaution:active, a.tabcaution:visited {
+ color: #990000;
+ background-color: ;
+ background-image: url('tbg_nav0.png');
}
-.syntax_alpha_charset {
- font-family: sans-serif;
- font-size: 10px;
+a.tabcaution:hover {
+ color: #990000;
+ background-color: #cc9999;
+ background-image: url('tbg_nav3.png');
}
-.syntax_alpha_variable {
- font-family: sans-serif;
- font-size: 10px;
+a.tabactive:link, a.tabactive:active, a.tabactive:visited, a.tabactive:hover {
+ color: #000000;
+ background-color: ;
+ background-image: url('tbg_nav2.png');
}
-.syntax_quote {
- font-family: sans-serif;
- font-size: 10px;
- color: #483d8b;
- white-space: pre;
-}
-.syntax_quote_backtick {
- font-family: sans-serif;
- font-size: 10px;
+span.tab, span.tabcaution { cursor: url('s_error.png'), default; }
+span.tab img, span.tabcaution img {
+
+ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
+
+ -moz-opacity: 0.5;
+
+ opacity: 0.5;
}
+
+/* -- Top-Navi -- */
-/* -- SERVER & DB INFO -- */
+/* CALENDAR */
+table.calendar {
+ width: 100%;
+}
+table.calendar td {
+ color: ;
+ background-color: ;
+ text-align: center;
+}
+table.calendar td a {
+ display: block;
+}
- /* for PMA version below 2.6.4 */
- .serverinfo, #serverinfo {
- font-size: 12px;
- font-weight: bold;
- padding: 0px 0px 10px 0px;
- margin: 0px;
- white-space: nowrap;
- vertical-align: middle;
- }
- .serverinfo a:link, .serverinfo a:active, .serverinfo a:visited {
- font-size: 12px;
- font-weight: bold;
- }
- .serverinfo a img {
- vertical-align: middle;
- margin: 0px 1px 0px 1px;
- }
- .serverinfo div {
- background-image: url(themes/arctic_ocean/img/item_ltr.png);
- background-repeat: no-repeat;
- background-position: 50% 50%;
- width: 16px;
- height: 16px;
- }
+table.calendar td a:hover {
+ color: ;
+ background-color: ;
+}
- /* for PMA version 2.6.4 and higher */
- #serverinfo {
- background-color: #ffffff;
- font-size: 12px;
- font-weight: bold;
- padding: 5px 3px 5px 3px;
- margin-top: 5px;
- white-space: nowrap;
- vertical-align: middle;
- text-align: center;
- border-bottom: 1px solid #333333;
-/*
- position: fixed;
- _position: absolute;
- top: 0px;
- _top: expression(eval(document.body.scrollTop));
- left: 0px;
- _left: expression(eval(document.body.scrollLeft));
- height: 50px;
- width: 100%;
- _width: expression(eval(document.body.offsetWidth-18));
-*/
- }
- #serverinfo a:link, #serverinfo a:active, #serverinfo a:visited {
- font-size: 12px;
- font-weight: bold;
- }
- #serverinfo a img {
- vertical-align: middle;
- margin: 0px 1px 0px 1px;
- }
- #serverinfo .separator img {
- width: 9px;
- height: 11px;
- margin: 0px 2px 0px 2px;
- vertical-align: middle;
- }
+table.calendar th {
+ color: ;
+ background-color: ;
+}
+
+table.calendar td.selected {
+ color: ;
+ background-color: ;
+}
+img.calendar {
+ border: none;
+}
+#clock_data, form.clock {
+ text-align: center;
+}
+#clock_data input, form.clock input {
+ text-align: center;
+ width: 50px;
+}
+/* end CALENDAR */
-/* -- NAVIGATION -- */
+/* table stats */
+div#tablestatistics {
+ border-bottom: 0.1em solid #669999;
+ margin-bottom: 0.5em;
+ padding-bottom: 0.5em;
+}
- /* backwards compatibility for PMA version below 2.6.4 */
- td.tab {
- border-top: 1px solid #585880;
- border-right: 1px solid #585880;
- border-left: 1px solid #585880;
- border-bottom: none;
- border-radius: 2px;
- -moz-border-radius: 2px;
- }
- table.tabs {
- border-top: none;
- border-right: none;
- border-left: none;
- border-bottom: 1px solid #585880;
- }
- .nav {
- color: #000000;
- background-color: #b4cae9;
- background-image: url(themes/arctic_ocean/img/tbg_nav0.png);
- background-repeat: repeat-x;
- background-position: center;
- height: 24px;
- padding: 0px 0px 0px 0px;
- margin: 0px;
- }
- .nav a:link, .nav a:visited, .nav a:active{
- color: #000000;
- text-decoration: none;
- }
- .nav a:hover{
- color: #585880;
- text-decoration: none;
- }
- .navNormal, .navActive, .navDrop {
- color: #666666;
- font-weight: bold;
- height: 24px;
- padding: 0px 5px 0px 5px;
- background-repeat: repeat-x;
- background-position: 0px 0px;
- }
- .navNormal img, .navDrop img {
- filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
- -moz-opacity: 0.5;
- opacity: 0.5;
- }
- .navNormal a img, .navDrop a img {
- filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
- -moz-opacity: 0.99;
- opacity: 0.99;
- }
- .navNormal {
- background-color: #b4cae9;
- background-image: url(themes/arctic_ocean/img/tbg_nav0.png);
- }
- .navActive {
- background-color: #ffffff;
- background-image: url(themes/arctic_ocean/img/tbg_nav2.png);
- border: none;
- margin: 0px;
- padding: 5px;
- }
- .navDrop {
- background-color: #e9c7b4;
- background-image: url(themes/arctic_ocean/img/tbg_nav3.png);
- }
- .navActive a:link, .navActive a:active, .navActive a:visited {
- color: #585880;
- }
- .navActive a:hover {
- color: #000000;
- }
- .navNormal a:link, .navNormal a:active, .navNormal a:visited {
- color: #000000;
- }
- .navNormal a:hover {
- color: #585880;
- }
- .navDrop a:link, .navDrop a:active, .navDrop a:visited {
- color: #000000;
- }
- .navDrop a:hover {
- color: #aa0000;
- }
- .navSpacer {
- width: 1px;
- background-color: #333333;
- background-image: url(themes/arctic_ocean/img/tbg_nav1.png);
- background-repeat: no-repeat;
- background-position: center top;
- }
- .navSpacer img {
- margin: 0px;
- padding: 0px;
- }
+div#tablestatistics table {
+ float: ;
+ margin-bottom: 0.5em;
+ margin-: 0.5em;
+}
- /* for PMA version 2.6.4 and greater */
- ul#topmenu {
- list-style-type: none;
- background-color: #ffffff;
- background-image: url(themes/arctic_ocean/img/tbg_nav0.png);
- background-repeat: repeat-x;
- background-position: center bottom;
- border: none;
- color: #000000;
- font-weight: bold;
- margin: 0;
- padding: 8px 3px 0 3px;
- white-space: nowrap;
- position: fixed;
- _position: absolute;
- top: 0;
- _top: expression(eval(document.body.scrollTop-4));
- _left: expression(eval(document.body.scrollLeft));
- left: 0;
- width: 100%;
- _width: expression(eval(document.body.offsetWidth-18));
- }
+div#tablestatistics table caption {
+ margin-: 0.5em;
+}
+/* END table stats */
- ul#topmenu li {
- float: left;
- margin: 0;
- padding: 0;
- vertical-align: middle;
- border: none;
- }
- /* default tab styles */
- span.tab, span.tab:hover,
- span.tabcaution, span.tabcaution:hover,
- a.tab, a.tab:hover,
- a.tabcaution, a.tabcaution:hover,
- a.tabactive, a.tabactive:hover,
- a.tab:link, a.tab:active, a.tab:visited, a.tab:hover,
- a.tabactive:link, a.tabactive:active, a.tabactive:visited, a.tabactive:hover,
- a.tabcaution:link, a.tabcaution:active, a.tabcaution:visited, a.tabcaution:hover {
- background-color: transparent;
- background-repeat: repeat-x;
- background-position: center top;
- border: none;
- margin: 0;
- padding: 4px 2px 4px 2px;
- border-radius-topleft: 0;
- border-radius-topright: 0;
- -moz-border-radius-topleft: 0;
- -moz-border-radius-topright: 0;
- }
+/* server privileges */
+#tableuserrights td,
+#tablespecificuserrights td,
+#tabledatabases td {
+ vertical-align: middle;
+}
+/* END server privileges */
- /* enabled drop/empty tabs */
- a.tab:link, a.tab:active, a.tab:visited, a.tab:hover,
- a.tabactive:link, a.tabactive:active, a.tabactive:visited, a.tabactive:hover {
- color: #585880;
- }
- a.tab:hover {
- color: #ffffff;
- background-image: url(themes/arctic_ocean/img/tbg_nav4.png);
- background-position: center bottom;
- }
- a.tabactive:link, a.tabactive:active, a.tabactive:visited, a.tabactive:hover {
- background-image: url(themes/arctic_ocean/img/tbg_nav2.png);
- background-color: #ffffff;
- border-left: 1px solid #333333;
- border-right: 1px solid #333333;
- border-bottom: 1px solid #ffffff;
- }
- a.tabcaution:hover {
- background-image: url(themes/arctic_ocean/img/tbg_nav3.png);
- background-position: center bottom;
- }
- a.tabcaution:link, a.tabcaution:active, a.tabcaution:visited, a.tabcaution:hover, span.tabcaution {
- color: #aa0000;
- }
-
- /* disabled tabs */
- span.tab {
- color: #333333;
- }
- span.tab, span.tabcaution {
- filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55);
- -moz-opacity: 0.5;
- opacity: 0.5;
- cursor: default;
- }
-
-
-/* -- DISABLED ELEMENTS -- */
-.disabled, .disabled a:link, disabled a:active, .disabled a:visited {
- color: #333333;
-}
-tr.disabled, td.disabled, .disabled td {
- filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
- -moz-opacity: 0.60;
- opacity: 0.60;
+#span_table_comment {
+ font-weight: normal;
+ font-style: italic;
+ white-space: nowrap;
}
#TooltipContainer {
- font-size: inherit;
- color: #ffffff;
- background-color: #9eb1cc;
- position: absolute;
- z-index: 99;
- width: 25em;
- height: auto;
- overflow: auto;
- visibility: hidden;
- border: 1px solid #333333;
- padding: 0.5em;
- filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
- -moz-opacity: 0.95;
- opacity: 0.95;
+ font-size: inherit;
+ color: #ffffff;
+ background-color: #9eb1cc;
+ position: absolute;
+ z-index: 99;
+ width: 25em;
+ height: auto;
+ overflow: auto;
+ visibility: hidden;
+ border: 1px solid #333333;
+ padding: 0.5em;
+
+ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
+
+ -moz-opacity: 0.95;
+
+ opacity: 0.95;
}
-#buttonNo {
- color: #aa0000;
- font-weight: bold;
+/* user privileges */
+#fieldset_add_user_login div.item {
+ border-bottom: 1px solid silver;
+ padding-bottom: 0.3em;
+ margin-bottom: 0.3em;
}
-#buttonYes {
- color: #006600;
- font-weight: bold;
+
+#fieldset_add_user_login label {
+ float: ;
+ display: block;
+ width: 10em;
+ max-width: 100%;
+ text-align: ;
+ padding-: 0.5em;
}
-#buttonGo {
- color: #585800;
- font-weight: bold;
+
+#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_password {
+ width: 100%;
+ max-width: 100%;
}
-#listTable {
- width: 260px;
+
+#fieldset_add_user_login span.options {
+ float: ;
+ display: block;
+ width: 12em;
+ max-width: 100%;
+ padding-: 0.5em;
}
-#textSqlquery {
- width: 450px;
+
+#fieldset_add_user_login input {
+ width: 12em;
+ clear: ;
+ max-width: 100%;
}
+
+#fieldset_add_user_login span.options input {
+ width: auto;
+}
+
+#fieldset_user_priv div.item {
+ float: ;
+ width: 9em;
+ max-width: 100%;
+}
+
+#fieldset_user_priv div.item div.item {
+ float: none;
+}
+
+#fieldset_user_priv div.item label {
+ white-space: nowrap;
+}
+
+#fieldset_user_priv div.item select {
+ width: 100%;
+}
+
+#fieldset_user_global_rights fieldset {
+ float: ;
+}
+/* END user privileges */
+
+
+/* serverstatus */
+div#serverstatus table caption a.top {
+ float: ;
+}
+
+div#serverstatus div#serverstatusqueriesdetails table,
+div#serverstatus table#serverstatustraffic,
+div#serverstatus table#serverstatusconnections {
+ float: ;
+}
+
+#serverstatussection,
+.clearfloat {
+ clear: both;
+}
+div#serverstatussection table {
+ width: 100%;
+ margin-bottom: 1em;
+}
+div#serverstatussection table .name {
+ width: 18em;
+}
+div#serverstatussection table .value {
+ width: 6em;
+}
+
+div#serverstatus table tbody td.descr a,
+div#serverstatus table .tblFooters a {
+ white-space: nowrap;
+}
+
+div#serverstatus div#statuslinks a:before,
+div#serverstatus div#sectionlinks a:before,
+div#serverstatus table tbody td.descr a:before,
+div#serverstatus table .tblFooters a:before {
+ content: '';
+}
+div#serverstatus div#statuslinks a:after,
+div#serverstatus div#sectionlinks a:after,
+div#serverstatus table tbody td.descr a:after,
+div#serverstatus table .tblFooters a:after {
+ content: '';
+}
+
+/* end serverstatus */
+
+/* querywindow */
+body#bodyquerywindow {
+ margin: 30px 2px 2px 2px;
+ padding: 0;
+ background-image: none;
+ background-color: transparent;
+}
+
+div#querywindowcontainer {
+ margin: 0;
+ padding: 0;
+ width: 100%;
+}
+
+div#querywindowcontainer fieldset {
+ margin-top: 0;
+}
+/* END querywindow */
+
+
+/* querybox */
+
+div#sqlquerycontainer {
+ float: ;
+ width: 69%;
+ /* height: 15em; */
+}
+
+div#tablefieldscontainer {
+ float: ;
+ width: 29%;
+ /* height: 15em; */
+}
+
+div#tablefieldscontainer select {
+ width: 100%;
+ /* height: 12em; */
+}
+
+textarea#sqlquery {
+ width: 100%;
+ /* height: 100%; */
+}
+
+div#queryboxcontainer div#bookmarkoptions {
+ margin-top: 0.5em;
+}
+/* end querybox */
+
+/* main page */
+#maincontainer {
+ background-image: none;
+ background-position: bottom;
+ background-repeat: no-repeat;
+ border-bottom: none;
+}
+
+#mysqlmaininformation,
+#pmamaininformation {
+ float: ;
+ width: 49%;
+}
+
+#maincontainer ul {
+ list-style-image: url('item_.png');
+ vertical-align: middle;
+}
+
+#maincontainer li {
+ margin-bottom: 3px;
+ padding-left: 5px;
+}
+/* END main page */
+
+
+
+/* iconic view for ul items */
+li#li_create_database { list-style-image: url('b_newdb.png'); }
+li#li_select_lang { list-style-image: url('s_lang.png'); }
+li#li_select_mysql_collation { list-style-image: url('s_asci.png'); }
+li#li_select_mysql_charset { list-style-image: url('s_asci.png'); }
+li#li_select_theme { list-style-image: url('s_theme.png'); }
+li#li_server_info { list-style-image: url('s_host.png'); }
+li#li_user_info { list-style-image: url('b_dbusr.png'); }
+li#li_mysql_status { list-style-image: url('s_status.png'); }
+li#li_mysql_variables { list-style-image: url('s_vars.png'); }
+li#li_mysql_processes { list-style-image: url('s_process.png'); }
+li#li_mysql_collations { list-style-image: url('s_asci.png'); }
+li#li_mysql_engines { list-style-image: url('b_engine.png'); }
+li#li_mysql_binlogs { list-style-image: url('s_tbl.png'); }
+li#li_mysql_databases { list-style-image: url('s_db.png'); }
+li#li_export { list-style-image: url('b_export.png'); }
+li#li_import { list-style-image: url('b_import.png'); }
+li#li_change_password { list-style-image: url('s_passwd.png'); }
+li#li_log_out { list-style-image: url('s_loggoff.png'); }
+li#li_pma_docs { list-style-image: url('b_docs.png'); }
+li#li_phpinfo { list-style-image: url('php_sym.png'); }
+li#li_pma_homepage { list-style-image: url('b_home.png'); }
+li#li_mysql_privilegs { list-style-image: url('s_rights.png'); }
+li#li_switch_dbstats { list-style-image: url('b_dbstatistics.png'); }
+li#li_flush_privileges { list-style-image: url('s_reload.png'); }
+li#li_mysql_proto { list-style-image: url('b_dbsock.png'); }
+li#li_mysql_client_version { list-style-image: url('b_dbclient.png'); }
+li#li_select_fontsize { list-style-image: url('b_fontsize.png'); }
+li#li_used_php_extension { list-style-image: url('b_dbphpext.png'); }
+/* END iconic view for ul items */
+
+
+
+#body_browse_foreigners {
+ background: ;
+ margin: 0.5em 0.5em 0 0.5em;
+}
+
+#bodyquerywindow {
+ background: ;
+}
+
+#bodythemes {
+ width: 500px;
+ margin: auto;
+ text-align: center;
+}
+
+#bodythemes img {
+ border: 0.1em solid black;
+}
+
+#bodythemes a:hover img {
+ border: 0.1em solid red;
+}
+
+#fieldset_select_fields {
+ float: ;
+}
+
+#selflink {
+ clear: both;
+ display: block;
+ margin-top: 1em;
+ margin-bottom: 1em;
+ width: 100%;
+ border-top: 0.1em none silver;
+ text-align: ;
+}
+
+#table_innodb_bufferpool_usage,
+#table_innodb_bufferpool_activity {
+ float: ;
+}
+
+#div_mysql_charset_collations table {
+ float: ;
+}
+
+#div_table_order, #div_table_rename, #div_table_copy, #div_table_options {
+ clear: both;
+ float: none;
+ min-width: 48%;
+}
+
+#qbe_div_table_list {
+ float: ;
+}
+
+#qbe_div_sql_query {
+ float: ;
+}
+
+label.desc {
+ width: 30em;
+ float: ;
+}
+
+#buttonGo, #buttonNo, #buttonYes { font-weight: bold; }
+#buttonGo { color: #585880; }
+#buttonNo { color: #aa0000; }
+#buttonYes { color: #006600; }
+#listTable { width: 260px;}
+#textSqlquery { width: 450px; }
#textSQLDUMP {
- width: 95%;
- height: 95%;
- font-family: "Courier New", Courier, mono;
- font-size: 11px;
-}
-
-
+ background-color: transparent;
+ border: 1px solid #585880;
+ color: #333333;
+
+ font-family: ;
+
+ font-size: 110%;
+ width: 99%;
+ height: 99%;
+}
\ No newline at end of file
diff --git a/arctic_ocean/img/arrow_ltr.gif b/arctic_ocean/img/arrow_ltr.gif
new file mode 100644
index 000000000..a8f2200ad
Binary files /dev/null and b/arctic_ocean/img/arrow_ltr.gif differ
diff --git a/arctic_ocean/img/arrow_ltr.png b/arctic_ocean/img/arrow_ltr.png
new file mode 100644
index 000000000..abb38087d
Binary files /dev/null and b/arctic_ocean/img/arrow_ltr.png differ
diff --git a/arctic_ocean/img/arrow_rtl.gif b/arctic_ocean/img/arrow_rtl.gif
new file mode 100644
index 000000000..410b678a0
Binary files /dev/null and b/arctic_ocean/img/arrow_rtl.gif differ
diff --git a/arctic_ocean/img/arrow_rtl.png b/arctic_ocean/img/arrow_rtl.png
new file mode 100644
index 000000000..016cb2805
Binary files /dev/null and b/arctic_ocean/img/arrow_rtl.png differ
diff --git a/arctic_ocean/img/b_dbclient.png b/arctic_ocean/img/b_dbclient.png
new file mode 100644
index 000000000..f261e77dc
Binary files /dev/null and b/arctic_ocean/img/b_dbclient.png differ
diff --git a/arctic_ocean/img/b_dbphpext.png b/arctic_ocean/img/b_dbphpext.png
new file mode 100644
index 000000000..317890c86
Binary files /dev/null and b/arctic_ocean/img/b_dbphpext.png differ
diff --git a/arctic_ocean/img/b_dbsock.png b/arctic_ocean/img/b_dbsock.png
new file mode 100644
index 000000000..302bbdc0c
Binary files /dev/null and b/arctic_ocean/img/b_dbsock.png differ
diff --git a/arctic_ocean/img/b_dbusr.png b/arctic_ocean/img/b_dbusr.png
new file mode 100644
index 000000000..a9852e8cd
Binary files /dev/null and b/arctic_ocean/img/b_dbusr.png differ
diff --git a/arctic_ocean/img/b_fontsize.png b/arctic_ocean/img/b_fontsize.png
new file mode 100644
index 000000000..a07631319
Binary files /dev/null and b/arctic_ocean/img/b_fontsize.png differ
diff --git a/arctic_ocean/img/b_terminal.png b/arctic_ocean/img/b_terminal.png
new file mode 100644
index 000000000..0948b6b94
Binary files /dev/null and b/arctic_ocean/img/b_terminal.png differ
diff --git a/arctic_ocean/img/dot_black.png b/arctic_ocean/img/dot_black.png
new file mode 100644
index 000000000..ef44ae5ef
Binary files /dev/null and b/arctic_ocean/img/dot_black.png differ
diff --git a/arctic_ocean/img/dot_blue.png b/arctic_ocean/img/dot_blue.png
new file mode 100644
index 000000000..1577a4668
Binary files /dev/null and b/arctic_ocean/img/dot_blue.png differ
diff --git a/arctic_ocean/img/dot_green.png b/arctic_ocean/img/dot_green.png
new file mode 100644
index 000000000..69d175636
Binary files /dev/null and b/arctic_ocean/img/dot_green.png differ
diff --git a/arctic_ocean/img/dot_red.png b/arctic_ocean/img/dot_red.png
new file mode 100644
index 000000000..029fedc92
Binary files /dev/null and b/arctic_ocean/img/dot_red.png differ
diff --git a/arctic_ocean/img/dot_violet.png b/arctic_ocean/img/dot_violet.png
new file mode 100644
index 000000000..7823fa6ce
Binary files /dev/null and b/arctic_ocean/img/dot_violet.png differ
diff --git a/arctic_ocean/img/dot_yellow.png b/arctic_ocean/img/dot_yellow.png
new file mode 100644
index 000000000..78598fcf0
Binary files /dev/null and b/arctic_ocean/img/dot_yellow.png differ
diff --git a/arctic_ocean/img/window-new.png b/arctic_ocean/img/window-new.png
new file mode 100644
index 000000000..52ef4c5e5
Binary files /dev/null and b/arctic_ocean/img/window-new.png differ
diff --git a/arctic_ocean/img/wysiwyg.png b/arctic_ocean/img/wysiwyg.png
new file mode 100644
index 000000000..95c7ba6a9
Binary files /dev/null and b/arctic_ocean/img/wysiwyg.png differ
diff --git a/arctic_ocean/info.inc.php b/arctic_ocean/info.inc.php
index 445d25df1..426c229a5 100644
--- a/arctic_ocean/info.inc.php
+++ b/arctic_ocean/info.inc.php
@@ -2,16 +2,13 @@
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* Theme information
- *
+ *
*
* @version $Id$
* @package phpMyAdmin-theme
* @subpackage Arctic_Ocean
*/
-/**
- *
- */
$theme_name = 'Arctic Ocean';
$theme_version = 2;
$theme_generation = 2;
diff --git a/arctic_ocean/layout.inc.php b/arctic_ocean/layout.inc.php
index 182c91a01..d102f249b 100644
--- a/arctic_ocean/layout.inc.php
+++ b/arctic_ocean/layout.inc.php
@@ -8,13 +8,13 @@
*/
/**
- *
+ * for older versions
*/
+$cfg['LeftPointerEnable'] = false;
$cfg['LeftWidth'] = 170; // left frame width
-/* colors */
$cfg['LeftBgColor'] = '#d9e4f4'; // background color for the left frame
$cfg['RightBgColor'] = '#ffffff'; // background color for the right frame
-$cfg['RightBgImage'] = ''; // path to a background image for the right frame
+$cfg['RightBgImage'] = ''; // path to a background image for the right frame
// (leave blank for no background image)
$cfg['LeftPointerColor'] = '#b4cae9'; // color of the pointer in left frame
$cfg['Border'] = 0; // border width on tables
@@ -24,13 +24,8 @@ $cfg['BgcolorTwo'] = '#dbe7f9'; // table data row colour, alte
$cfg['BrowsePointerColor'] = '#b4cae9'; // color of the pointer in browse mode
$cfg['BrowseMarkerColor'] = '#e9c7b4'; // color of the marker (visually marks row
// by clicking on it) in browse mode
-
$cfg['QueryWindowWidth'] = 550; // Width of Query window
$cfg['QueryWindowHeight'] = 310; // Height of Query window
-
-/**
- * SQL Parser Settings
- */
$cfg['SQP']['fmtColor'] = array( // Syntax colouring data
'comment' => '#999999',
'comment_mysql' => '',
@@ -54,4 +49,71 @@ $cfg['SQP']['fmtColor'] = array( // Syntax colouring data
'quote_single' => '#000000',
'quote_backtick' => ''
);
+
+/**
+ * for current version
+ */
+// NAVI FRAME
+$GLOBALS['cfg']['LeftPointerEnable'] = false;
+$GLOBALS['cfg']['NaviWidth'] = 170; // width
+$GLOBALS['cfg']['NaviColor'] = '#000000'; // foreground (text) color
+$GLOBALS['cfg']['NaviBackground'] = '#d9e4f4'; // background
+$GLOBALS['cfg']['NaviPointerColor'] = '#000000'; // foreground (text) color of the pointer
+$GLOBALS['cfg']['NaviPointerBackground'] = '#b4cae9'; // background of the pointer
+
+// MAIN FRAME
+$GLOBALS['cfg']['MainColor'] = '#333333'; // foreground (text) color for the main frame
+$GLOBALS['cfg']['MainBackground'] = '#ffffff'; // background for the main frame
+// for a solid vertical line, uncomment this:
+//$GLOBALS['cfg']['MainBackground'] = '#ffffff url(../' . $_SESSION['PMA_Theme']->getImgPath() . 'vertical_line.png) repeat-y';
+$GLOBALS['cfg']['BrowsePointerColor'] = '#000000'; // foreground (text) color of the pointer in browse mode
+$GLOBALS['cfg']['BrowsePointerBackground'] = '#b4cae9'; // background of the pointer in browse mode
+$GLOBALS['cfg']['BrowseMarkerColor'] = '#000000'; // foreground (text) color of the marker (visually marks row by clicking on it) in browse mode
+$GLOBALS['cfg']['BrowseMarkerBackground'] = '#e9c7b4'; // background of the marker (visually marks row by clicking on it) in browse mode
+
+// FONTS
+// the font family as a valid css font family value,
+// if not set the browser default will be used
+// (depending on browser, DTD and system settings)
+$GLOBALS['cfg']['FontFamily'] = 'Arial, Helvetica, sans-serif';
+$GLOBALS['cfg']['FontFamilyFixed'] = '\'Courier New\', Courier, monospace'; // fixed width font family, used in textarea
+$GLOBALS['cfg']['FontSize'] = '11'; // default width of the font
+$GLOBALS['cfg']['FontSizePrefix'] = 'px'; // pt (Points) | px (Pixel), default is 'pt'
+
+// TABLES
+$GLOBALS['cfg']['Border'] = 0; // border
+$GLOBALS['cfg']['ThBackground'] = '#e5e5e5'; // table header and footer color
+$GLOBALS['cfg']['ThColor'] = '#000000'; // table header and footer background
+$GLOBALS['cfg']['BgOne'] = '#e6f0ff'; // table data row background
+$GLOBALS['cfg']['BgTwo'] = '#dbe7f9'; // table data row background, alternate
+
+// QUERY WINDOW
+$GLOBALS['cfg']['QueryWindowWidth'] = 550; // width of Query window
+$GLOBALS['cfg']['QueryWindowHeight'] = 310; // height of Query window
+
+// SQL PARSER SETTINGS
+// Syntax colouring data
+$GLOBALS['cfg']['SQP']['fmtColor'] = array(
+ 'comment' => '#808000',
+ 'comment_mysql' => '#999999',
+ 'comment_ansi' => '#999999',
+ 'comment_c' => '#999999',
+ 'digit' => '#999999',
+ 'digit_hex' => 'teal',
+ 'digit_integer' => 'teal',
+ 'digit_float' => 'aqua',
+ 'punct' => 'fuchsia',
+ 'alpha' => '#cc0000',
+ 'alpha_columnType' => '#ff9900',
+ 'alpha_columnAttrib' => '#0000ff',
+ 'alpha_reservedWord' => '#990099',
+ 'alpha_functionName' => '#FF0000',
+ 'alpha_identifier' => '#000000',
+ 'alpha_charset' => '#6495ed',
+ 'alpha_variable' => '#800000',
+ 'quote' => '#008000',
+ 'quote_double' => '',
+ 'quote_single' => '',
+ 'quote_backtick' => ''
+);
?>
diff --git a/arctic_ocean/license.txt b/arctic_ocean/license.txt
index 8fcff6395..ae149a8c0 100644
--- a/arctic_ocean/license.txt
+++ b/arctic_ocean/license.txt
@@ -7,7 +7,13 @@ TITLE: Database Icon-Set
AUTHOR: Michael Keck
me[at]michaelkeck[dot]de
-Copyright (c) 2005 Michael Keck.
+Copyright (c) 2007 Michael Keck.
+
+The icons b_dbsock.png and db_client.png are from the nuvola icons
+and made by David Vignoni
+http://www.icon-king.com
+http://mail.icon-king.com/mailman/listinfo/nuvola_icon-king.com
+Copyright (c) 2003-2004 David Vignoni.
--------------------------------------------------------------------------------
diff --git a/arctic_ocean/readme.txt b/arctic_ocean/readme.txt
index 71873f954..d7037207d 100644
--- a/arctic_ocean/readme.txt
+++ b/arctic_ocean/readme.txt
@@ -3,13 +3,37 @@
----------------------------------------------------------------------
CHANGE LOG:
- - 2005-09-12;
+
+ - 2007-05-11:
+ > fixed bugs #1688536
+ - fixed: resizing on each reload the width of left frame
+ - fixed: centered table columns in print view
+ - fixed: hover colors and background colors in print view
+ > changes
+ - hover colors and backcolors in print css
+ - id #selflink is hidden in print css
+ - font-sizes in print css are same as in right css
+ - inline tables (for comment column) in print view
+ without frames and smaller font
+
+ - 2007-05-10:
+ > Supporting phpMyAdmin Version 2.9.x and higher
+ > New Icons for some list elements
+ > Some specials for main.php and querywindow.php
+ (please see source of theme_right.css.php)
+ > Static nav-panel and static server-info
+ > reversed server-info / nav-panel
+
+ - 2005-09-12:
> Supporting phpMyAdmin Version 2.6.4 and higher
+
- 2005-09-11:
> $pma_http_url = '';
set here your absolute url to the 'artic_ocean' theme
directory (if required)
+----------------------------------------------------------------------
+
1. INSTALLATION
----------------------------------------------------------------------
Simply unzip the files.
@@ -33,27 +57,33 @@ CHANGE LOG:
----------------------------------------------------------------------
-
2. REQUIREMENTS / INFORMATIONS
----------------------------------------------------------------------
- - phpMyAdmin Version 2.6.2 or higher
+ - phpMyAdmin Version 2.9.x or higher
- full CSS2 compatible browser
- (I've tested with Firefox 1.02, Microsoft(R)
- InternetExplorer 6.0, and Opera 7.54)
+ I've tested with
+ - Firefox 2.0.0.3
+ - Microsoft(R) InternetExplorer 6.0 (some bad png's)
+ - Microsoft(R) InternetExplorer 7.0
- Your browser should support Javascript
and png-images.
- - In phpMyAdmin Version 2.6.4 there's
- a new navigation behavior included.
- The navigation panel has a fixed position now.
----------------------------------------------------------------------
-
3. INFORMATION ABOUT THE ARCTIC-OCEAN THEME:
----------------------------------------------------------------------
a) ICONS:
- Database Icon-Set made 2005 by Michael Keck.
+ Database Icon-Set made 2005-2007 by Michael Keck.
+ Updated 2007-05-10 by Michael Keck
+
+ The icons b_dbsock.png and db_client.png are from the nuvola icons
+ and made by David Vignoni
+ http://www.icon-king.com
+ http://mail.icon-king.com/mailman/listinfo/nuvola_icon-king.com
+ Copyright (c) 2003-2004 David Vignoni.
+
Please see license.txt file for more informations.
+
b) THEME:
The theme is based on the 'darkblue_orange' theme made by the
members of the phpMyAdmin Team.