style for focused messages

pull/153/head
cmcnulty 11 years ago
parent 052a6a4d65
commit c99901fd16

@ -260,6 +260,8 @@ function rcmail_message_list($attrib)
array_unshift($a_show_cols, 'subject');
if (!in_array('threads', $a_show_cols))
array_unshift($a_show_cols, 'threads');
if (!in_array('focus', $a_show_cols))
array_unshift($a_show_cols, 'focus');
$_SESSION['skin_path'] = $CONFIG['skin_path'];
@ -309,6 +311,8 @@ function rcmail_js_message_list($a_headers, $insert_top=FALSE, $a_show_cols=null
array_unshift($a_show_cols, 'subject');
if (!in_array('threads', $a_show_cols))
array_unshift($a_show_cols, 'threads');
if (!in_array('focus', $a_show_cols))
array_unshift($a_show_cols, 'focus');
$_SESSION['list_attrib']['columns'] = $a_show_cols;
@ -336,7 +340,7 @@ function rcmail_js_message_list($a_headers, $insert_top=FALSE, $a_show_cols=null
return;
// remove 'threads', 'attachment', 'flag', 'status' columns, we don't need them here
foreach (array('threads', 'attachment', 'flag', 'status', 'priority') as $col) {
foreach (array('threads', 'attachment', 'flag', 'status', 'priority', 'focus') as $col) {
if (($key = array_search($col, $a_show_cols)) !== FALSE)
unset($a_show_cols[$key]);
}
@ -464,6 +468,7 @@ function rcmail_message_list_head($attrib, $a_show_cols)
case 'attachment':
case 'priority':
case 'status':
case 'focus':
$col_name = '<span class="' . $col .'">&nbsp;</span>';
break;
case 'threads':

@ -1296,7 +1296,7 @@ table.records-table {
border-left: 0;
}
.records-table tr.selected td {
.records-table tr.selected td, .records-table tr.focused > td.focus {
color: #fff !important;
background: #019bc6;
background: -moz-linear-gradient(top, #019bc6 0%, #017cb4 100%);
@ -1326,7 +1326,25 @@ table.records-table {
color: #ccc !important;
}
.records-table td.focus {
/*background: none repeat scroll 0 0 rgba(0, 0, 0, 0);*/
width: 2px;
}
.records-table tr.focused > td.focus {
border-bottom: 1px solid #017cb4;
border-top: 1px double #019bc6;
}
.records-table tr.selected.focused > td.focus {
background: none repeat scroll 0 0 white;
border-top: none;
border-bottom: 1px solid #ddd;
}
/*
.records-table tr.focused > td.focus {
background: #019bc6 !important;
}
*/
/*** iFrames ***/
#aboutframe {

Loading…
Cancel
Save