diff --git a/smooth_yellow/css/theme_left.css.php b/smooth_yellow/css/theme_left.css.php
new file mode 100644
index 000000000..400bb6819
--- /dev/null
+++ b/smooth_yellow/css/theme_left.css.php
@@ -0,0 +1,275 @@
+getImgPath();
+
+ // 2007-08-24 (mkkeck)
+ // Get font-sizes
+ if (isset($GLOBALS['PMA_Config']) && $GLOBALS['PMA_Config']->get('fontsize') !== null) {
+ $pma_fsize = $GLOBALS['PMA_Config']->get('fontsize');
+ } else if (isset($_SESSION['PMA_Config']) && $_SESSION['PMA_Config']->get('fontsize')) {
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ } else {
+ if (isset($_COOKIE['pma_fontsize'])) {
+ $pma_fsize = $_COOKIE['pma_fontsize'];
+ }
+ }
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ if (!empty($pma_fsize)) {
+ $pma_fsize = ($pma_fsize * 0.01);
+ } else {
+ $pma_fsize = 1;
+ }
+ if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
+ $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
+ }
+ if (!isset($usr_fsize)) {
+ $usr_fsize = 11;
+ }
+ if ( isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix']) ) {
+ $funit = strtolower($GLOBALS['cfg']['FontSizePrefix']);
+ }
+ if (!isset($funit) || ($funit!='px' && $funit != 'pt')) {
+ $funit = 'px';
+ }
+ $fsize = ($usr_fsize - 2);
+ if ($pma_fsize) {
+ $fsize = number_format( (intval($usr_fsize) * $pma_fsize), 0 );
+ }
+
+?>
+/******************************************************************************/
+/* general tags */
+html, td, body {
+
+ font-family: ;
+
+ font-size: ;
+}
+body {
+ 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;
+}
+p, h1, h2, h3, form {
+ margin: 0px;
+ padding: 0px;
+}
+
+a img { border: none; }
+form { display: inline; }
+select { width: 100%; }
+select optgroup, select option { font-style: normal; }
+button { display: inline; }
+
+/******************************************************************************/
+/* classes */
+
+/* leave some space between icons and text */
+.icon {
+ margin-left: 1px;
+ margin-right: 1px;
+ vertical-align: middle;
+}
+
+
+/******************************************************************************/
+/* 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;
+}
+
+div#leftframelinks a img.icon {
+ border: 1px none ;
+ margin: 0;
+ padding: 2px;
+}
+
+div#leftframelinks a:hover {
+ background: ;
+ color: ;
+}
+
+/* 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;
+}
+
+div#left_tableList a:hover {
+ background: ;
+ color: ;
+ text-decoration: underline;
+}
+
+div#left_tableList li {
+ margin: 0;
+ padding: 0;
+ white-space: nowrap;
+}
+
+
+/* marked items */
+div#left_tableList > ul li.marked > a,
+div#left_tableList > ul li.marked {
+ background: ;
+ color: ;
+}
+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: ;
+}
+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: 1px none ;
+ border-left: 1px none ;
+ color: ;
+ margin-left: 0;
+ padding-left: 15px;
+ padding-bottom: 1px;
+}
+
+ul#databaseList, ul#databaseList ul {
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+ul#databaseList li {
+ border-bottom: 1px solid #4a2e00;
+ font-weight: bold;
+ list-style: none;
+ margin: 2px 0px 2px 0px;
+ padding: 0px 0px 2px 0px;
+ white-space: nowrap;
+}
+ul#databaseList li ul li {
+ border-bottom: none;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+ul#databaseList {
+ background-color: ;
+ color: #4a2e00;
+}
+ul#databaseList a:link, ul#databaseList a:active, ul#databaseList a:visited {
+ background-color: ;
+ background-image: url('b_sdb.png');
+ background-position: ;
+ background-repeat: no-repeat;
+ color: ;
+ font-weight: normal;
+ padding-: 12px;
+ text-decoration: none;
+}
+
+ul#databaseList a:hover,
+ul#databaseList > li:hover > a, ul#databaseList > ul li:hover > a {
+ background-color: ;
+ color: ;
+}
+
+ul#databaseList a:hover { text-decoration: underline; }
+
+
diff --git a/smooth_yellow/css/theme_print.css.php b/smooth_yellow/css/theme_print.css.php
new file mode 100644
index 000000000..2b09718fc
--- /dev/null
+++ b/smooth_yellow/css/theme_print.css.php
@@ -0,0 +1,122 @@
+get('fontsize') !== null) {
+ $pma_fsize = $GLOBALS['PMA_Config']->get('fontsize');
+ } else if (isset($_SESSION['PMA_Config']) && $_SESSION['PMA_Config']->get('fontsize')) {
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ } else {
+ if (isset($_COOKIE['pma_fontsize'])) {
+ $pma_fsize = $_COOKIE['pma_fontsize'];
+ }
+ }
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ if (!empty($pma_fsize)) {
+ $pma_fsize = ($pma_fsize * 0.01);
+ } else {
+ $pma_fsize = 1;
+ }
+ 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;
+}
+
+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;
+}
+
+#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;
+}
+#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/smooth_yellow/css/theme_right.css.php b/smooth_yellow/css/theme_right.css.php
new file mode 100644
index 000000000..908013e4a
--- /dev/null
+++ b/smooth_yellow/css/theme_right.css.php
@@ -0,0 +1,1109 @@
+getImgPath();
+
+ // 2007-08-24 (mkkeck)
+ // Get font-sizes
+ if (isset($GLOBALS['PMA_Config']) && $GLOBALS['PMA_Config']->get('fontsize') !== null) {
+ $pma_fsize = $GLOBALS['PMA_Config']->get('fontsize');
+ } else if (isset($_SESSION['PMA_Config']) && $_SESSION['PMA_Config']->get('fontsize')) {
+ $pma_fsize = $_SESSION['PMA_Config']->get('fontsize');
+ } else {
+ if (isset($_COOKIE['pma_fontsize'])) {
+ $pma_fsize = $_COOKIE['pma_fontsize'];
+ }
+ }
+ $pma_fsize = preg_replace("/[^0-9]/", "", $pma_fsize);
+ if (!empty($pma_fsize)) {
+ $pma_fsize = ($pma_fsize * 0.01);
+ } else {
+ $pma_fsize = 1;
+ }
+ if ( isset($GLOBALS['cfg']['FontSize']) && !empty($GLOBALS['cfg']['FontSize']) ) {
+ $usr_fsize = preg_replace("/[^0-9]/", "", $GLOBALS['cfg']['FontSize']);
+ }
+ if (!isset($usr_fsize)) {
+ $usr_fsize = 11;
+ }
+ if ( isset($GLOBALS['cfg']['FontSizePrefix']) && !empty($GLOBALS['cfg']['FontSizePrefix']) ) {
+ $funit = strtolower($GLOBALS['cfg']['FontSizePrefix']);
+ }
+ if (!isset($funit) || ($funit!='px' && $funit != 'pt')) {
+ $funit = 'pt';
+ }
+ $fsize = $usr_fsize;
+ if ($pma_fsize) {
+ $fsize = number_format( (intval($usr_fsize) * $pma_fsize), 0 );
+ }
+
+ // mkkeck: 2007-05-10
+ // 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 = '';
+ if (isset($_REQUEST['type'])) {
+ if (stristr($_REQUEST['type'], 'main')) {
+ // main window
+ $tmp_css_type = 'main';
+ } else if (stristr($_REQUEST['type'], 'querywin')) {
+ // query window
+ $tmp_css_type = 'popup';
+ } else if (stristr($_REQUEST['type'], 'inline')) {
+ // inline popup
+ $tmp_css_type = 'inline';
+ }
+ }
+ if (empty($tmp_css_type)) {
+ if (isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) {
+ if (stristr($_SERVER['HTTP_REFERER'], 'querywindow.php')) {
+ // query window
+ $tmp_css_type = 'popup';
+ } else if (stristr($_SERVER['HTTP_REFERER'], 'tinymce.php') || stristr($_SERVER['HTTP_REFERER'], 'timestamp.php') || stristr($_SERVER['HTTP_REFERER'], 'calendar.php')) {
+ // inline popup
+ $tmp_css_type = 'inline';
+ } else if (stristr($_SERVER['HTTP_REFERER'], 'main.php')) {
+ // main window
+ $tmp_css_type = 'main';
+ }
+ }
+ }
+ if (empty($tmp_css_type)) {
+ $tmp_css_type = 'browse';
+ }
+ if (isset($GLOBALS['cfg']['LightTabs']) && $GLOBALS['cfg']['LightTabs']) {
+ $tmp_css_type = '';
+ }
+
+ // Check Fonts
+ $font_family = 'sans-serif';
+ $font_fixed = 'mono-space';
+ if (isset($GLOBALS['cfg']['FontFamily']) && !empty($GLOBALS['cfg']['FontFamily'])) {
+ $font_family = $GLOBALS['cfg']['FontFamily'];
+ $font_fixed = $GLOBALS['cfg']['FontFamily'];
+ }
+ if (isset($GLOBALS['cfg']['FontFamilyFixed']) && !empty($GLOBALS['cfg']['FontFamilyFixed'])) {
+ $font_fixed = $GLOBALS['cfg']['FontFamilyFixed'];
+ }
+
+?>
+/* BASICS */
+html, body, td, th {
+ font-family: ;
+ font-size: ;
+}
+body {
+ background: ;
+
+ background-attachment: fixed;
+ background-image: url('wbg_right.jpg');
+ background-position: 100% 100%;
+ background-repeat: no-repeat;
+
+ color: ;
+
+ margin: 65px 5px 5px 5px;
+
+ margin: 25px 5px 5px 5px;
+
+ margin: 0px 0px 0px 0px;
+
+ margin: 65px 5px 5px 5px;
+
+ padding: 0px 0px 0px 0px;
+}
+button, img, input, select { vertical-align: middle; }
+textarea, tt, pre, code { font-family: ; }
+
+a:link, a:visited, a:active {
+ color: #4a2e00;
+ font-weight: bold;
+ text-decoration: none;
+}
+a:hover {
+ color: #610505;
+ text-decoration: none;
+}
+a img { border: none; }
+button { display: inline; }
+h1, h2, h3 { font-weight: bold; }
+h1 { font-size: ; }
+h2 { font-size: ; }
+h3 { font-size: ; }
+
+img.icon {
+ margin-left: ;
+ margin-right: ;
+}
+img.lightbulb { cursor: pointer; }
+dfn, dfn:hover { font-style: normal; }
+dfn:hover { cursor: url('b_info.png'), default; }
+hr {
+ color: #4a2e00;
+ background: #4a2e00;
+ border: 1px none #4a2e00;
+ height: 1px;
+ margin-bottom: ;
+ margin-top: ;
+}
+
+/* TABLES */
+table caption, table th, table td {
+ padding: ;
+ 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, th.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 #4a2e00;
+ margin-top: ;
+ padding: ;
+
+}
+fieldset fieldset {
+ background: transparent;
+ margin: ;
+}
+fieldset legend, fieldset fieldset legend {
+ background-position: left top;
+ background-repeat: repeat-x;
+ border: 1px solid #4a2e00;
+ color: ;
+ margin-bottom: ;
+ padding: ;
+}
+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: #4a2e00;
+}
+fieldset.tblFooters {
+ background-color: ;
+ background-image: url('tbg_th3.png');
+ background-position: left bottom;
+ background-repeat: repeat-x;
+ border-bottom: 1px solid #4a2e00;
+ border-left: 1px solid #4a2e00;
+ border-right: 1px solid #4a2e00;
+ border-top: none;
+ clear: both;
+ color: ;
+ float: none;
+ margin-top: 0px;
+ margin-bottom: ;
+ text-align: center;
+}
+
+fieldset .formelement {
+ float: ;
+ margin-: 15px;
+ /* IE */
+ white-space: nowrap;
+}
+fieldset div[class=formelement] {
+ white-space: normal;
+}
+fieldset#exportoptions {
+ white-space: nowrap;
+ width: 25%;
+}
+button.mult_submit {
+ background-color: transparent;
+ border: none;
+}
+
+
+.value {
+ font-family: ;
+ white-space: normal;
+}
+.value .attention { color: #990000; }
+.value .allfine { color: #006600; }
+
+
+
+/* PDF */
+.pdflayout {
+ background-color: #ffffff;
+ border: 1px solid #4a2e00;
+ clip: inherit;
+ display: none;
+ overflow: hidden;
+ position: relative;
+}
+.pdflayout_table {
+ background: ;
+ border: 1px dashed #4a2e00;
+ clip: inherit;
+ color: #000000;
+ cursor: move;
+ display: inline;
+ font-size: ;
+ overflow: hidden;
+ position: absolute;
+ visibility: inherit;
+ z-index: 2;
+}
+/* end PDF */
+
+/* PARSER */
+.syntax {
+ font-size: ;
+}
+.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: 1px 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 {
+ color: #000099;
+ font-size: ;
+ font-weight: normal;
+}
+
+.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 {
+ color: #696ab5;
+}
+
+.tblHeaders a:hover, .tblFooters a:hover {
+ color: #333333;
+}
+
+/* forbidden, no privilegs */
+.noPrivileges {
+ color: #990000;
+ font-weight: bold;
+}
+
+/* disabled text */
+.disabled, .disabled a:link, .disabled a:active, .disabled a:visited {
+ color: #666666;
+}
+.disabled a:hover {
+ color: #666666;
+ text-decoration: none;
+}
+
+tr.disabled td, td.disabled {
+ background-color: #cccccc;
+ color: #666666;
+}
+
+/**
+ * login form
+ */
+body.loginform h1, body.loginform a.logo {
+ display: block;
+ text-align: center;
+}
+
+body.loginform {
+ text-align: center;
+}
+
+body.loginform div.container {
+ margin: 0px auto;
+ text-align: ;
+ width: 30em;
+}
+
+form.login label {
+ float: ;
+ font-weight: bolder;
+ width: 10em;
+}
+
+/* -- Top-Navi -- */
+#serverinfo {
+ background-color: ;
+ border-bottom: 1px solid #4a2e00;
+ font-weight: bold;
+ height: 16px;
+ margin-top: 0px;
+ padding: 5px 5px 5px 5px;
+ white-space: nowrap;
+ vertical-align: middle;
+}
+#serverinfo .item { white-space: nowrap; }
+#serverinfo img { margin: 0px 1px 0px 1px; }
+ul#topmenu { list-style-type: none; }
+ul#topmenu li { vertical-align: middle; float: left; }
+#topmenu img {
+ margin-: 2px;
+ vertical-align: middle;
+}
+.tab, .tabcaution, .tabactive {
+ display: block;
+ margin: 0px 0px 0px 0px;
+ padding: 4px 2px 4px 2px;
+ white-space: nowrap;
+}
+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;
+}
+
+a.tabactive:link, a.tabactive:active, a.tabactive:visited { color: #585880; }
+
+#serverinfo, #topmenucontainer {
+
+ position: absolute;
+
+ position: fixed;
+ width: 100%;
+
+}
+#serverinfo {
+
+ left: 0px;
+ top: expression(eval(document.documentElement.scrollTop));
+ width: 100%;
+
+ top: 0px;
+ left: 0px;
+
+}
+#serverinfo .separator img {
+ width: 9px;
+ height: 11px;
+ margin: 0px 0px ;
+ vertical-align: middle;
+}
+#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;
+
+}
+#topmenu {
+ border: none;
+ float: ;
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+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;
+}
+.tab, .tabcaution, .tabactive {
+ background-color: ;
+ background-repeat: repeat-x;
+ background-position: center top;
+ border: none;
+}
+.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;
+}
+.tab, a.tab:link, a.tab:active, a.tab:visited {
+ color: #000000;
+ background-color: ;
+ background-image: url('tbg_nav0.png');
+}
+a.tab:hover {
+ color: #000000;
+ background-color: #666666;
+ background-image: url('tbg_nav4.png');
+}
+.tabcaution, a.tabcaution:link, a.tabcaution:active, a.tabcaution:visited {
+ color: #990000;
+ background-color: ;
+ background-image: url('tbg_nav0.png');
+}
+a.tabcaution:hover {
+ color: #990000;
+ background-color: #cc9999;
+ background-image: url('tbg_nav3.png');
+}
+a.tabactive:link, a.tabactive:active, a.tabactive:visited, a.tabactive:hover {
+ color: #000000;
+ background-color: ;
+ background-image: url('tbg_nav2.png');
+}
+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;
+}
+
+
+div.tablepagenav, div.tablepagenav table tr td {
+ font-size: ;
+ text-align: center;
+}
+div.tablepagenav {
+ border-bottom: 1px solid #4a2e00;
+ border-top: 1px solid #4a2e00;
+ margin-bottom: ;
+ margin-top: ;
+}
+div.tablepagenav form {
+ margin: 0px 0px 0px 0px;
+ padding: 0px 0px 0px 0px;
+}
+div.tablepagenav table tr td { vertical-align: middle; }
+div.tablepagenav table tr td input, div.tablepagenav table tr td input.textfield {
+ font-size: ;
+ text-align: center;
+}
+div.tablepagenav table tr td input.textfield { width: 25px; }
+div.tablepagenav table tr td select {
+ font-size: ;
+}
+
+/* -- Top-Navi -- */
+
+
+/* CALENDAR */
+table.calendar { width: 100%; }
+table.calendar td {
+ background-color: ;
+ color: ;
+ text-align: center;
+}
+table.calendar td a { display: block; }
+table.calendar td a:hover {
+ background-color: ;
+ color: ;
+}
+table.calendar th {
+ background-color: ;
+ color: ;
+}
+table.calendar td.selected {
+ background-color: ;
+ 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 */
+
+
+/* table stats */
+div#tablestatistics {
+ border-bottom: 1px solid #669999;
+ margin-bottom: 5px;
+ padding-bottom: 5px;
+}
+div#tablestatistics table {
+ float: ;
+ margin-bottom: 5px;
+ margin-: 5px;
+}
+div#tablestatistics table caption { margin-: 5px; }
+/* END table stats */
+
+
+/* server privileges */
+#tableuserrights td, #tablespecificuserrights td, #tabledatabases td { vertical-align: middle; }
+/* END server privileges */
+
+
+
+#span_table_comment {
+ font-weight: normal;
+ font-style: italic;
+ white-space: nowrap;
+}
+
+#TooltipContainer {
+ font-size: ;
+ color: #ffffff;
+ background-color: #9eb1cc;
+ position: absolute;
+ z-index: 99;
+ width: ;
+ height: auto;
+ overflow: auto;
+ visibility: hidden;
+ border: 1px solid #333333;
+ padding: ;
+
+ filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);
+
+ -moz-opacity: 0.95;
+
+ opacity: 0.95;
+}
+
+/* user privileges */
+#fieldset_add_user_login div.item {
+ border-bottom: 1px solid silver;
+ padding-bottom: 0.3em;
+ margin-bottom: 0.3em;
+}
+
+#fieldset_add_user_login label {
+ float: ;
+ display: block;
+ width: 10em;
+ max-width: 100%;
+ text-align: ;
+ padding-: 0.5em;
+}
+
+#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%;
+}
+
+#fieldset_add_user_login span.options {
+ float: ;
+ display: block;
+ width: 12em;
+ max-width: 100%;
+ padding-: 0.5em;
+}
+
+#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: em 0.5em 0 0.5em;
+ text-align: center;
+}
+#body_browse_foreigners form {
+ left: 0px;
+ background-color: ;
+ margin: 0 0 0 0;
+ padding: 0 0 0 0;
+
+ position: absolute;
+ top: expression(eval(document.documentElement.scrollTop));
+
+ position: fixed;
+ top: 0px;
+
+ width: 100%;
+}
+#body_browse_foreigners, #body_browse_foreigners th, #body_browse_foreigners td {
+ font-size: ;
+ text-align: ;
+}
+#body_browse_foreigners tfoot th {
+ background-color: ;
+ background-image: url('tbg_th3.png');
+ background-position: left bottom;
+}
+#body_browse_foreigners .formelement {
+ float: none; clear: both;
+}
+#body_browse_foreigners fieldset { text-align: center; padding: 0.1em 0.1em 0.1em 0.1em; margin: 0.1em 0.1em 0.1em 0.1em; }
+
+#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, #submit, #cancel { font-weight: bold; }
+#buttonGo { color: #4a2e00; }
+#buttonNo, #cancel { color: #aa0000; }
+#buttonYes, #submit { color: #006600; }
+#listTable { width: 260px;}
+#textSqlquery { width: 450px; }
+#textSQLDUMP {
+ background-color: transparent;
+ border: 1px solid #4a2e00;
+ color: #333333;
+
+ font-family: ;
+
+ font-size: 110%;
+ width: 99%;
+ height: 99%;
+}
\ No newline at end of file
diff --git a/smooth_yellow/img/arrow_ltr.gif b/smooth_yellow/img/arrow_ltr.gif
new file mode 100644
index 000000000..a8f2200ad
Binary files /dev/null and b/smooth_yellow/img/arrow_ltr.gif differ
diff --git a/smooth_yellow/img/arrow_ltr.png b/smooth_yellow/img/arrow_ltr.png
new file mode 100644
index 000000000..44d0eb1e4
Binary files /dev/null and b/smooth_yellow/img/arrow_ltr.png differ
diff --git a/smooth_yellow/img/arrow_rtl.gif b/smooth_yellow/img/arrow_rtl.gif
new file mode 100644
index 000000000..410b678a0
Binary files /dev/null and b/smooth_yellow/img/arrow_rtl.gif differ
diff --git a/smooth_yellow/img/arrow_rtl.png b/smooth_yellow/img/arrow_rtl.png
new file mode 100644
index 000000000..4e3b0bdfd
Binary files /dev/null and b/smooth_yellow/img/arrow_rtl.png differ
diff --git a/smooth_yellow/img/b_bookmark.png b/smooth_yellow/img/b_bookmark.png
new file mode 100644
index 000000000..f69230031
Binary files /dev/null and b/smooth_yellow/img/b_bookmark.png differ
diff --git a/smooth_yellow/img/b_browse.png b/smooth_yellow/img/b_browse.png
new file mode 100644
index 000000000..fc1d87337
Binary files /dev/null and b/smooth_yellow/img/b_browse.png differ
diff --git a/smooth_yellow/img/b_calendar.png b/smooth_yellow/img/b_calendar.png
new file mode 100644
index 000000000..a91715af2
Binary files /dev/null and b/smooth_yellow/img/b_calendar.png differ
diff --git a/smooth_yellow/img/b_comment.png b/smooth_yellow/img/b_comment.png
new file mode 100644
index 000000000..488c13d87
Binary files /dev/null and b/smooth_yellow/img/b_comment.png differ
diff --git a/smooth_yellow/img/b_dbclient.png b/smooth_yellow/img/b_dbclient.png
new file mode 100644
index 000000000..f261e77dc
Binary files /dev/null and b/smooth_yellow/img/b_dbclient.png differ
diff --git a/smooth_yellow/img/b_dbphpext.png b/smooth_yellow/img/b_dbphpext.png
new file mode 100644
index 000000000..317890c86
Binary files /dev/null and b/smooth_yellow/img/b_dbphpext.png differ
diff --git a/smooth_yellow/img/b_dbsock.png b/smooth_yellow/img/b_dbsock.png
new file mode 100644
index 000000000..302bbdc0c
Binary files /dev/null and b/smooth_yellow/img/b_dbsock.png differ
diff --git a/smooth_yellow/img/b_dbstatistics.png b/smooth_yellow/img/b_dbstatistics.png
new file mode 100644
index 000000000..08bf46c6d
Binary files /dev/null and b/smooth_yellow/img/b_dbstatistics.png differ
diff --git a/smooth_yellow/img/b_dbusr.png b/smooth_yellow/img/b_dbusr.png
new file mode 100644
index 000000000..a9852e8cd
Binary files /dev/null and b/smooth_yellow/img/b_dbusr.png differ
diff --git a/smooth_yellow/img/b_deltbl.png b/smooth_yellow/img/b_deltbl.png
new file mode 100644
index 000000000..7a0ec3420
Binary files /dev/null and b/smooth_yellow/img/b_deltbl.png differ
diff --git a/smooth_yellow/img/b_docs.png b/smooth_yellow/img/b_docs.png
new file mode 100644
index 000000000..3b775554b
Binary files /dev/null and b/smooth_yellow/img/b_docs.png differ
diff --git a/smooth_yellow/img/b_docsql.png b/smooth_yellow/img/b_docsql.png
new file mode 100644
index 000000000..6f3627210
Binary files /dev/null and b/smooth_yellow/img/b_docsql.png differ
diff --git a/smooth_yellow/img/b_drop.png b/smooth_yellow/img/b_drop.png
new file mode 100644
index 000000000..7a0ec3420
Binary files /dev/null and b/smooth_yellow/img/b_drop.png differ
diff --git a/smooth_yellow/img/b_edit.png b/smooth_yellow/img/b_edit.png
new file mode 100644
index 000000000..9117b4ece
Binary files /dev/null and b/smooth_yellow/img/b_edit.png differ
diff --git a/smooth_yellow/img/b_empty.png b/smooth_yellow/img/b_empty.png
new file mode 100644
index 000000000..933f7f886
Binary files /dev/null and b/smooth_yellow/img/b_empty.png differ
diff --git a/smooth_yellow/img/b_engine.png b/smooth_yellow/img/b_engine.png
new file mode 100644
index 000000000..46f3c5ab7
Binary files /dev/null and b/smooth_yellow/img/b_engine.png differ
diff --git a/smooth_yellow/img/b_export.png b/smooth_yellow/img/b_export.png
new file mode 100644
index 000000000..0b59c8e74
Binary files /dev/null and b/smooth_yellow/img/b_export.png differ
diff --git a/smooth_yellow/img/b_firstpage.png b/smooth_yellow/img/b_firstpage.png
new file mode 100644
index 000000000..d172f4ec9
Binary files /dev/null and b/smooth_yellow/img/b_firstpage.png differ
diff --git a/smooth_yellow/img/b_fontsize.png b/smooth_yellow/img/b_fontsize.png
new file mode 100644
index 000000000..a07631319
Binary files /dev/null and b/smooth_yellow/img/b_fontsize.png differ
diff --git a/smooth_yellow/img/b_ftext.png b/smooth_yellow/img/b_ftext.png
new file mode 100644
index 000000000..b28d578ac
Binary files /dev/null and b/smooth_yellow/img/b_ftext.png differ
diff --git a/smooth_yellow/img/b_help.png b/smooth_yellow/img/b_help.png
new file mode 100644
index 000000000..a4f2f4f09
Binary files /dev/null and b/smooth_yellow/img/b_help.png differ
diff --git a/smooth_yellow/img/b_home.png b/smooth_yellow/img/b_home.png
new file mode 100644
index 000000000..30e9ff484
Binary files /dev/null and b/smooth_yellow/img/b_home.png differ
diff --git a/smooth_yellow/img/b_import.png b/smooth_yellow/img/b_import.png
new file mode 100644
index 000000000..7266b1a96
Binary files /dev/null and b/smooth_yellow/img/b_import.png differ
diff --git a/smooth_yellow/img/b_index.png b/smooth_yellow/img/b_index.png
new file mode 100644
index 000000000..654ccf5d7
Binary files /dev/null and b/smooth_yellow/img/b_index.png differ
diff --git a/smooth_yellow/img/b_info.png b/smooth_yellow/img/b_info.png
new file mode 100644
index 000000000..391e16799
Binary files /dev/null and b/smooth_yellow/img/b_info.png differ
diff --git a/smooth_yellow/img/b_insrow.png b/smooth_yellow/img/b_insrow.png
new file mode 100644
index 000000000..251dd6b2d
Binary files /dev/null and b/smooth_yellow/img/b_insrow.png differ
diff --git a/smooth_yellow/img/b_lastpage.png b/smooth_yellow/img/b_lastpage.png
new file mode 100644
index 000000000..c3ca09654
Binary files /dev/null and b/smooth_yellow/img/b_lastpage.png differ
diff --git a/smooth_yellow/img/b_minus.png b/smooth_yellow/img/b_minus.png
new file mode 100644
index 000000000..36500bb08
Binary files /dev/null and b/smooth_yellow/img/b_minus.png differ
diff --git a/smooth_yellow/img/b_newdb.png b/smooth_yellow/img/b_newdb.png
new file mode 100644
index 000000000..407746327
Binary files /dev/null and b/smooth_yellow/img/b_newdb.png differ
diff --git a/smooth_yellow/img/b_newtbl.png b/smooth_yellow/img/b_newtbl.png
new file mode 100644
index 000000000..f798f4276
Binary files /dev/null and b/smooth_yellow/img/b_newtbl.png differ
diff --git a/smooth_yellow/img/b_nextpage.png b/smooth_yellow/img/b_nextpage.png
new file mode 100644
index 000000000..57482d359
Binary files /dev/null and b/smooth_yellow/img/b_nextpage.png differ
diff --git a/smooth_yellow/img/b_pdfdoc.png b/smooth_yellow/img/b_pdfdoc.png
new file mode 100644
index 000000000..18ff17bf1
Binary files /dev/null and b/smooth_yellow/img/b_pdfdoc.png differ
diff --git a/smooth_yellow/img/b_plus.png b/smooth_yellow/img/b_plus.png
new file mode 100644
index 000000000..477710f2f
Binary files /dev/null and b/smooth_yellow/img/b_plus.png differ
diff --git a/smooth_yellow/img/b_prevpage.png b/smooth_yellow/img/b_prevpage.png
new file mode 100644
index 000000000..51d47a401
Binary files /dev/null and b/smooth_yellow/img/b_prevpage.png differ
diff --git a/smooth_yellow/img/b_primary.png b/smooth_yellow/img/b_primary.png
new file mode 100644
index 000000000..fa04bff18
Binary files /dev/null and b/smooth_yellow/img/b_primary.png differ
diff --git a/smooth_yellow/img/b_print.png b/smooth_yellow/img/b_print.png
new file mode 100644
index 000000000..3e640e8f2
Binary files /dev/null and b/smooth_yellow/img/b_print.png differ
diff --git a/smooth_yellow/img/b_props.png b/smooth_yellow/img/b_props.png
new file mode 100644
index 000000000..37c270cd2
Binary files /dev/null and b/smooth_yellow/img/b_props.png differ
diff --git a/smooth_yellow/img/b_relations.png b/smooth_yellow/img/b_relations.png
new file mode 100644
index 000000000..c4d7aaa77
Binary files /dev/null and b/smooth_yellow/img/b_relations.png differ
diff --git a/smooth_yellow/img/b_save.png b/smooth_yellow/img/b_save.png
new file mode 100644
index 000000000..89b337627
Binary files /dev/null and b/smooth_yellow/img/b_save.png differ
diff --git a/smooth_yellow/img/b_sbrowse.png b/smooth_yellow/img/b_sbrowse.png
new file mode 100644
index 000000000..56dd0d86b
Binary files /dev/null and b/smooth_yellow/img/b_sbrowse.png differ
diff --git a/smooth_yellow/img/b_sdb.png b/smooth_yellow/img/b_sdb.png
new file mode 100644
index 000000000..c346ed39d
Binary files /dev/null and b/smooth_yellow/img/b_sdb.png differ
diff --git a/smooth_yellow/img/b_search.png b/smooth_yellow/img/b_search.png
new file mode 100644
index 000000000..ab5d86c7d
Binary files /dev/null and b/smooth_yellow/img/b_search.png differ
diff --git a/smooth_yellow/img/b_selboard.png b/smooth_yellow/img/b_selboard.png
new file mode 100644
index 000000000..5132091b1
Binary files /dev/null and b/smooth_yellow/img/b_selboard.png differ
diff --git a/smooth_yellow/img/b_select.png b/smooth_yellow/img/b_select.png
new file mode 100644
index 000000000..3028370b9
Binary files /dev/null and b/smooth_yellow/img/b_select.png differ
diff --git a/smooth_yellow/img/b_sql.png b/smooth_yellow/img/b_sql.png
new file mode 100644
index 000000000..87c298cd3
Binary files /dev/null and b/smooth_yellow/img/b_sql.png differ
diff --git a/smooth_yellow/img/b_sqldoc.png b/smooth_yellow/img/b_sqldoc.png
new file mode 100644
index 000000000..6f3627210
Binary files /dev/null and b/smooth_yellow/img/b_sqldoc.png differ
diff --git a/smooth_yellow/img/b_sqlhelp.png b/smooth_yellow/img/b_sqlhelp.png
new file mode 100644
index 000000000..be02b6d29
Binary files /dev/null and b/smooth_yellow/img/b_sqlhelp.png differ
diff --git a/smooth_yellow/img/b_tblanalyse.png b/smooth_yellow/img/b_tblanalyse.png
new file mode 100644
index 000000000..822b689dd
Binary files /dev/null and b/smooth_yellow/img/b_tblanalyse.png differ
diff --git a/smooth_yellow/img/b_tblexport.png b/smooth_yellow/img/b_tblexport.png
new file mode 100644
index 000000000..c1173a59e
Binary files /dev/null and b/smooth_yellow/img/b_tblexport.png differ
diff --git a/smooth_yellow/img/b_tblimport.png b/smooth_yellow/img/b_tblimport.png
new file mode 100644
index 000000000..218b63f24
Binary files /dev/null and b/smooth_yellow/img/b_tblimport.png differ
diff --git a/smooth_yellow/img/b_tblops.png b/smooth_yellow/img/b_tblops.png
new file mode 100644
index 000000000..7632874df
Binary files /dev/null and b/smooth_yellow/img/b_tblops.png differ
diff --git a/smooth_yellow/img/b_tbloptimize.png b/smooth_yellow/img/b_tbloptimize.png
new file mode 100644
index 000000000..20dd8e161
Binary files /dev/null and b/smooth_yellow/img/b_tbloptimize.png differ
diff --git a/smooth_yellow/img/b_terminal.png b/smooth_yellow/img/b_terminal.png
new file mode 100644
index 000000000..0948b6b94
Binary files /dev/null and b/smooth_yellow/img/b_terminal.png differ
diff --git a/smooth_yellow/img/b_tipp.png b/smooth_yellow/img/b_tipp.png
new file mode 100644
index 000000000..04034bdee
Binary files /dev/null and b/smooth_yellow/img/b_tipp.png differ
diff --git a/smooth_yellow/img/b_unique.png b/smooth_yellow/img/b_unique.png
new file mode 100644
index 000000000..310f1cff7
Binary files /dev/null and b/smooth_yellow/img/b_unique.png differ
diff --git a/smooth_yellow/img/b_usradd.png b/smooth_yellow/img/b_usradd.png
new file mode 100644
index 000000000..aad768617
Binary files /dev/null and b/smooth_yellow/img/b_usradd.png differ
diff --git a/smooth_yellow/img/b_usrcheck.png b/smooth_yellow/img/b_usrcheck.png
new file mode 100644
index 000000000..3123ba689
Binary files /dev/null and b/smooth_yellow/img/b_usrcheck.png differ
diff --git a/smooth_yellow/img/b_usrdrop.png b/smooth_yellow/img/b_usrdrop.png
new file mode 100644
index 000000000..b26f06ef2
Binary files /dev/null and b/smooth_yellow/img/b_usrdrop.png differ
diff --git a/smooth_yellow/img/b_usredit.png b/smooth_yellow/img/b_usredit.png
new file mode 100644
index 000000000..55a7ff277
Binary files /dev/null and b/smooth_yellow/img/b_usredit.png differ
diff --git a/smooth_yellow/img/b_usrlist.png b/smooth_yellow/img/b_usrlist.png
new file mode 100644
index 000000000..84324305d
Binary files /dev/null and b/smooth_yellow/img/b_usrlist.png differ
diff --git a/smooth_yellow/img/b_view.png b/smooth_yellow/img/b_view.png
new file mode 100644
index 000000000..07bcdadf9
Binary files /dev/null and b/smooth_yellow/img/b_view.png differ
diff --git a/smooth_yellow/img/b_views.png b/smooth_yellow/img/b_views.png
new file mode 100644
index 000000000..bbb2cd2e5
Binary files /dev/null and b/smooth_yellow/img/b_views.png differ
diff --git a/smooth_yellow/img/bd_browse.png b/smooth_yellow/img/bd_browse.png
new file mode 100644
index 000000000..c9a641c73
Binary files /dev/null and b/smooth_yellow/img/bd_browse.png differ
diff --git a/smooth_yellow/img/bd_deltbl.png b/smooth_yellow/img/bd_deltbl.png
new file mode 100644
index 000000000..f94d8d536
Binary files /dev/null and b/smooth_yellow/img/bd_deltbl.png differ
diff --git a/smooth_yellow/img/bd_drop.png b/smooth_yellow/img/bd_drop.png
new file mode 100644
index 000000000..f94d8d536
Binary files /dev/null and b/smooth_yellow/img/bd_drop.png differ
diff --git a/smooth_yellow/img/bd_empty.png b/smooth_yellow/img/bd_empty.png
new file mode 100644
index 000000000..0e4923bf6
Binary files /dev/null and b/smooth_yellow/img/bd_empty.png differ
diff --git a/smooth_yellow/img/bd_firstpage.png b/smooth_yellow/img/bd_firstpage.png
new file mode 100644
index 000000000..cd2ae4e61
Binary files /dev/null and b/smooth_yellow/img/bd_firstpage.png differ
diff --git a/smooth_yellow/img/bd_ftext.png b/smooth_yellow/img/bd_ftext.png
new file mode 100644
index 000000000..be98f0391
Binary files /dev/null and b/smooth_yellow/img/bd_ftext.png differ
diff --git a/smooth_yellow/img/bd_index.png b/smooth_yellow/img/bd_index.png
new file mode 100644
index 000000000..9a41d0b86
Binary files /dev/null and b/smooth_yellow/img/bd_index.png differ
diff --git a/smooth_yellow/img/bd_insrow.png b/smooth_yellow/img/bd_insrow.png
new file mode 100644
index 000000000..e045dbc0b
Binary files /dev/null and b/smooth_yellow/img/bd_insrow.png differ
diff --git a/smooth_yellow/img/bd_lastpage.png b/smooth_yellow/img/bd_lastpage.png
new file mode 100644
index 000000000..64c191067
Binary files /dev/null and b/smooth_yellow/img/bd_lastpage.png differ
diff --git a/smooth_yellow/img/bd_nextpage.png b/smooth_yellow/img/bd_nextpage.png
new file mode 100644
index 000000000..528fc6abb
Binary files /dev/null and b/smooth_yellow/img/bd_nextpage.png differ
diff --git a/smooth_yellow/img/bd_prevpage.png b/smooth_yellow/img/bd_prevpage.png
new file mode 100644
index 000000000..d78bed932
Binary files /dev/null and b/smooth_yellow/img/bd_prevpage.png differ
diff --git a/smooth_yellow/img/bd_primary.png b/smooth_yellow/img/bd_primary.png
new file mode 100644
index 000000000..12cd9ed49
Binary files /dev/null and b/smooth_yellow/img/bd_primary.png differ
diff --git a/smooth_yellow/img/bd_sbrowse.png b/smooth_yellow/img/bd_sbrowse.png
new file mode 100644
index 000000000..e2ef8c3f0
Binary files /dev/null and b/smooth_yellow/img/bd_sbrowse.png differ
diff --git a/smooth_yellow/img/bd_select.png b/smooth_yellow/img/bd_select.png
new file mode 100644
index 000000000..e901873c5
Binary files /dev/null and b/smooth_yellow/img/bd_select.png differ
diff --git a/smooth_yellow/img/bd_unique.png b/smooth_yellow/img/bd_unique.png
new file mode 100644
index 000000000..b7cb1d2da
Binary files /dev/null and b/smooth_yellow/img/bd_unique.png differ
diff --git a/smooth_yellow/img/bd_views.png b/smooth_yellow/img/bd_views.png
new file mode 100644
index 000000000..21af78405
Binary files /dev/null and b/smooth_yellow/img/bd_views.png differ
diff --git a/smooth_yellow/img/dot_black.png b/smooth_yellow/img/dot_black.png
new file mode 100644
index 000000000..ef44ae5ef
Binary files /dev/null and b/smooth_yellow/img/dot_black.png differ
diff --git a/smooth_yellow/img/dot_blue.png b/smooth_yellow/img/dot_blue.png
new file mode 100644
index 000000000..1577a4668
Binary files /dev/null and b/smooth_yellow/img/dot_blue.png differ
diff --git a/smooth_yellow/img/dot_green.png b/smooth_yellow/img/dot_green.png
new file mode 100644
index 000000000..69d175636
Binary files /dev/null and b/smooth_yellow/img/dot_green.png differ
diff --git a/smooth_yellow/img/dot_red.png b/smooth_yellow/img/dot_red.png
new file mode 100644
index 000000000..029fedc92
Binary files /dev/null and b/smooth_yellow/img/dot_red.png differ
diff --git a/smooth_yellow/img/dot_violet.png b/smooth_yellow/img/dot_violet.png
new file mode 100644
index 000000000..7823fa6ce
Binary files /dev/null and b/smooth_yellow/img/dot_violet.png differ
diff --git a/smooth_yellow/img/dot_yellow.png b/smooth_yellow/img/dot_yellow.png
new file mode 100644
index 000000000..78598fcf0
Binary files /dev/null and b/smooth_yellow/img/dot_yellow.png differ
diff --git a/smooth_yellow/img/eye.png b/smooth_yellow/img/eye.png
new file mode 100644
index 000000000..564a1a971
Binary files /dev/null and b/smooth_yellow/img/eye.png differ
diff --git a/smooth_yellow/img/eye_grey.png b/smooth_yellow/img/eye_grey.png
new file mode 100644
index 000000000..a29cfdaad
Binary files /dev/null and b/smooth_yellow/img/eye_grey.png differ
diff --git a/smooth_yellow/img/item.png b/smooth_yellow/img/item.png
new file mode 100644
index 000000000..46872bf35
Binary files /dev/null and b/smooth_yellow/img/item.png differ
diff --git a/smooth_yellow/img/item_ltr.png b/smooth_yellow/img/item_ltr.png
new file mode 100644
index 000000000..f545e9493
Binary files /dev/null and b/smooth_yellow/img/item_ltr.png differ
diff --git a/smooth_yellow/img/item_rtl.png b/smooth_yellow/img/item_rtl.png
new file mode 100644
index 000000000..0752346ff
Binary files /dev/null and b/smooth_yellow/img/item_rtl.png differ
diff --git a/smooth_yellow/img/logo_left.png b/smooth_yellow/img/logo_left.png
new file mode 100644
index 000000000..cd5b1f9c1
Binary files /dev/null and b/smooth_yellow/img/logo_left.png differ
diff --git a/smooth_yellow/img/logo_right.png b/smooth_yellow/img/logo_right.png
new file mode 100644
index 000000000..827304a8c
Binary files /dev/null and b/smooth_yellow/img/logo_right.png differ
diff --git a/smooth_yellow/img/php_sym.png b/smooth_yellow/img/php_sym.png
new file mode 100644
index 000000000..30fc331b2
Binary files /dev/null and b/smooth_yellow/img/php_sym.png differ
diff --git a/smooth_yellow/img/pma_logo2.png b/smooth_yellow/img/pma_logo2.png
new file mode 100644
index 000000000..7f80d0965
Binary files /dev/null and b/smooth_yellow/img/pma_logo2.png differ
diff --git a/smooth_yellow/img/s_asc.png b/smooth_yellow/img/s_asc.png
new file mode 100644
index 000000000..412bb8a10
Binary files /dev/null and b/smooth_yellow/img/s_asc.png differ
diff --git a/smooth_yellow/img/s_asci.png b/smooth_yellow/img/s_asci.png
new file mode 100644
index 000000000..4cd52a360
Binary files /dev/null and b/smooth_yellow/img/s_asci.png differ
diff --git a/smooth_yellow/img/s_attention.png b/smooth_yellow/img/s_attention.png
new file mode 100644
index 000000000..80e7caf97
Binary files /dev/null and b/smooth_yellow/img/s_attention.png differ
diff --git a/smooth_yellow/img/s_cancel.png b/smooth_yellow/img/s_cancel.png
new file mode 100644
index 000000000..922e00631
Binary files /dev/null and b/smooth_yellow/img/s_cancel.png differ
diff --git a/smooth_yellow/img/s_db.png b/smooth_yellow/img/s_db.png
new file mode 100644
index 000000000..a4c05b52a
Binary files /dev/null and b/smooth_yellow/img/s_db.png differ
diff --git a/smooth_yellow/img/s_desc.png b/smooth_yellow/img/s_desc.png
new file mode 100644
index 000000000..99f8e4860
Binary files /dev/null and b/smooth_yellow/img/s_desc.png differ
diff --git a/smooth_yellow/img/s_error.png b/smooth_yellow/img/s_error.png
new file mode 100644
index 000000000..ea8f52a8d
Binary files /dev/null and b/smooth_yellow/img/s_error.png differ
diff --git a/smooth_yellow/img/s_error2.png b/smooth_yellow/img/s_error2.png
new file mode 100644
index 000000000..7d7bd446c
Binary files /dev/null and b/smooth_yellow/img/s_error2.png differ
diff --git a/smooth_yellow/img/s_fulltext.png b/smooth_yellow/img/s_fulltext.png
new file mode 100644
index 000000000..a87d723e5
Binary files /dev/null and b/smooth_yellow/img/s_fulltext.png differ
diff --git a/smooth_yellow/img/s_host.png b/smooth_yellow/img/s_host.png
new file mode 100644
index 000000000..c06282d77
Binary files /dev/null and b/smooth_yellow/img/s_host.png differ
diff --git a/smooth_yellow/img/s_info.png b/smooth_yellow/img/s_info.png
new file mode 100644
index 000000000..8fcb0db26
Binary files /dev/null and b/smooth_yellow/img/s_info.png differ
diff --git a/smooth_yellow/img/s_lang.png b/smooth_yellow/img/s_lang.png
new file mode 100644
index 000000000..3e28de515
Binary files /dev/null and b/smooth_yellow/img/s_lang.png differ
diff --git a/smooth_yellow/img/s_loggoff.png b/smooth_yellow/img/s_loggoff.png
new file mode 100644
index 000000000..f4b18305a
Binary files /dev/null and b/smooth_yellow/img/s_loggoff.png differ
diff --git a/smooth_yellow/img/s_notice.png b/smooth_yellow/img/s_notice.png
new file mode 100644
index 000000000..8fcb0db26
Binary files /dev/null and b/smooth_yellow/img/s_notice.png differ
diff --git a/smooth_yellow/img/s_okay.png b/smooth_yellow/img/s_okay.png
new file mode 100644
index 000000000..d472fc3ea
Binary files /dev/null and b/smooth_yellow/img/s_okay.png differ
diff --git a/smooth_yellow/img/s_partialtext.png b/smooth_yellow/img/s_partialtext.png
new file mode 100644
index 000000000..43844ca19
Binary files /dev/null and b/smooth_yellow/img/s_partialtext.png differ
diff --git a/smooth_yellow/img/s_passwd.png b/smooth_yellow/img/s_passwd.png
new file mode 100644
index 000000000..611553cd8
Binary files /dev/null and b/smooth_yellow/img/s_passwd.png differ
diff --git a/smooth_yellow/img/s_process.png b/smooth_yellow/img/s_process.png
new file mode 100644
index 000000000..10d283e38
Binary files /dev/null and b/smooth_yellow/img/s_process.png differ
diff --git a/smooth_yellow/img/s_really.png b/smooth_yellow/img/s_really.png
new file mode 100644
index 000000000..80e7caf97
Binary files /dev/null and b/smooth_yellow/img/s_really.png differ
diff --git a/smooth_yellow/img/s_reload.png b/smooth_yellow/img/s_reload.png
new file mode 100644
index 000000000..dd8b1c4d3
Binary files /dev/null and b/smooth_yellow/img/s_reload.png differ
diff --git a/smooth_yellow/img/s_rights.png b/smooth_yellow/img/s_rights.png
new file mode 100644
index 000000000..528df5440
Binary files /dev/null and b/smooth_yellow/img/s_rights.png differ
diff --git a/smooth_yellow/img/s_status.png b/smooth_yellow/img/s_status.png
new file mode 100644
index 000000000..8db027aad
Binary files /dev/null and b/smooth_yellow/img/s_status.png differ
diff --git a/smooth_yellow/img/s_tbl.png b/smooth_yellow/img/s_tbl.png
new file mode 100644
index 000000000..08f67a22a
Binary files /dev/null and b/smooth_yellow/img/s_tbl.png differ
diff --git a/smooth_yellow/img/s_theme.png b/smooth_yellow/img/s_theme.png
new file mode 100644
index 000000000..0024117e5
Binary files /dev/null and b/smooth_yellow/img/s_theme.png differ
diff --git a/smooth_yellow/img/s_vars.png b/smooth_yellow/img/s_vars.png
new file mode 100644
index 000000000..5d885b91d
Binary files /dev/null and b/smooth_yellow/img/s_vars.png differ
diff --git a/smooth_yellow/img/s_views.png b/smooth_yellow/img/s_views.png
new file mode 100644
index 000000000..c8d892f1b
Binary files /dev/null and b/smooth_yellow/img/s_views.png differ
diff --git a/smooth_yellow/img/s_warn.png b/smooth_yellow/img/s_warn.png
new file mode 100644
index 000000000..80e7caf97
Binary files /dev/null and b/smooth_yellow/img/s_warn.png differ
diff --git a/smooth_yellow/img/sd_views.png b/smooth_yellow/img/sd_views.png
new file mode 100644
index 000000000..612ab663a
Binary files /dev/null and b/smooth_yellow/img/sd_views.png differ
diff --git a/smooth_yellow/img/spacer.png b/smooth_yellow/img/spacer.png
new file mode 100644
index 000000000..548301343
Binary files /dev/null and b/smooth_yellow/img/spacer.png differ
diff --git a/smooth_yellow/img/tbg_nav0.png b/smooth_yellow/img/tbg_nav0.png
new file mode 100644
index 000000000..3fb25dba7
Binary files /dev/null and b/smooth_yellow/img/tbg_nav0.png differ
diff --git a/smooth_yellow/img/tbg_nav1.png b/smooth_yellow/img/tbg_nav1.png
new file mode 100644
index 000000000..fe051cd9b
Binary files /dev/null and b/smooth_yellow/img/tbg_nav1.png differ
diff --git a/smooth_yellow/img/tbg_nav2.png b/smooth_yellow/img/tbg_nav2.png
new file mode 100644
index 000000000..db4f8d839
Binary files /dev/null and b/smooth_yellow/img/tbg_nav2.png differ
diff --git a/smooth_yellow/img/tbg_nav3.png b/smooth_yellow/img/tbg_nav3.png
new file mode 100644
index 000000000..0fac5d3eb
Binary files /dev/null and b/smooth_yellow/img/tbg_nav3.png differ
diff --git a/smooth_yellow/img/tbg_nav4.png b/smooth_yellow/img/tbg_nav4.png
new file mode 100644
index 000000000..8227a1e85
Binary files /dev/null and b/smooth_yellow/img/tbg_nav4.png differ
diff --git a/smooth_yellow/img/tbg_th0.png b/smooth_yellow/img/tbg_th0.png
new file mode 100644
index 000000000..fbe3e7ba4
Binary files /dev/null and b/smooth_yellow/img/tbg_th0.png differ
diff --git a/smooth_yellow/img/tbg_th1.png b/smooth_yellow/img/tbg_th1.png
new file mode 100644
index 000000000..4818c34e1
Binary files /dev/null and b/smooth_yellow/img/tbg_th1.png differ
diff --git a/smooth_yellow/img/tbg_th2.png b/smooth_yellow/img/tbg_th2.png
new file mode 100644
index 000000000..fbe3e7ba4
Binary files /dev/null and b/smooth_yellow/img/tbg_th2.png differ
diff --git a/smooth_yellow/img/tbg_th2a.png b/smooth_yellow/img/tbg_th2a.png
new file mode 100644
index 000000000..12e50d9f4
Binary files /dev/null and b/smooth_yellow/img/tbg_th2a.png differ
diff --git a/smooth_yellow/img/tbg_th3.png b/smooth_yellow/img/tbg_th3.png
new file mode 100644
index 000000000..f3e71cdfc
Binary files /dev/null and b/smooth_yellow/img/tbg_th3.png differ
diff --git a/smooth_yellow/img/vertical_line.png b/smooth_yellow/img/vertical_line.png
new file mode 100644
index 000000000..df0154445
Binary files /dev/null and b/smooth_yellow/img/vertical_line.png differ
diff --git a/smooth_yellow/img/wbg_left.jpg b/smooth_yellow/img/wbg_left.jpg
new file mode 100644
index 000000000..8cdc92025
Binary files /dev/null and b/smooth_yellow/img/wbg_left.jpg differ
diff --git a/smooth_yellow/img/wbg_right.jpg b/smooth_yellow/img/wbg_right.jpg
new file mode 100644
index 000000000..0b9dd8f98
Binary files /dev/null and b/smooth_yellow/img/wbg_right.jpg differ
diff --git a/smooth_yellow/img/window-new.png b/smooth_yellow/img/window-new.png
new file mode 100644
index 000000000..52ef4c5e5
Binary files /dev/null and b/smooth_yellow/img/window-new.png differ
diff --git a/smooth_yellow/img/wysiwyg.png b/smooth_yellow/img/wysiwyg.png
new file mode 100644
index 000000000..95c7ba6a9
Binary files /dev/null and b/smooth_yellow/img/wysiwyg.png differ
diff --git a/smooth_yellow/info.inc.php b/smooth_yellow/info.inc.php
new file mode 100644
index 000000000..5b826adf1
--- /dev/null
+++ b/smooth_yellow/info.inc.php
@@ -0,0 +1,15 @@
+
diff --git a/smooth_yellow/layout.inc.php b/smooth_yellow/layout.inc.php
new file mode 100644
index 000000000..7f86bb345
--- /dev/null
+++ b/smooth_yellow/layout.inc.php
@@ -0,0 +1,121 @@
+ '#999999',
+ 'comment_mysql' => '',
+ 'comment_ansi' => '',
+ 'comment_c' => '',
+ 'digit' => '',
+ 'digit_hex' => 'teal',
+ 'digit_integer' => 'teal',
+ 'digit_float' => 'aqua',
+ 'punct' => '#cc0000',
+ 'alpha' => '',
+ 'alpha_columnType' => '#ff9900',
+ 'alpha_columnAttrib' => '#0000ff',
+ 'alpha_reservedWord' => '#cc0000',
+ 'alpha_functionName' => '#000099',
+ 'alpha_identifier' => '#333333',
+ 'alpha_charset' => '#6495ed',
+ 'alpha_variable' => '#800000',
+ 'quote' => '#008000',
+ 'quote_double' => '#000000',
+ 'quote_single' => '#000000',
+ 'quote_backtick' => ''
+);
+
+/**
+ * for current version
+ */
+// NAVI FRAME
+$GLOBALS['cfg']['LeftPointerEnable'] = false;
+$GLOBALS['cfg']['NaviWidth'] = 170; // width
+$GLOBALS['cfg']['NaviColor'] = '#4a2e00'; // foreground (text) color
+$GLOBALS['cfg']['NaviBackground'] = '#fedea6'; // background
+$GLOBALS['cfg']['NaviPointerColor'] = '#fedea6'; // foreground (text) color of the pointer
+$GLOBALS['cfg']['NaviPointerBackground'] = '#4a2e00'; // background of the pointer
+$GLOBALS['cfg']['NaviMarkerColor'] = '#fedea6'; // foreground (text) color of the marker (visually marks row by clicking on it) in browse mode
+$GLOBALS['cfg']['NaviMarkerBackground'] = '#4a2e00'; // background of the marker (visually marks row by clicking on it) in browse mode
+
+// 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'] = '#ffeab8'; // 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'] = '#ffcc99'; // 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'] = 'Tahoma, 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'] = '#fedea6'; // table header and footer color
+$GLOBALS['cfg']['ThColor'] = '#000000'; // table header and footer background
+$GLOBALS['cfg']['BgOne'] = '#f9f9f9'; // table data row background
+$GLOBALS['cfg']['BgTwo'] = '#f0f0f0'; // 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/smooth_yellow/license-gpl.txt b/smooth_yellow/license-gpl.txt
new file mode 100644
index 000000000..207a79cbd
--- /dev/null
+++ b/smooth_yellow/license-gpl.txt
@@ -0,0 +1,278 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
diff --git a/smooth_yellow/license.txt b/smooth_yellow/license.txt
new file mode 100644
index 000000000..ae149a8c0
--- /dev/null
+++ b/smooth_yellow/license.txt
@@ -0,0 +1,67 @@
+--------------------------------------------------------------------------------
+This copyright and license notice covers the images in this directory (+ /img).
+Note the license notice contains an add-on.
+--------------------------------------------------------------------------------
+
+TITLE: Database Icon-Set
+AUTHOR: Michael Keck
+ me[at]michaelkeck[dot]de
+
+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.
+
+--------------------------------------------------------------------------------
+
+This library is free software; you can redistribute it and/or modify it under
+the terms of the GNU Lesser General Public License as published by the Free
+Software Foundation, version 2.1 of the License.
+This library is distributed in the hope that it will be useful, but WITHOUT ANY
+WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+You should have received a copy of the GNU Lesser General Public License along
+with this library (see the the license-gpl.txt file);
+if not, write to the
+ Free Software Foundation, Inc.,
+ 59 Temple Place, Suite 330,
+ Boston, MA 02111-1307 USA
+
+
+--------------------------------------------------------------------------------
+ *** NOTE THIS ADD-ON ***
+--------------------------------------------------------------------------------
+
+The GNU Lesser General Public License or LGPL is written for software libraries
+in the first place. The LGPL has to be considered valid for this artwork library
+too. Arctic-Ocean Icon-Set is a special kind of software library, it is an
+artwork library, it's elements can be used in a Graphical User Interface, or GUI.
+Source code, for this library means: - raster png image* .
+The LGPL in some sections obliges you to make the files carry notices. With
+images this is in some cases impossible or hardly usefull.
+With this library a notice is placed at a prominent place in the directory
+containing the elements. You may follow this practice.
+The exception in section 6 of the GNU Lesser General Public License covers the
+use of elements of this art library in a GUI.
+
+Date: June 2005
+Version: 1.0
+
+
+--------------------------------------------------------------------------------
+DESCRIPTION:
+--------------------------------------------------------------------------------
+
+Database Icon-Set:
+Icons where designed using Adobe Photoshop, and then exported to PNG format.
+
+
+--------------------------------------------------------------------------------
+LICENSE
+--------------------------------------------------------------------------------
+
+Released under GNU Lesser General Public License (LGPL)
+Look at the license-gpl.txt file.
diff --git a/smooth_yellow/readme.txt b/smooth_yellow/readme.txt
new file mode 100644
index 000000000..ad2710087
--- /dev/null
+++ b/smooth_yellow/readme.txt
@@ -0,0 +1,95 @@
+
+ README FILE FOR THE SMOOTH-YELLOW THEME USED WITH PHPMAYADMIN
+----------------------------------------------------------------------
+
+CHANGE LOG:
+
+ - 2010-03-05:
+ > UPDATE for PMA Version 3.x
+
+ - 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.
+ (sample: [whatever]/phpMyAdmin/themes/)
+
+ One each .css you'll find in first line .
+ Here you can (if required) the url to the 'smooth_yellow' theme.
+ This may fix some problems with relative urls.
+
+ Then make sure, that all images are in the directory
+ - [whatever]/phpMyAdmin/themes/smooth_yellow/img/
+
+ and all *.css.php files are in the directory
+ - [whatever]/phpMyAdmin/themes/smooth_yellow/css/.
+
+ The two *.inc.php files must stored in the directory
+ - [whatever]/phpMyAdmin/themes/smooth_yellow/.
+
+ Note:
+ [whatever] is any path to your phpMyAdmin-Installation.
+
+----------------------------------------------------------------------
+
+2. REQUIREMENTS / INFORMATIONS
+----------------------------------------------------------------------
+ - phpMyAdmin Version 2.9.x or higher
+ - full CSS2 compatible browser
+ 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.
+
+----------------------------------------------------------------------
+
+3. INFORMATION ABOUT THE SMOOTH-YELLOW THEME:
+----------------------------------------------------------------------
+ a) ICONS:
+ 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.
+ Modification and integration of the 'darkblue_orange' theme and
+ the new Database Icon-Set is made by
+ Michael Keck.
diff --git a/smooth_yellow/screen.png b/smooth_yellow/screen.png
new file mode 100644
index 000000000..f779ab03a
Binary files /dev/null and b/smooth_yellow/screen.png differ