mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-25 13:25:28 +00:00
Monotone-Parent: 5cbb667edb91ebb091b9b4498dcc5745ca8afa1d
Monotone-Revision: 41d1207879302957d2bb9e04793e78a7966863a0 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-13T22:06:01 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -49,7 +49,7 @@ DIV#mailboxContent
|
||||
{ background-color: #fff;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 18em;
|
||||
height: 15.5em;
|
||||
left: 0px;
|
||||
top: 2.5em;
|
||||
right: 0px; }
|
||||
@@ -251,12 +251,12 @@ td.mailer_unreadmailsubject a
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
td.mailer_listcell_deleted
|
||||
tr.mailer_listcell_deleted td
|
||||
{
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
td.mailer_listcell_regular a
|
||||
tr.mailer_listcell_regular td a
|
||||
{
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
@@ -477,34 +477,37 @@ TABLE#messageList
|
||||
width: 100%;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
top: 0px;
|
||||
bottom: 0px;
|
||||
top: 3.25em;
|
||||
bottom: 1px;
|
||||
overflow: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
overflow-x: hidden; }
|
||||
|
||||
TABLE#messageList TBODY
|
||||
{
|
||||
TABLE#messageList THEAD
|
||||
{ position: fixed;
|
||||
margin-top: 1px;
|
||||
top: 7.5em;
|
||||
right: 0px;
|
||||
left: 0px;
|
||||
bottom: 3em;
|
||||
width: 100%;
|
||||
background: #fff;
|
||||
color: #000;
|
||||
}
|
||||
left: 15.5em;
|
||||
height: 2em; }
|
||||
|
||||
TABLE#messageList TD
|
||||
{
|
||||
height: 1.2em;
|
||||
}
|
||||
{ height: 1.2em; }
|
||||
|
||||
TABLE#messageList TD.tbtv_subject_headercell
|
||||
TABLE#messageList TD.messageFlagColumn
|
||||
{ width: 1em;
|
||||
text-align: center; }
|
||||
|
||||
TABLE#messageList TD.tbtv_subject_headercell,
|
||||
TABLE#messageList td.mailer_unreadmailsubject,
|
||||
TABLE#messageList td.mailer_readmailsubject
|
||||
{ width: 40%; }
|
||||
|
||||
TABLE#messageList TD.tbtv_from_headercell
|
||||
TABLE#messageList TD.tbtv_from_headercell,
|
||||
TABLE#messageList TD.messageAddressColumn
|
||||
{ width: 35%; }
|
||||
|
||||
TABLE#messageList TD.tbtv_date_headercell
|
||||
TABLE#messageList TD.tbtv_date_headercell,
|
||||
TABLE#messageList TD.messageDateColumn
|
||||
{ width: 25%; }
|
||||
|
||||
TABLE#messageList TR._selected TD
|
||||
@@ -536,8 +539,3 @@ DIV#rightDragHandle
|
||||
right: 0px;
|
||||
height: 5px;
|
||||
}
|
||||
|
||||
TD.messageFlagColumn
|
||||
{
|
||||
width: 1em !important;
|
||||
}
|
||||
|
||||
@@ -937,36 +937,33 @@ var messageListData = function(type) {
|
||||
function configureMessageListEvents() {
|
||||
var messageList = $("messageList");
|
||||
if (messageList) {
|
||||
Event.observe(messageList, "mousedown", onMessageSelectionChange.bindAsEventListener(messageList));
|
||||
var rows = messageList.tBodies[0].rows;
|
||||
var start = 0;
|
||||
if (rows.length > 1) {
|
||||
if ($(rows[start].cells[0]).hasClassName("tbtv_headercell"))
|
||||
start++;
|
||||
if ($(rows[start].cells[0]).hasClassName("tbtv_navcell")) {
|
||||
var anchors = $(rows[start].cells[0]).childNodesWithTag("a");
|
||||
for (var i = 0; i < anchors.length; i++)
|
||||
Event.observe(anchors[i], "click", openMailboxAtIndex.bindAsEventListener(anchors[i]));
|
||||
start++;
|
||||
}
|
||||
for (var i = start; i < rows.length; i++) {
|
||||
Event.observe(rows[i], "mousedown", onRowClick);
|
||||
Event.observe(rows[i], "contextmenu", onMessageContextMenu.bindAsEventListener(rows[i]));
|
||||
|
||||
rows[i].dndTypes = function() { return new Array("mailRow"); };
|
||||
rows[i].dndGhost = messageListGhost;
|
||||
rows[i].dndDataForType = messageListData;
|
||||
document.DNDManager.registerSource(rows[i]);
|
||||
|
||||
for (var j = 0; j < rows[i].cells.length; j++) {
|
||||
var cell = rows[i].cells[j];
|
||||
Event.observe(cell, "mousedown", listRowMouseDownHandler);
|
||||
if (j == 2 || j == 3 || j == 5)
|
||||
Event.observe(cell, "dblclick", onMessageDoubleClick.bindAsEventListener(cell));
|
||||
else if (j == 4) {
|
||||
var img = cell.childNodesWithTag("img")[0];
|
||||
Event.observe(img, "click", mailListMarkMessage);
|
||||
}
|
||||
Event.observe(messageList, "mousedown",
|
||||
onMessageSelectionChange.bindAsEventListener(messageList));
|
||||
var cell = messageList.tHead.rows[1].cells[0];
|
||||
if ($(cell).hasClassName("tbtv_navcell")) {
|
||||
var anchors = $(cell).childNodesWithTag("a");
|
||||
for (var i = 0; i < anchors.length; i++)
|
||||
Event.observe(anchors[i], "click", openMailboxAtIndex.bindAsEventListener(anchors[i]));
|
||||
}
|
||||
|
||||
rows = messageList.tBodies[0].rows;
|
||||
for (var i = 0; i < rows.length; i++) {
|
||||
Event.observe(rows[i], "mousedown", onRowClick);
|
||||
Event.observe(rows[i], "contextmenu", onMessageContextMenu.bindAsEventListener(rows[i]));
|
||||
|
||||
rows[i].dndTypes = function() { return new Array("mailRow"); };
|
||||
rows[i].dndGhost = messageListGhost;
|
||||
rows[i].dndDataForType = messageListData;
|
||||
document.DNDManager.registerSource(rows[i]);
|
||||
|
||||
for (var j = 0; j < rows[i].cells.length; j++) {
|
||||
var cell = rows[i].cells[j];
|
||||
Event.observe(cell, "mousedown", listRowMouseDownHandler);
|
||||
if (j == 2 || j == 3 || j == 5)
|
||||
Event.observe(cell, "dblclick", onMessageDoubleClick.bindAsEventListener(cell));
|
||||
else if (j == 4) {
|
||||
var img = cell.childNodesWithTag("img")[0];
|
||||
Event.observe(img, "click", mailListMarkMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user