mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-23 20:35:24 +00:00
Monotone-Parent: 3f62f5802ffb2cb6b250f3c26f2ab31cbbf51ba8
Monotone-Revision: 302f484fd09755203847210e4516fd857566b410 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-07-12T22:03:05 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -63,6 +63,7 @@ static BOOL useAltNamespace = NO;
|
||||
- (NSArray *)toManyRelationshipKeys {
|
||||
return [[self imap4Connection] subfoldersForURL:[self imap4URL]];
|
||||
}
|
||||
|
||||
- (NSArray *)toOneRelationshipKeys {
|
||||
NSArray *uids;
|
||||
unsigned count;
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
"InboxFolderName" = "Boite de Réception";
|
||||
"DraftsFolderName" = "Brouillons";
|
||||
"SieveFolderName" = "Filtres";
|
||||
"Folders" = "Répertoires";
|
||||
"Folders" = "Dossiers";
|
||||
|
||||
/* MailMoveToPopUp */
|
||||
|
||||
|
||||
@@ -1,71 +1,60 @@
|
||||
<?xml version='1.0' standalone='yes'?>
|
||||
<var:component
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:uix="OGo:uix"
|
||||
xmlns:rsrc="OGo:url"
|
||||
xmlns:label="OGo:label"
|
||||
className="UIxMailMainFrame"
|
||||
title="panelTitle"
|
||||
>
|
||||
<div class="titlediv">
|
||||
<var:if condition="clientObject.isSharedAccount">
|
||||
<var:string label:value="Share: " />
|
||||
</var:if>
|
||||
<var:if condition="clientObject.isSharedAccount" const:negate="1">
|
||||
<var:string label:value="Account: " />
|
||||
</var:if>
|
||||
<var:string value="objectTitle"/>
|
||||
</div>
|
||||
|
||||
<div class="embedwhite_out">
|
||||
<div class="embedwhite_in">
|
||||
<div style="padding: 8px;">
|
||||
<div style="font-weight: bold; font-size: 16px;">
|
||||
<var:component
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:uix="OGo:uix"
|
||||
xmlns:rsrc="OGo:url"
|
||||
xmlns:label="OGo:label"
|
||||
className="UIxMailMainFrame"
|
||||
title="panelTitle"
|
||||
>
|
||||
<div class="mailAccount">
|
||||
<h2>
|
||||
SOGo Mail -
|
||||
|
||||
<var:if condition="clientObject.isSharedAccount">
|
||||
<var:string label:value="Shared Account: " />
|
||||
</var:if>
|
||||
|
||||
<!-- <div class="titlediv">
|
||||
<var:if condition="clientObject.isSharedAccount">
|
||||
<var:string label:value="Share: " />
|
||||
</var:if>
|
||||
<var:if condition="clientObject.isSharedAccount" const:negate="1">
|
||||
<var:string label:value="Account: " />
|
||||
</var:if>
|
||||
<var:string value="objectTitle"/>
|
||||
</div>
|
||||
-->
|
||||
|
||||
<var:string value="objectTitle"/>
|
||||
</div>
|
||||
<br />
|
||||
</h2>
|
||||
<var:if condition="clientObject.isSharedAccount">
|
||||
<div>
|
||||
<var:string label:value="Share: " />
|
||||
<var:string value="clientObject.sharedAccountName" />
|
||||
</div>
|
||||
</var:if>
|
||||
<br />
|
||||
|
||||
<div class="whitesec_title">Email</div><br />
|
||||
<li><a href="INBOX/"><var:string label:value="Read messages" /></a></li>
|
||||
<li><a href="#" onclick="clickedCompose(this);"
|
||||
><var:string label:value="Write a new message" /></a></li>
|
||||
<br />
|
||||
<br />
|
||||
<h3>Email</h3>
|
||||
<p>
|
||||
<a href="INBOX/"><img rsrc:src="read-messages.png" /><var:string label:value="Read messages" /></a><br />
|
||||
<a href="#" onclick="clickedCompose(this);"><img rsrc:src="write-message.png" /><var:string label:value="Write a new message" /></a><br />
|
||||
</p>
|
||||
|
||||
<!--
|
||||
<div class="whitesec_title">Accounts</div><br />
|
||||
<li><a href="">View settings for this account</a></li>
|
||||
<li><a href="">Create a new account</a> [TBD: not in Agenor]</li>
|
||||
<br />
|
||||
<br />
|
||||
<h3>Accounts</h3>
|
||||
<p>
|
||||
<a href=""><img rsrc:src="account-settings.png" />View settings for this account</a><br />
|
||||
<a href=""><img rsrc:src="create-account.png" />Create a new account</a> [TBD: not in Agenor]<br />
|
||||
</p>
|
||||
|
||||
<div class="whitesec_title">Advanced Features</div><br />
|
||||
<li><a href="">Search messages</a></li>
|
||||
<li><a href="">Manage message filters</a></li>
|
||||
<li><a href="">Manage folder subscriptions</a></li>
|
||||
<li><a href="">Offline settings</a> [TBD: not in Agenor]</li>
|
||||
<br />
|
||||
<br />
|
||||
|
||||
<div class="whitesec_title">Screenshot</div><br />
|
||||
<a rsrc:href="tbird_073_accountview.png">screenshot</a>
|
||||
-->
|
||||
</div>
|
||||
<h3>Advanced Features</h3>
|
||||
<p>
|
||||
<a href=""><img rsrc:src="search-messages.png" />Search messages</a><br />
|
||||
<a href=""><img rsrc:src="manage-filters.png" />Manage message filters</a><br />
|
||||
<a href=""><img rsrc:src="manage-imap.png" />Manage folder subscriptions</a><br />
|
||||
<a href=""><img rsrc:src="offline-settings.png" />Offline settings</a> [TBD: not in Agenor]<br />
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</var:component>
|
||||
</var:component>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<td width="80%">
|
||||
<var:popup const:name="from" list="fromEMails" item="item"
|
||||
selection="from"
|
||||
const:style="width: 100%; font-size: 8pt;"
|
||||
const:style="width: 100%;"
|
||||
/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -1,45 +1,51 @@
|
||||
<?xml version='1.0' standalone='yes'?>
|
||||
<container
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
>
|
||||
<var:if condition="hideFrame" const:negate="YES">
|
||||
<table
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:uix="OGo:uix"
|
||||
xmlns:rsrc="OGo:url"
|
||||
xmlns:label="OGo:label"
|
||||
class="titletable"
|
||||
cellspacing="0" cellpadding="0"
|
||||
>
|
||||
<tr>
|
||||
<td class="titlecell">
|
||||
<container
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
>
|
||||
|
||||
<div class="menu" id="searchMenu">
|
||||
<ul id="searchOptions">
|
||||
<li id="subject"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Subject"/></li>
|
||||
<li id="sender"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Sender"/></li>
|
||||
<li id="subject_or_sender"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Subject or Sender"/></li>
|
||||
<li id="to_or_cc"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="To or Cc"/></li>
|
||||
<li id="entire_message"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Entire Message"/></li>
|
||||
<li id="find_in_message"
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Find In Message"/></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<var:if condition="hideFrame" const:negate="YES">
|
||||
<span class="searchBox" style="float: right">
|
||||
<var:string label:value="Subject or Sender contains" />:
|
||||
<input onclick="popupSearchMenu(this, event, 'searchMenu');" name="search" type="text" var:value="searchText" />
|
||||
</span>
|
||||
<var:string label:value="View" />:
|
||||
</td>
|
||||
<td class="titlecell">
|
||||
<var:popup list="filters"
|
||||
item="filter" string="filterLabel" value="filter"
|
||||
selection="selectedFilter"
|
||||
const:name="filterpopup"
|
||||
const:onchange="document.pageform.submit()" />
|
||||
</td>
|
||||
<td class="titlecell" style="padding-left: 4px;">
|
||||
<var:string label:value="Subject or Sender contains" />:
|
||||
</td>
|
||||
<td class="titlecell" style="width: 80%; padding-right: 1px;">
|
||||
<input name="search" type="text" var:value="searchText"
|
||||
style="width: 100%;" />
|
||||
item="filter" string="filterLabel" value="filter"
|
||||
selection="selectedFilter"
|
||||
const:name="filterpopup"
|
||||
const:onchange="document.pageform.submit()" />
|
||||
<!--
|
||||
autocomplete="off"
|
||||
onkeypress="ml_searchFieldKeyPressed(this)"
|
||||
onfocus="ml_activateSearchField(this, 500)"
|
||||
onblur="ml_deactivateSearchField(this)" />
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</var:if>
|
||||
</container>
|
||||
autocomplete="off"
|
||||
onkeypress="ml_searchFieldKeyPressed(this)"
|
||||
onfocus="ml_activateSearchField(this, 500)"
|
||||
onblur="ml_deactivateSearchField(this)" />
|
||||
-->
|
||||
</span>
|
||||
</var:if>
|
||||
</container>
|
||||
|
||||
|
||||
@@ -10,17 +10,67 @@
|
||||
title="panelTitle"
|
||||
hideFrame="hideFrame"
|
||||
>
|
||||
<var:component className="UIxMailFilterPanel" qualifier="qualifier"
|
||||
hideFrame="hideFrame" />
|
||||
|
||||
<div id="cl_tableview_reloadroot">
|
||||
<div class="embedwhite_out">
|
||||
<div class="embedwhite_in">
|
||||
<table multiselect="yes" id="messageList">
|
||||
<div class="menu" id="messageListMenu">
|
||||
<ul id="sourceList">
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
var:onclick="clickedMsgJS"><var:string label:value="Open Message In New Window"/></li>
|
||||
<li class="separator"></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Reply to Sender Only"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Reply to All"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Forward"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Edit As New..."/></li>
|
||||
<li class="separator"></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Move To -->"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Copy To -->"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Label -->"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Mark -->"/></li>
|
||||
<li class="separator"></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Save As..."/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Print Preview"/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Print..."/></li>
|
||||
<li
|
||||
onmousedown="return false;"
|
||||
onclick=""><var:string label:value="Delete Message"/></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div id="mailboxContent" oncontextmenu="return false;">
|
||||
<var:component className="UIxMailFilterPanel" qualifier="qualifier"
|
||||
hideFrame="hideFrame" />
|
||||
|
||||
<table multiselect="yes" id="messageList" oncontextmenu="return false;">
|
||||
<thead>
|
||||
<tr class="tableview">
|
||||
<td class="tbtv_headercell" width="17">
|
||||
<var:entity const:name="nbsp" />
|
||||
</td>
|
||||
<td class="tbtv_headercell" width="17">
|
||||
<img rsrc:src="title_attachment_14x14.png" width="14" height="14" />
|
||||
</td>
|
||||
<td class="tbtv_headercell" width="50%">
|
||||
<var:component className="UIxMailSortableTableHeader"
|
||||
label:label="Subject"
|
||||
@@ -50,9 +100,6 @@
|
||||
<td class="tbtv_headercell" width="17">
|
||||
<img rsrc:src="title_read_14x14.png" width="14" height="14" />
|
||||
</td>
|
||||
<td class="tbtv_headercell" width="17">
|
||||
<img rsrc:src="title_attachment_14x14.png" width="14" height="14" />
|
||||
</td>
|
||||
<td class="tbtv_headercell">
|
||||
<var:component className="UIxMailSortableTableHeader"
|
||||
label:label="Date"
|
||||
@@ -97,17 +144,24 @@
|
||||
</var:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</thead>
|
||||
|
||||
<tbody oncontextmenu="return false;">
|
||||
<var:foreach list="messages" item="message">
|
||||
<tr class="tableview" var:id="msgRowID"
|
||||
onmousedown="return false;"
|
||||
onclick="onRowClick(this, event);">
|
||||
onclick="onRowClick(this, event);"
|
||||
oncontextmenu="onMenuClick(this, event, 'messageListMenu'); onRowClick(this, event); return false;">
|
||||
<td>
|
||||
<!-- this seems to break on Safari, it treats name==id? -->
|
||||
<input type="checkbox" var:name="msgRowID" value="0"
|
||||
onchange="toggleMailSelect(this)" />
|
||||
</td>
|
||||
<!-- the td:onlick doesn't work on Safari -->
|
||||
<td>
|
||||
<var:if condition="hasMessageAttachment">
|
||||
<img rsrc:src="title_attachment_14x14.png" />
|
||||
</var:if>
|
||||
</td>
|
||||
|
||||
<td
|
||||
var:class="messageSubjectCellStyleClass"
|
||||
var:ondblclick="clickedMsgJS"
|
||||
@@ -115,9 +169,9 @@
|
||||
<!-- div var:class="messageSubjectStyleClass" var:id="msgDivID" -->
|
||||
<!-- removed anker (resulted in two clicks on Moz -->
|
||||
<!-- a href="#" var:ondblclick="clickedMsgJS" -->
|
||||
<!-- Note: var:href="messageViewURL" (done by JS),
|
||||
<!-- Note: var:href="messageViewURL" (done by JS),
|
||||
var:target="messageViewTarget" -->
|
||||
<var:string value="message.envelope.subject"
|
||||
<var:string value="message.envelope.subject"
|
||||
formatter="context.mailSubjectFormatter"/>
|
||||
<!-- /a -->
|
||||
</td>
|
||||
@@ -151,12 +205,6 @@
|
||||
</var:if>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<var:if condition="hasMessageAttachment">
|
||||
<img rsrc:src="title_attachment_14x14.png" />
|
||||
</var:if>
|
||||
</td>
|
||||
|
||||
<td var:class="messageCellStyleClass" var:ondblclick="clickedMsgJS">
|
||||
<span class="mailer_datefield">
|
||||
<var:string value="message.envelope.date"
|
||||
@@ -183,12 +231,12 @@
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<span id="selected_uids" style="visibility: hidden;">
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<span id="selected_uids" style="visibility: hidden;">
|
||||
</span>
|
||||
|
||||
</div>
|
||||
|
||||
<var:if condition="hideFrame" const:negate="YES">
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
<link href="mailto:info@skyrix.com" rev="made"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body oncontextmenu="return false;">
|
||||
<!--
|
||||
Note: the 'href' is required, otherwise an element-id will get created
|
||||
-->
|
||||
@@ -65,40 +65,23 @@
|
||||
|
||||
<form name="pageform" var:href="pageFormURL" _wosid="0">
|
||||
|
||||
<table border="0" width="100%" cellspacing="0" cellpadding="2">
|
||||
<tr class="vertframerow">
|
||||
<td width="100%" valign="top" class="vertframerow" colspan="2">
|
||||
<var:if condition="hideFolderTree">
|
||||
<var:component-content/>
|
||||
</var:if>
|
||||
|
||||
<var:if condition="hideFolderTree" const:negate="YES">
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td width="25%" valign="top" class="foldercell">
|
||||
<div class="titlediv"
|
||||
><var:string label:value="Folders" /></div>
|
||||
<div style="height: 95%">
|
||||
<div class="embedwhite_out">
|
||||
<div class="embedwhite_in">
|
||||
<var:component className="UIxMailTree"
|
||||
rootClassName="treeRootClassName"
|
||||
const:treeFolderAction="view"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
<td style="width: 6px;"> </td>
|
||||
<td valign="top" class="contentcell">
|
||||
<var:component-content/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</var:if>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="folderTree">
|
||||
<var:if condition="hideFolderTree">
|
||||
<var:component-content/>
|
||||
</var:if>
|
||||
|
||||
<var:if condition="hideFolderTree" const:negate="YES">
|
||||
<div class="titlediv"><var:string label:value="Folders" /></div>
|
||||
<var:component className="UIxMailTree"
|
||||
rootClassName="treeRootClassName"
|
||||
const:treeFolderAction="view"
|
||||
/>
|
||||
</var:if>
|
||||
</div>
|
||||
|
||||
<div class="mailPageContent">
|
||||
<var:component-content/>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<var:string value="errorAlertJavaScript" const:escapeHTML="NO" />
|
||||
|
||||
@@ -5,6 +5,28 @@
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:rsrc="OGo:url"
|
||||
>
|
||||
<var:if condition="isSelected">
|
||||
<var:if condition="isSortedDescending" >
|
||||
<a var:href="href"
|
||||
var:_sort="sortKey"
|
||||
_desc="0"
|
||||
var:queryDictionary="queryDictionary"
|
||||
><img rsrc:src="title_sortup_12x12.png"
|
||||
class="tbtv_sortcell"
|
||||
/><var:entity const:name="nbsp"
|
||||
/></a>
|
||||
</var:if>
|
||||
<var:if condition="isSortedDescending" const:negate="YES" >
|
||||
<a var:href="href"
|
||||
var:_sort="sortKey"
|
||||
_desc="1"
|
||||
var:queryDictionary="queryDictionary"
|
||||
><img rsrc:src="title_sortdown_12x12.png"
|
||||
class="tbtv_sortcell"
|
||||
/><var:string var:value="label"
|
||||
/></a>
|
||||
</var:if>
|
||||
</var:if>
|
||||
<var:if condition="isSelected" const:negate="YES">
|
||||
<a var:href="href"
|
||||
var:_sort="sortKey"
|
||||
@@ -13,28 +35,4 @@
|
||||
><var:string var:value="label"
|
||||
/></a>
|
||||
</var:if>
|
||||
<var:if condition="isSelected">
|
||||
<var:if condition="isSortedDescending" >
|
||||
<a var:href="href"
|
||||
var:_sort="sortKey"
|
||||
_desc="0"
|
||||
var:queryDictionary="queryDictionary"
|
||||
><var:string var:value="label"
|
||||
/><var:entity const:name="nbsp"
|
||||
/><img rsrc:src="title_sortup_12x12.png"
|
||||
class="tbtv_sortcell"
|
||||
/></a>
|
||||
</var:if>
|
||||
<var:if condition="isSortedDescending" const:negate="YES" >
|
||||
<a var:href="href"
|
||||
var:_sort="sortKey"
|
||||
_desc="1"
|
||||
var:queryDictionary="queryDictionary"
|
||||
><var:string var:value="label"
|
||||
/><var:entity const:name="nbsp"
|
||||
/><img rsrc:src="title_sortdown_12x12.png"
|
||||
class="tbtv_sortcell"
|
||||
/></a>
|
||||
</var:if>
|
||||
</var:if>
|
||||
</span>
|
||||
@@ -1,39 +1,39 @@
|
||||
<?xml version="1.0" standalone="yes"?>
|
||||
<span xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:rsrc="OGo:url"
|
||||
xmlns:label="OGo:label"
|
||||
>
|
||||
<!-- TODO: extend treeview to use CSS -->
|
||||
<var:treeview
|
||||
list="rootNodes" item="item" sublist="item.children"
|
||||
zoom="item.isPathNode"
|
||||
const:iconWidth = "17"
|
||||
const:plusIcon = "tbtv_plus_17x17.gif"
|
||||
const:minusIcon = "tbtv_minus_17x17.gif"
|
||||
const:lineIcon = "tbtv_line_17x17.gif"
|
||||
const:cornerIcon = "tbtv_corner_17x17.gif"
|
||||
const:junctionIcon = "tbtv_junction_17x17.gif"
|
||||
const:leafIcon = "tbtv_leaf_corner_17x17.gif"
|
||||
const:leafCornerIcon = "tbtv_leaf_corner_17x17.gif"
|
||||
const:cornerPlusIcon = "tbtv_corner_plus_17x17.gif"
|
||||
const:cornerMinusIcon = "tbtv_corner_minus_17x17.gif"
|
||||
const:spaceIcon = "tbtv_space_17x17.gif"
|
||||
>
|
||||
<var:tree-data const:isTreeElement="YES" const:treeLink=""
|
||||
var:icon="item.iconName"
|
||||
var:cornerIcon="item.iconName">
|
||||
<a var:href="item.link">
|
||||
<span class="treecell">
|
||||
<var:if condition="item.isActiveNode">
|
||||
<b><var:string value="item.title" /></b>
|
||||
</var:if>
|
||||
<var:if condition="item.isActiveNode" const:negate="YES">
|
||||
<var:string value="item.title" />
|
||||
</var:if>
|
||||
</span>
|
||||
</a>
|
||||
</var:tree-data>
|
||||
</var:treeview>
|
||||
</span>
|
||||
<div class="folderTreeContent"
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:rsrc="OGo:url"
|
||||
xmlns:label="OGo:label">
|
||||
<!-- TODO: extend treeview to use CSS -->
|
||||
<var:treeview
|
||||
list="rootNodes" item="item" sublist="item.children"
|
||||
zoom="item.isPathNode"
|
||||
const:iconWidth = "17"
|
||||
const:plusIcon = "tbtv_plus_17x17.gif"
|
||||
const:minusIcon = "tbtv_minus_17x17.gif"
|
||||
const:lineIcon = "tbtv_line_17x17.gif"
|
||||
const:cornerIcon = "tbtv_corner_17x17.gif"
|
||||
const:junctionIcon = "tbtv_junction_17x17.gif"
|
||||
const:leafIcon = "tbtv_leaf_corner_17x17.gif"
|
||||
const:leafCornerIcon = "tbtv_leaf_corner_17x17.gif"
|
||||
const:cornerPlusIcon = "tbtv_corner_plus_17x17.gif"
|
||||
const:cornerMinusIcon = "tbtv_corner_minus_17x17.gif"
|
||||
const:spaceIcon = "tbtv_space_17x17.gif"
|
||||
>
|
||||
<var:tree-data const:isTreeElement="YES" const:treeLink=""
|
||||
var:icon="item.iconName"
|
||||
var:cornerIcon="item.iconName">
|
||||
<a var:href="item.link">
|
||||
<span class="treecell">
|
||||
<var:if condition="item.isActiveNode">
|
||||
<b><var:string value="item.title" /></b>
|
||||
</var:if>
|
||||
<var:if condition="item.isActiveNode" const:negate="YES">
|
||||
<var:string value="item.title" />
|
||||
</var:if>
|
||||
</span>
|
||||
</a>
|
||||
</var:tree-data>
|
||||
</var:treeview>
|
||||
</div>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 793 B |
@@ -40,3 +40,24 @@ function validateControls() {
|
||||
function moveTo(uri) {
|
||||
alert("MoveTo: " + uri);
|
||||
}
|
||||
|
||||
function popupSearchMenu(elem, event, menuName)
|
||||
{
|
||||
relX = (event.pageX
|
||||
- (elem.parentNode.offsetLeft + elem.offsetLeft));
|
||||
relY = (event.pageY
|
||||
- elem.parentNode.parentNode.parentNode.offsetTop);
|
||||
window.alert(elem.style.height);
|
||||
// if (event.button == 1
|
||||
// &&
|
||||
// acceptClick = false;
|
||||
// bodyOnClick = "" + document.body.getAttribute("onclick");
|
||||
// document.body.setAttribute("onclick", "onBodyClick('" + menuId + "'); return false;");
|
||||
// popup = document.getElementById(menuId);
|
||||
// popup.setAttribute("style", "visibility: visible; top: " + event.pageY
|
||||
// + "px; left: " + event.pageX + "px;" );
|
||||
// menuClickNode = node;
|
||||
// window.alert
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -37,7 +37,6 @@ div#compose_attachments_list {
|
||||
width: 100%;
|
||||
height: 100px;
|
||||
background-color: #FFFFFF;
|
||||
font-size: 10px;
|
||||
margin-left: 0px;
|
||||
padding: 2px;
|
||||
border-color: #c3c3c3;
|
||||
@@ -56,20 +55,11 @@ div#compose_text {
|
||||
border-top-style: solid;
|
||||
}
|
||||
|
||||
div#compose_toselection select {
|
||||
font-size: 10px;
|
||||
}
|
||||
div#compose_toselection input {
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
input#compose_subject_input {
|
||||
font-size: 10px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.compose_label {
|
||||
font-size: 11px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
|
||||
@@ -27,8 +27,6 @@ div.tb_consumer { /* consumes the spaces taken by the toolbar */
|
||||
text-align: center;
|
||||
}
|
||||
.tb_label {
|
||||
font-size: medium;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
padding-left: .5em;
|
||||
@@ -36,8 +34,6 @@ div.tb_consumer { /* consumes the spaces taken by the toolbar */
|
||||
}
|
||||
|
||||
.tb_label a:link, .tb_label a:hover {
|
||||
font-size: medium;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
+155
-134
@@ -20,18 +20,48 @@
|
||||
*/
|
||||
/* TODO: is the section below used in the mailer? */
|
||||
|
||||
.aptview_title
|
||||
DIV.mailPageContent
|
||||
{
|
||||
position: absolute;
|
||||
left: 15em;
|
||||
top: 5.5em;
|
||||
right: 0px;
|
||||
bottom: 0px;
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
DIV.mailAccount
|
||||
{
|
||||
font-size: medium;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
padding: 1em;
|
||||
background: #fff;
|
||||
border: 1px solid #aaa;
|
||||
bottom: 0px;
|
||||
}
|
||||
|
||||
DIV.mailAccount P
|
||||
{
|
||||
line-height: 3em;
|
||||
}
|
||||
|
||||
DIV.mailAccount P IMG
|
||||
{
|
||||
border: 1px;
|
||||
vertical-align: middle;
|
||||
margin-right: 1em;
|
||||
}
|
||||
|
||||
.aptview_title
|
||||
{
|
||||
color: #000000;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.aptview_text
|
||||
{
|
||||
font-size: medium;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
@@ -52,8 +82,6 @@
|
||||
|
||||
.anais_uids
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
|
||||
@@ -70,19 +98,13 @@
|
||||
|
||||
background-color: #DCDAD5;
|
||||
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
}
|
||||
.foldercell
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
width: 25%;
|
||||
}
|
||||
.contentcell
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
}
|
||||
.embedwhite_out
|
||||
{
|
||||
@@ -113,6 +135,7 @@
|
||||
padding-top: 6px;
|
||||
padding-left: 6px;
|
||||
}
|
||||
|
||||
table.titletable
|
||||
{
|
||||
height: 24px;
|
||||
@@ -120,14 +143,26 @@ table.titletable
|
||||
padding-top: 6px;
|
||||
padding-left: 6px;
|
||||
}
|
||||
|
||||
td.titlecell
|
||||
{
|
||||
height: 22px;
|
||||
vertical-align: middle;
|
||||
padding-bottom: 2px;
|
||||
white-space: nowrap;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
table.titletable td.titlecell SELECT
|
||||
{
|
||||
display: -moz-popup;
|
||||
border-top: 1px solid #fff;
|
||||
border-left: 1px solid #fff;
|
||||
border-right: 2px solid #222;
|
||||
border-bottom: 2px solid #222;
|
||||
-moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
-moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
background: #DCDAD5;
|
||||
-moz-appearance: toolbarbutton !important;
|
||||
}
|
||||
|
||||
.whitesec_title
|
||||
@@ -136,10 +171,31 @@ td.titlecell
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
DIV.folderTree
|
||||
{
|
||||
position: absolute;
|
||||
top: 5.5em;
|
||||
left: 0px;
|
||||
width: 14.7em;
|
||||
bottom: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
DIV.folderTreeContent
|
||||
{
|
||||
position: absolute;
|
||||
color: #000;
|
||||
background: #fff;
|
||||
width: 100%;
|
||||
top: 2em;
|
||||
bottom: 0px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
.treecell
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
color: black;
|
||||
vertical-align: bottom;
|
||||
padding-left: 4px; /* move away from the icon */
|
||||
@@ -152,76 +208,9 @@ td.titlecell
|
||||
.tableview
|
||||
{
|
||||
cursor: default;
|
||||
font-size: medium;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.tableview td
|
||||
{
|
||||
border-top-width: 1px;
|
||||
border-top-color: white;
|
||||
border-bottom-width: 1px;
|
||||
border-bottom-color: white;
|
||||
}
|
||||
|
||||
.tableview_selected
|
||||
{
|
||||
font-size: 9pt;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
vertical-align: top;
|
||||
background-color: #ffffcc;
|
||||
}
|
||||
|
||||
.tableview_highlight
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
vertical-align: top;
|
||||
background-color: #DCDAD5;
|
||||
}
|
||||
|
||||
.tableview_highlight td
|
||||
{
|
||||
border-top-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-top-style: solid;
|
||||
border-bottom-style: solid;
|
||||
border-top-color: #808080;
|
||||
border-bottom-color: #808080;
|
||||
}
|
||||
|
||||
td.tbtv_navcell
|
||||
{
|
||||
border-width: 1;
|
||||
border-style: solid;
|
||||
border-top-color: white;
|
||||
border-left-color: white;
|
||||
border-bottom-color: #808080;
|
||||
border-right-color: #808080;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 3px;
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
|
||||
background-color: #DCDAD5;
|
||||
}
|
||||
|
||||
td.tbtv_headercell
|
||||
{
|
||||
border-width: 1;
|
||||
border-style: solid;
|
||||
border-top-color: white;
|
||||
border-left-color: white;
|
||||
border-bottom-color: #808080;
|
||||
border-right-color: #808080;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 3px;
|
||||
padding-left: 4px;
|
||||
padding-right: 4px;
|
||||
|
||||
background-color: #DCDAD5;
|
||||
}
|
||||
|
||||
td.tbtv_actcell
|
||||
{
|
||||
border-width: 1;
|
||||
@@ -238,12 +227,21 @@ td.tbtv_actcell
|
||||
background-color: #DCDAD5;
|
||||
}
|
||||
|
||||
td.tbtv_headercell SPAN
|
||||
{
|
||||
float: left;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
td.tbtv_headercell a
|
||||
{
|
||||
cursor: default;
|
||||
margin: 0px auto;
|
||||
display: block;
|
||||
color: black;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
td.tbtv_headercell a:hover
|
||||
{
|
||||
margin: 0px auto;
|
||||
@@ -255,6 +253,7 @@ td.tbtv_headercell a:hover
|
||||
|
||||
td.tbtv_headercell img.tbtv_sortcell
|
||||
{
|
||||
float: right;
|
||||
text-align: right;
|
||||
border: 0px;
|
||||
width: 12px;
|
||||
@@ -266,31 +265,30 @@ span.mailer_datefield
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
div.mailer_readmailsubject
|
||||
td.mailer_readmailsubject
|
||||
{
|
||||
background-image: url(message-mail-read.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 0px;
|
||||
padding-top: 1px;
|
||||
padding-left: 20px;
|
||||
background-image: url(message-mail-read.png) !important;
|
||||
background-repeat: no-repeat !important;
|
||||
background-position: 0px 0px !important;
|
||||
padding-left: 20px !important;
|
||||
}
|
||||
|
||||
div.mailer_unreadmailsubject
|
||||
td.mailer_unreadmailsubject
|
||||
{
|
||||
background-image: url(message-mail.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0px 0px;
|
||||
padding-left: 20px;
|
||||
padding-top: 1px;
|
||||
font-weight: bold;
|
||||
background-image: url(message-mail.png) !important;
|
||||
background-repeat: no-repeat !important;
|
||||
background-position: 0px 0px !important;
|
||||
padding-left: 20px !important;
|
||||
font-weight: bold !important;
|
||||
}
|
||||
|
||||
div.mailer_readmailsubject a
|
||||
td.mailer_readmailsubject a
|
||||
{
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mailer_unreadmailsubject a
|
||||
|
||||
td.mailer_unreadmailsubject a
|
||||
{
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
@@ -312,12 +310,6 @@ td.mailer_listcell_regular a
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
tr.tableview td.mailer_listcell_regular
|
||||
{
|
||||
border-top: 1px solid #fff;
|
||||
border-bottom: 1px solid #fff;
|
||||
}
|
||||
|
||||
IMG.mailerReadIcon
|
||||
{
|
||||
/* TODO
|
||||
@@ -369,7 +361,6 @@ table.mailer_fieldtable
|
||||
|
||||
tr.mailer_fieldrow
|
||||
{
|
||||
font-size: medium;
|
||||
}
|
||||
|
||||
td.mailer_fieldname
|
||||
@@ -418,7 +409,6 @@ div.mailer_plaincontent
|
||||
margin: 0px;
|
||||
height: 100%;
|
||||
padding: 0px;
|
||||
font-size: small;
|
||||
}
|
||||
|
||||
/* attachment editor */
|
||||
@@ -436,11 +426,6 @@ div#attachment_list
|
||||
border-top-style: solid;
|
||||
}
|
||||
|
||||
form#attachment_form input
|
||||
{
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
div#attachment_upload
|
||||
{
|
||||
border-bottom-color: #808080;
|
||||
@@ -452,7 +437,6 @@ div#attachment_upload
|
||||
td.attachment_uplabel
|
||||
{
|
||||
width: 15%;
|
||||
font-size: 11px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
@@ -466,8 +450,6 @@ div.linked_attachment_frame
|
||||
|
||||
div.linked_attachment_body
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
padding: 4px;
|
||||
|
||||
border-width: 1;
|
||||
@@ -488,38 +470,77 @@ div.linked_attachment_meta
|
||||
|
||||
table.linked_attachment_meta
|
||||
{
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: medium;
|
||||
color: #444444;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
DIV#cl_tableview_reloadroot
|
||||
{
|
||||
position: absolute;
|
||||
overflow: scroll;
|
||||
top: 8em;
|
||||
right: 1em;
|
||||
bottom: 1em;
|
||||
}
|
||||
|
||||
TABLE#messageList
|
||||
{
|
||||
border: 1px;
|
||||
border-collapse: collapse;
|
||||
height: 5em !important;
|
||||
right: 1.5em;
|
||||
bottom: 1em;
|
||||
width: 10em;
|
||||
display: block;
|
||||
position: absolute;
|
||||
border-spacing: 0px;
|
||||
color: #000;
|
||||
background: #fff;
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
border: 0px;
|
||||
width: 100%;
|
||||
top: 2em;
|
||||
right: 0em;
|
||||
left: 0em;
|
||||
bottom: 0em;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
TABLE#messageList TR TD
|
||||
TABLE#messageList THEAD
|
||||
{
|
||||
width: 100%;
|
||||
background-color: #DCDAD5;
|
||||
}
|
||||
|
||||
TABLE#messageList THEAD TD
|
||||
{
|
||||
padding-left: .3em;
|
||||
padding-right: .3em;
|
||||
border-top: 1px solid #fff;
|
||||
border-left: 1px solid #fff;
|
||||
border-right: 2px solid #222;
|
||||
border-bottom: 2px solid #222;
|
||||
-moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
-moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
}
|
||||
|
||||
TABLE#messageList TBODY
|
||||
{
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
TABLE#messageList TD
|
||||
{
|
||||
height: 1em; !important;
|
||||
padding: .2em 0px;
|
||||
height: 1.2em;
|
||||
}
|
||||
|
||||
#messageList TR._selected TD
|
||||
TABLE#messageList TR._selected TD
|
||||
{
|
||||
background: #4b6983;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
SPAN.searchBox INPUT
|
||||
{
|
||||
height: 22px;
|
||||
margin-right: 1em;
|
||||
width: 20em;
|
||||
border-bottom: 1px solid #fff;
|
||||
border-right: 1px solid #fff;
|
||||
border-top: 2px solid #222;
|
||||
border-left: 2px solid #222;
|
||||
padding-left: 24px;
|
||||
-moz-border-top-colors: ThreeDShadow ThreeDDarkShadow transparent;
|
||||
-moz-border-left-colors: ThreeDShadow ThreeDDarkShadow transparent;
|
||||
background-image: url('/SOGo.woa/WebServerResources/Search-bar.png');
|
||||
background-repeat: no-repeat;
|
||||
background-position: 2px 2px;
|
||||
}
|
||||
|
||||
+118
-135
@@ -2,32 +2,30 @@
|
||||
|
||||
/* common stuff */
|
||||
|
||||
body {
|
||||
color: #000000;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 10pt;
|
||||
body
|
||||
{
|
||||
color: #000000;
|
||||
font-family: Bitstream Vera Sans, Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;
|
||||
font-size: small;
|
||||
background-color: #dbdad5;
|
||||
margin: 0px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 0px;
|
||||
margin-left: 0px;
|
||||
margin-right: 0px;
|
||||
border: 0px;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
table
|
||||
{ font-size: small; }
|
||||
|
||||
a:link {
|
||||
color: #0033CC;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #0033CC;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:visited {
|
||||
color: #660066;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #660066;
|
||||
text-decoration: none;
|
||||
}
|
||||
a:hover {
|
||||
color: #FF0000;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
color: #FF0000;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
@@ -36,62 +34,54 @@ a:hover {
|
||||
}
|
||||
|
||||
.defaultfont {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 8pt;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
.window_label {
|
||||
color: #06348b;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 12pt;
|
||||
font-weight: bold;
|
||||
color: #06348b;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.homepagefont {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 10pt;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
|
||||
/* tabs */
|
||||
|
||||
.tab {
|
||||
color: #000000;
|
||||
color: #000000;
|
||||
background-color: #e8e8e0;
|
||||
font-size: 10pt;
|
||||
text-decoration: none;
|
||||
width: 100px;
|
||||
height: 22px;
|
||||
border-top: 1px solid #06348b;
|
||||
border-right: 1px solid #06348b;
|
||||
text-decoration: none;
|
||||
width: 100px;
|
||||
height: 22px;
|
||||
border-top: 1px solid #06348b;
|
||||
border-right: 1px solid #06348b;
|
||||
}
|
||||
|
||||
.tab a {
|
||||
color: #000000;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.tab_selected {
|
||||
color: #000000;
|
||||
color: #000000;
|
||||
background-color: #f5f5e9;
|
||||
font-size: 10pt;
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
width: 100px;
|
||||
height: 22px;
|
||||
border-top: 1px solid #06348b;
|
||||
border-right: 1px solid #06348b;
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
width: 100px;
|
||||
height: 22px;
|
||||
border-top: 1px solid #06348b;
|
||||
border-right: 1px solid #06348b;
|
||||
}
|
||||
|
||||
.tab_selected a {
|
||||
color: #000000;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.tabview_body {
|
||||
@@ -102,108 +92,103 @@ a:hover {
|
||||
/* buttons */
|
||||
|
||||
.button_auto_env {
|
||||
height: 16px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
overflow: hidden;
|
||||
height: 16px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.button_auto_env a {
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
.button_auto_env a:hover {
|
||||
text-decoration: underline;
|
||||
color: #ff0000;
|
||||
text-decoration: underline;
|
||||
color: #ff0000;
|
||||
}
|
||||
|
||||
.button_auto {
|
||||
height: 20px;
|
||||
border-style: outset;
|
||||
border-color: #DDDDDD;
|
||||
border-width: 2px;
|
||||
color: #000000;
|
||||
height: 20px;
|
||||
border-style: outset;
|
||||
border-color: #DDDDDD;
|
||||
border-width: 2px;
|
||||
color: #000000;
|
||||
background-color: #e8e8e0;
|
||||
font-size: 8pt;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
letter-spacing: 0pt;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
padding-top: 1px;
|
||||
padding-bottom: 1px;
|
||||
overflow: hidden;
|
||||
letter-spacing: 0pt;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
padding-top: 1px;
|
||||
padding-bottom: 1px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.button_submit_env {
|
||||
height: 24px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
overflow: hidden;
|
||||
height: 24px;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding: 0px 0px 0px 0px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.button_submit_env a {
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
.button_submit_env a:hover {
|
||||
text-decoration: underline;
|
||||
color: #ff0000;
|
||||
text-decoration: underline;
|
||||
color: #ff0000;
|
||||
}
|
||||
|
||||
.button_submit {
|
||||
height: 30px;
|
||||
border-style: outset;
|
||||
border-color: #DDDDDD;
|
||||
border-width: 2px;
|
||||
color: #000000;
|
||||
height: 30px;
|
||||
border-style: outset;
|
||||
border-color: #DDDDDD;
|
||||
border-width: 2px;
|
||||
color: #000000;
|
||||
background-color: #e8e8e0;
|
||||
font-size: 8pt;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
letter-spacing: 0pt;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 3px;
|
||||
overflow: hidden;
|
||||
letter-spacing: 0pt;
|
||||
text-decoration: none;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 3px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* header */
|
||||
|
||||
div#header {
|
||||
margin-left: 5px;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
padding: 0;
|
||||
padding: 0;
|
||||
border-bottom: 1px solid #000000;
|
||||
}
|
||||
div#header img.headerlogo {
|
||||
float: right;
|
||||
width: 182px;
|
||||
float: right;
|
||||
width: 182px;
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
div#header div#headerhistory {
|
||||
font-size: 11px;
|
||||
color: #000000;
|
||||
margin: 0px;
|
||||
color: #000000;
|
||||
margin: 0px;
|
||||
padding-top: 18px;
|
||||
height: 12px;
|
||||
height: 12px;
|
||||
}
|
||||
div#header a, div#header span {
|
||||
margin: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
div#header span#navtitle {
|
||||
font-weight: bold;
|
||||
@@ -215,34 +200,27 @@ div#header a:hover {
|
||||
/* the dock */
|
||||
|
||||
a.skydockfont {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 8pt;
|
||||
color: #06348B;
|
||||
text-decoration: none;
|
||||
color: #06348B;
|
||||
}
|
||||
font.skydockfont {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 8pt;
|
||||
color: #06348B;
|
||||
text-decoration: none;
|
||||
color: #06348B;
|
||||
}
|
||||
font.skydockfont_inactiveMail {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 8pt;
|
||||
color: #CCCCCC;
|
||||
font-weight: bold;
|
||||
text-decoration: none;
|
||||
color: #CCCCCC;
|
||||
font-weight: bold;
|
||||
}
|
||||
font.skydockfont_newMail {
|
||||
text-decoration: none;
|
||||
font-family: Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;
|
||||
font-size: 8pt;
|
||||
color: #06348B;
|
||||
font-weight: bold;
|
||||
text-decoration: none;
|
||||
color: #06348B;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
table.skytextdocktable {
|
||||
padding: 0px;
|
||||
table-layout: auto;
|
||||
padding: 0px;
|
||||
table-layout: auto;
|
||||
}
|
||||
|
||||
|
||||
@@ -270,7 +248,6 @@ DIV.linkbanner A:hover
|
||||
|
||||
|
||||
.linkbannerlinks {
|
||||
font-size: medium;
|
||||
vertical-align: bottom;
|
||||
text-align: left;
|
||||
}
|
||||
@@ -288,7 +265,6 @@ DIV.linkbanner A:hover
|
||||
border-right: 2px solid #888;
|
||||
-moz-border-bottom-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
-moz-border-right-colors: ThreeDDarkShadow ThreeDShadow transparent;
|
||||
width: 100%;
|
||||
margin: 0px;
|
||||
padding: 1px 0px;
|
||||
height: 3.6em;
|
||||
@@ -383,8 +359,6 @@ SPAN.toolbarButton:active
|
||||
|
||||
.menu UL
|
||||
{
|
||||
font-family: Arial, Sans;
|
||||
font-size: small;
|
||||
cursor: default;
|
||||
list-style-type: none;
|
||||
list-style-image: none;
|
||||
@@ -411,3 +385,12 @@ SPAN.toolbarButton:active
|
||||
background: #4b6983;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.menu LI.separator
|
||||
{
|
||||
padding: 0px;
|
||||
margin: 2px 0px;
|
||||
height: 0px;
|
||||
border-top: 1px solid #aaa;
|
||||
border-bottom: 1px solid #fff;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user