summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNigel Osborne <kiwi3685@me.com>2011-02-10 00:13:54 +0000
committerNigel Osborne <kiwi3685@me.com>2011-02-10 00:13:54 +0000
commit7e741e35b08757d0036f4e7b7b9f86c2cb440cc7 (patch)
tree4fff35e1bc01d332f96b6f14a5ca529f10bcc5d0
parentb3ca2a10426c96df38d8c1728b209c8dc5ad4b9d (diff)
downloadwebtrees-7e741e35b08757d0036f4e7b7b9f86c2cb440cc7.tar.gz
webtrees-7e741e35b08757d0036f4e7b7b9f86c2cb440cc7.tar.bz2
webtrees-7e741e35b08757d0036f4e7b7b9f86c2cb440cc7.zip
1-css styling for in-line editing elements in admin_site_config.php and admin_users.php
2-use WT_JS_START/END in admin_trees_config.php 3-add delete icon to admin_users.php
-rw-r--r--admin_site_config.php139
-rw-r--r--admin_trees_config.php24
-rw-r--r--admin_users.php19
-rw-r--r--themes/_administration/style.css66
4 files changed, 123 insertions, 125 deletions
diff --git a/admin_site_config.php b/admin_site_config.php
index 7a6b7a9c46..5eeabbe191 100644
--- a/admin_site_config.php
+++ b/admin_site_config.php
@@ -40,78 +40,75 @@ print_header(WT_I18N::translate('Site configuration'));
// "Help for this page" link
echo '<div id="page_help">', help_link('help_editconfig.php'), '</div>';
+echo WT_JS_START;
+?>
+jQuery(document).ready(function() {
+jQuery("#tabs").tabs();
+});
+<?php
+echo WT_JS_END;
+
echo
// Display the config items inline, rather than using a form.
- '<table class="site_config"><tr>',
- '<th>', WT_I18N::translate('Site configuration'), '</th><th>&nbsp;</th>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Data file directory'), help_link('INDEX_DIRECTORY'), '</td>',
- '<td>', edit_field_inline('site_setting-INDEX_DIRECTORY', get_site_setting('INDEX_DIRECTORY')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Memory limit'), help_link('MEMORY_LIMIT'), '</td>',
- '<td>', edit_field_inline('site_setting-MEMORY_LIMIT', get_site_setting('MEMORY_LIMIT')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('PHP time limit'), help_link('MAX_EXECUTION_TIME'), '</td>',
- '<td>', edit_field_inline('site_setting-MAX_EXECUTION_TIME', get_site_setting('MAX_EXECUTION_TIME')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Allow messages to be stored online'), help_link('STORE_MESSAGES'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-STORE_MESSAGES', get_site_setting('STORE_MESSAGES')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Allow visitors to request account registration'), help_link('USE_REGISTRATION_MODULE'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-USE_REGISTRATION_MODULE', get_site_setting('USE_REGISTRATION_MODULE')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Require an administrator to approve new user registrations'), help_link('REQUIRE_ADMIN_AUTH_REGISTRATION'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-REQUIRE_ADMIN_AUTH_REGISTRATION', get_site_setting('REQUIRE_ADMIN_AUTH_REGISTRATION')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Allow users to select their own theme'), help_link('ALLOW_USER_THEMES'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-ALLOW_USER_THEMES', get_site_setting('ALLOW_USER_THEMES')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Default Theme'), help_link('THEME'), '</td>',
- '<td>', select_edit_control_inline('site_setting-THEME', array_flip(get_theme_names()), null, get_site_setting('THEME')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Allow GEDCOM switching'), help_link('ALLOW_CHANGE_GEDCOM'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-ALLOW_CHANGE_GEDCOM', get_site_setting('ALLOW_CHANGE_GEDCOM')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Session timeout'), help_link('SESSION_TIME'), '</td>',
- '<td>', edit_field_inline('site_setting-SESSION_TIME', get_site_setting('SESSION_TIME')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Website URL'), help_link('SERVER_URL'), '</td>',
- '<td>', select_edit_control_inline('site_setting-SERVER_URL', array(WT_SERVER_NAME.WT_SCRIPT_PATH=>WT_SERVER_NAME.WT_SCRIPT_PATH), '', get_site_setting('SERVER_URL')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Login URL'), help_link('LOGIN_URL'), '</td>',
- '<td>', edit_field_inline('site_setting-LOGIN_URL', get_site_setting('LOGIN_URL')), '</td>',
- '</tr><tr>',
- '<th>', WT_I18N::translate('Mail configuration'), '</th><th>&nbsp;</th>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Messages'), help_link('SMTP_ACTIVE'), '</td>',
- '<td>', select_edit_control_inline('site_setting-SMTP_ACTIVE', array('internal'=>WT_I18N::translate('Use PHP mail to send messages'), 'external'=>WT_I18N::translate('Use SMTP to send messages'), 'disabled'=>WT_I18N::translate('Do not send messages')), null, get_site_setting('SMTP_ACTIVE')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Server'), help_link('SMTP_HOST'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_HOST', get_site_setting('SMTP_HOST')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Port'), help_link('SMTP_PORT'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_PORT', get_site_setting('SMTP_PORT')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Use simple mail headers'), help_link('SMTP_SIMPLE_MAIL'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-SMTP_SIMPLE_MAIL', get_site_setting('SMTP_SIMPLE_MAIL')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Use password'), help_link('SMTP_AUTH'), '</td>',
- '<td>', edit_field_yes_no_inline('site_setting-SMTP_AUTH', get_site_setting('SMTP_AUTH')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Username'), help_link('SMTP_AUTH_USER'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_AUTH_USER', get_site_setting('SMTP_AUTH_USER')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Password'), help_link('SMTP_AUTH_PASS'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_AUTH_PASS', get_site_setting('SMTP_AUTH_PASS')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Security'), help_link('SMTP_SSL'), '</td>',
- '<td>', select_edit_control_inline('site_setting-SMTP_SSL', array('none'=>WT_I18N::translate('none'), 'ssl'=>WT_I18N::translate('ssl'), 'tls'=>WT_I18N::translate('tls')), null, get_site_setting('SMTP_SSL')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('From email address'), help_link('SMTP_FROM_NAME'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_FROM_NAME', get_site_setting('SMTP_FROM_NAME')), '</td>',
- '</tr><tr>',
- '<td>', WT_I18N::translate('Sender email address'), help_link('SMTP_HELO'), '</td>',
- '<td>', edit_field_inline('site_setting-SMTP_HELO', get_site_setting('SMTP_HELO')), '</td>',
- '</tr></table>';
+ '<table class="site_config">',
+ '<tr>',
+ '<td>',
+ '<div id="tabs">',
+ '<ul>',
+ '<li><a href="#site"><span>', WT_I18N::translate('Site configuration'), '</span></a></li>',
+ '<li><a href="#mail"><span>', WT_I18N::translate('Mail configuration'), '</span></a></li>',
+ '</ul>',
+ '<div id="site"><table><tr><td><dl>',
+ '<dt>', WT_I18N::translate('Data file directory'), help_link('INDEX_DIRECTORY'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-INDEX_DIRECTORY', get_site_setting('INDEX_DIRECTORY')), '</dd>',
+ '<dt>', WT_I18N::translate('Memory limit'), help_link('MEMORY_LIMIT'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-MEMORY_LIMIT', get_site_setting('MEMORY_LIMIT')), '</dd>',
+ '<dt>', WT_I18N::translate('PHP time limit'), help_link('MAX_EXECUTION_TIME'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-MAX_EXECUTION_TIME', get_site_setting('MAX_EXECUTION_TIME')), '</dd>',
+ '<dt>', WT_I18N::translate('Allow messages to be stored online'), help_link('STORE_MESSAGES'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-STORE_MESSAGES', get_site_setting('STORE_MESSAGES')), '</dd>',
+ '<dt>', WT_I18N::translate('Allow visitors to request account registration'), help_link('USE_REGISTRATION_MODULE'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-USE_REGISTRATION_MODULE', get_site_setting('USE_REGISTRATION_MODULE')), '</dd>',
+ '<dt>', WT_I18N::translate('Require an administrator to approve new user registrations'), help_link('REQUIRE_ADMIN_AUTH_REGISTRATION'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-REQUIRE_ADMIN_AUTH_REGISTRATION', get_site_setting('REQUIRE_ADMIN_AUTH_REGISTRATION')), '</dd>',
+ '<dt>', WT_I18N::translate('Allow users to select their own theme'), help_link('ALLOW_USER_THEMES'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-ALLOW_USER_THEMES', get_site_setting('ALLOW_USER_THEMES')), '</dd>',
+ '<dt>', WT_I18N::translate('Default Theme'), help_link('THEME'), '</dt>',
+ '<dd>', select_edit_control_inline('site_setting-THEME', array_flip(get_theme_names()), null, get_site_setting('THEME')), '</dd>',
+ '<dt>', WT_I18N::translate('Allow GEDCOM switching'), help_link('ALLOW_CHANGE_GEDCOM'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-ALLOW_CHANGE_GEDCOM', get_site_setting('ALLOW_CHANGE_GEDCOM')), '</dd>',
+ '<dt>', WT_I18N::translate('Session timeout'), help_link('SESSION_TIME'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SESSION_TIME', get_site_setting('SESSION_TIME')), '</dd>',
+ '<dt>', WT_I18N::translate('Website URL'), help_link('SERVER_URL'), '</dt>',
+ '<dd>', select_edit_control_inline('site_setting-SERVER_URL', array(WT_SERVER_NAME.WT_SCRIPT_PATH=>WT_SERVER_NAME.WT_SCRIPT_PATH), '', get_site_setting('SERVER_URL')), '</dd>',
+ '<dt>', WT_I18N::translate('Login URL'), help_link('LOGIN_URL'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-LOGIN_URL', get_site_setting('LOGIN_URL')), '</dd>',
+ '</dl></td></tr></table></div>',
+ '<div id="mail"><table><tr><td><dl>',
+ '<dt>', WT_I18N::translate('Messages'), help_link('SMTP_ACTIVE'), '</dt>',
+ '<dd>', select_edit_control_inline('site_setting-SMTP_ACTIVE', array('internal'=>WT_I18N::translate('Use PHP mail to send messages'), 'external'=>WT_I18N::translate('Use SMTP to send messages'), 'disabled'=>WT_I18N::translate('Do not send messages')), null, get_site_setting('SMTP_ACTIVE')), '</dd>',
+ '<dt>', WT_I18N::translate('Server'), help_link('SMTP_HOST'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_HOST', get_site_setting('SMTP_HOST')), '</dd>',
+ '<dt>', WT_I18N::translate('Port'), help_link('SMTP_PORT'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_PORT', get_site_setting('SMTP_PORT')), '</dd>',
+ '<dt>', WT_I18N::translate('Use simple mail headers'), help_link('SMTP_SIMPLE_MAIL'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-SMTP_SIMPLE_MAIL', get_site_setting('SMTP_SIMPLE_MAIL')), '</dd>',
+ '<dt>', WT_I18N::translate('Use password'), help_link('SMTP_AUTH'), '</dt>',
+ '<dd>', edit_field_yes_no_inline('site_setting-SMTP_AUTH', get_site_setting('SMTP_AUTH')), '</dd>',
+ '<dt>', WT_I18N::translate('Username'), help_link('SMTP_AUTH_USER'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_AUTH_USER', get_site_setting('SMTP_AUTH_USER')), '</dd>',
+ '<dt>', WT_I18N::translate('Password'), help_link('SMTP_AUTH_PASS'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_AUTH_PASS', get_site_setting('SMTP_AUTH_PASS')), '</dd>',
+ '<dt>', WT_I18N::translate('Security'), help_link('SMTP_SSL'), '</dt>',
+ '<dd>', select_edit_control_inline('site_setting-SMTP_SSL', array('none'=>WT_I18N::translate('none'), 'ssl'=>WT_I18N::translate('ssl'), 'tls'=>WT_I18N::translate('tls')), null, get_site_setting('SMTP_SSL')), '</dd>',
+ '<dt>', WT_I18N::translate('From email address'), help_link('SMTP_FROM_NAME'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_FROM_NAME', get_site_setting('SMTP_FROM_NAME')), '</dd>',
+ '<dt>', WT_I18N::translate('Sender email address'), help_link('SMTP_HELO'), '</dt>',
+ '<dd>', edit_field_inline('site_setting-SMTP_HELO', get_site_setting('SMTP_HELO')), '</dd>',
+ '</dl></td></tr></table></div>',
+ '</div>',
+ '</td>',
+ '</tr>',
+ '</table>';
print_footer();
diff --git a/admin_trees_config.php b/admin_trees_config.php
index a3b753feae..4cb9216aee 100644
--- a/admin_trees_config.php
+++ b/admin_trees_config.php
@@ -380,25 +380,18 @@ print_header(WT_I18N::translate('Family tree configuration'));
if (get_gedcom_count()==1) { //Removed becasue it doesn't work here for multiple GEDCOMs. Can be reinstated when fixed (https://bugs.launchpad.net/webtrees/+bug/613235)
if ($ENABLE_AUTOCOMPLETE) require WT_ROOT.'js/autocomplete.js.htm';
}
-?>
-<script type="text/javascript">
-//<![CDATA[
- jQuery(document).ready(function() {
- jQuery("#tabs").tabs();
- });
-//]]>
-</script>
-<script type="text/javascript">
-<!--
+
+echo WT_JS_START;?>
+ jQuery(document).ready(function() {
+ jQuery("#tabs").tabs();
+ });
var pastefield;
function paste_id(value) {
pastefield.value=value;
}
-//-->
-</script>
-
- <form enctype="multipart/form-data" method="post" id="configform" name="configform" action="<?php echo WT_SCRIPT_NAME; ?>">
+<?php echo WT_JS_END; ?>
+<form enctype="multipart/form-data" method="post" id="configform" name="configform" action="<?php echo WT_SCRIPT_NAME; ?>">
<input type="hidden" name="action" value="update" />
<?php
if (!empty($error_msg)) echo "<br /><span class=\"error\">".$error_msg."</span><br />";
@@ -1701,6 +1694,9 @@ if (get_gedcom_count()==1) { //Removed becasue it doesn't work here for multiple
</table>
</td>
</tr>
+ </div>
+ </td>
+ </tr>
</table>
</form>
<?php
diff --git a/admin_users.php b/admin_users.php
index 35377649a5..ff436c4e79 100644
--- a/admin_users.php
+++ b/admin_users.php
@@ -201,8 +201,8 @@ case 'load1row':
// Generate an AJAX response for datatables to load expanded row
$user_id=(int)safe_GET('user_id');
header('Content-type: text/html; charset=UTF-8');
- echo '<h1>', WT_I18N::translate('Details'), '</h1>';
echo '<dl>';
+ echo '<h2>', WT_I18N::translate('Details'), '</h2>';
echo '<dt>', WT_I18N::translate('Administrator'), '</dt>';
echo '<dd>', edit_field_yes_no_inline('user_setting-canadmin-'.$user_id, get_user_setting($user_id, 'canadmin')), '</dd>';
@@ -233,12 +233,13 @@ case 'load1row':
echo '<dt>', WT_I18N::translate('Date'), '</dt>';
echo '<dd>', edit_field_inline('user_setting-commentexp-'.$user_id, get_user_setting($user_id, 'admin_comment')), '</dd>';
echo '</dd>';
-
- echo '<h1>', WT_I18N::translate('Family tree access and settings'), '</h1>';
+ echo '</dl>';
// Column One - details
echo
+ '<div id="access">',
+ '<h2>', WT_I18N::translate('Family tree access and settings'), '</h2>',
'<table><tr>',
'<th>', WT_I18N::translate('Family tree'), '</th>',
'<th>', WT_I18N::translate('Pedigree chart root person'), help_link('useradmin_rootid'), '</th>',
@@ -283,7 +284,7 @@ case 'load1row':
}
echo '</table>';
- echo '</td></tr></table>';
+ echo '</td></tr></table></div>';
exit;
}
@@ -707,7 +708,7 @@ default:
'<table id="list">',
'<thead>',
'<tr>',
- '<th style="margin:0 -2px 1px 1px; padding:3px 0 4px;"> </th>',
+ '<th style="margin:0 -2px 1px 1px; padding:6px 0 5px;"> </th>',
'<th> user-id </th>',
'<th>', WT_I18N::translate('User name'), '</th>',
'<th>', WT_I18N::translate('Real name'), '</th>',
@@ -720,7 +721,7 @@ default:
'<th>', WT_I18N::translate('Last logged in'), '</th>',
'<th>', WT_I18N::translate('Verified'), '</th>',
'<th>', WT_I18N::translate('Approved'), '</th>',
- '<th> </th>',
+ '<th style="margin:0 -2px 1px 1px; padding:3px 0 4px;"> </th>',
'</tr>',
'</thead>',
'<tbody>',
@@ -764,9 +765,9 @@ default:
/* registered */ { iDataSort:7 },
/* last_login (sort) */ { bVisible:false },
/* last_login */ { iDataSort:9 },
- /* verified */ null,
- /* approved */ null,
- /* delete */ { bSortable:false }
+ /* verified */ { sClass:"center" },
+ /* approved */ { sClass:"center" },
+ /* delete */ { bSortable:false, sClass:"icon-delete" }
]
});
diff --git a/themes/_administration/style.css b/themes/_administration/style.css
index baeed559da..f3067d6eae 100644
--- a/themes/_administration/style.css
+++ b/themes/_administration/style.css
@@ -35,6 +35,8 @@ legend {font-style:italic; font-weight:bold; padding:0 5px 5px; align:top;}
img {border:none; vertical-align:middle;}
h3 {margin:0}
h4 {margin:5px 3px; font-weight:normal; font-style:italic;}
+html[dir='rtl'] .css_right {float:left;}
+td {vertical-align:top;}
.icon {border:none; padding-left:0pt;padding-right:5pt;}
.warning, .error, .red {font-weight:bold; color:red;}
.accepted {font-weight:bold; color:green;}
@@ -44,14 +46,26 @@ h4 {margin:5px 3px; font-weight:normal; font-style:italic;}
.nowrap {white-space:nowrap;}
.indent {padding-left:15px;}
.parentdeath {border:thin solid red; padding:1px;}
+
+/* jQuery styling over-rides */
.ui-widget-content a {text-decoration:none;}
.ui-widget-content a.current {color:#E17009; font-weight:bold;}
.ui-widget-content a:hover, .DataTables_sort_wrapper:hover {color:red; cursor:hand; cursor:pointer;}
.ui-widget-header {padding:5px;}
.ui-progressbar-value {height:60%!important;}
+.ui-accordion .ui-accordion-content-active {display:block;}
.css_right {float:right;}
-html[dir='rtl'] .css_right {float:left;}
-td {vertical-align:top;}
+
+/* jEditable styling over-rides */
+.editable {width:100%; display:block}
+.editable:hover {color:red; cursor:pointer; cursor:hand;} /* both cursors needed for cross-browser support */
+.editable input, select {padding:0;}
+.editable input {font-size: 90%; height:18px !important;}
+.editable button {font-size:85%; padding:0;}
+
+/* jQuery.datatable styling over-rides */
+.odd {background-color:#dfd;}
+.even {background-color:#efe;}
/* Drag-n-drop sorting for modules, etc. */
.sortme {cursor:move;}
@@ -114,18 +128,17 @@ html[dir='rtl'] #tree_stats th, html[dir='rtl'] #recent th {padding:0 0 0 10px;
html[dir='rtl'] #tree_stats td, #recent td {padding:0 0 0 10px; text-align:left;}
#tree_stats .ui-accordion-content, #recent2 .ui-accordion-content {padding:1em; min-height:140px;}
#tree_stats.ui-widget, #changes.ui-widget {font-size:100% !important;}
-.ui-accordion .ui-accordion-content-active {display:block;}
#trees span, #recent2 span {text-decoration:underline;}
/*SERVER CONFIG */
-.editable {width:100%; display:block}
-.editable:hover {color:red; cursor:pointer; cursor:hand;} /* both cursors needed for cross-browser support */
-.editable input, select {padding:0;}
-table.site_config {background:OldLace; border-collapse:separate; border-spacing:0; border:1px inset #D9D6C4; padding:10px; margin:0 10px;}
-.site_config th {text-align:left; padding:0 0 1px 3px;font-size:105%;} /* sub-headings, both cols */
-.site_config th+th { font-style:italic;font-size:95%;} /* sub-headings, right col */
-.site_config td {white-space:normal;padding:3px 3px 3px 30px;} /* left-col */
-.site_config td+td {background-color:#dcdcdc; border-bottom:1px solid OldLace; width:250px; padding:3px;} /* right/col */
+#tabs {width:100%}
+#site table, #mail table {background:OldLace; border:1px inset #D9D6C4; border-collapse:separate; border-spacing:0; font-size:90%; padding:5px; width:100%;}
+
+/*table.site_config {background:OldLace; border:1px inset #D9D6C4; padding:10px; margin:0 10px;}*/
+.site_config h2 {font-size:125%; font-weight:bold; margin:10px 0 5px;}
+.site_config dl {float:left;margin:0 0 0 20px;line-height:21px;}
+.site_config dt {clear: left; float: left; min-width: 370px; margin: 0; padding: 5px 5px 5px 0; border-bottom: 1px solid #999; font-weight: bold;}
+.site_config dd {border-bottom: 1px solid #999; margin-left: 370px; min-width: 370px; padding: 5px;}
/*SITE LOGS */
table.site_logs {background:OldLace; border-collapse:separate; border-spacing:0; border:1px inset #D9D6C4; margin:10px;}
@@ -194,37 +207,28 @@ table.gedcom_table2 {background:OldLace; border:1px inset #D9D6C4; border-collap
/* USER LIST */
table#list {width:100%}
#list img {padding-left:15px; width:25px; vertical-align:middle;}
-#list img.open {width:11px;}
-#list .yes_no img {width:16px; vertical-align:middle;}
-#list .name {padding-right:5px;}
-#list .description {font-size:10px; color:#666666; width:35%;}
-.ui-widget-content #list a.icon-edit {padding-left:20px;}
-#list .icon-edit {display:inline;}
-#list div.icon-email, #list div.icon-delete {margin:auto;}
-.dataTables_paginate {float:right;text-align:right;}
-.paging_full_numbers .fg-button {cursor:pointer;padding:2px 6px;}
+#access img {width:11px;}
+#list h2 {font-size:125%; font-weight:bold; margin:10px 0 5px;}
+#list dl {float:left;margin:0 0 0 20px;line-height:21px;}
+#list dt {clear: left; float: left; min-width: 300px; margin: 0; padding: 5px 5px 5px 0; border-bottom: 1px solid #999; font-weight: bold;}
+#list dd {border-bottom: 1px solid #999; margin-left: 300px; min-width: 300px; padding: 5px;}
+#access {float:left; margin-left:20px;}
+#access table {margin-bottom:20px;}
+#access th {background-color:#dcdcdc; text-align:left; padding:0; font-size:100%; white-space:nowrap;}
+#access td, #access td+td, #access td+td+td, #access td+td+td+td {background-color:#eceadf; padding:0;width:auto;}
+#access td+td+td+td {text-align:center;}
td.details {background-color:#D1CFD0;border:2px solid #A19B9E;}
-.edit_link {white-space:nowrap;}
-.details td {border-right:1px solid #808080; padding-right:20px;}
-.details th {font-weight:bold; vertical-align:top; padding-left:20px;}
-.details ul {margin:0; padding:0 0 0 20px;}
-.odd {background-color:#dfd;}
-.even {background-color:#efe;}
#list_length {float:left;}
#list_filter {float:right;}
#list_info {float:left;}
#list_paginate {float:right;}
-#user-list_length {float:left;}
-#user-list_filter {float:right;}
-#user-list_info {float:left;}
-#user-list_paginate {float:right;}
/* USER ADD & EDIT */
table#adduser {width:100%;}
#adduser th {text-align:left; padding:30px 0 1px 3px;font-size:105%;}
#adduser td, #adduser td+td+td {background-color:#eceadf;white-space:normal;padding:3px 3px 3px 10px;width:25%;} /* left-cols */
#adduser td+td, #adduser td+td+td+td {background-color:#dcdcdc; width:250px; padding:3px;} /* right-cols */
-table#adduser2 {margin-left:30px; margin-bottom:20px; width:90%;}
+table#adduser2 {margin-left:30px; margin-bottom:20px; width:100%;}
#adduser2 th {background-color:#dcdcdc; text-align:left; padding:0;font-size:100%;white-space:nowrap;}
#adduser2 td, #adduser2 td+td, #adduser2 td+td+td, #adduser2 td+td+td+td {background-color:#eceadf; padding:0;width:auto;}
#adduser2 td+td+td+td {text-align:center;}