Changeset 2643 in subversion
- Timestamp:
- Jun 14, 2009 3:25:11 PM (4 years ago)
- Location:
- trunk/roundcubemail/skins/default
- Files:
-
- 5 edited
-
ie6hacks.css (modified) (1 diff)
-
iehacks.css (modified) (4 diffs)
-
mail.css (modified) (11 diffs)
-
templates/mail.html (modified) (5 diffs)
-
templates/message.html (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/skins/default/ie6hacks.css
r2574 r2643 12 12 #remote-objects-message 13 13 { 14 background-image: url( images/display/icons.gif);14 background-image: url('images/display/icons.gif'); 15 15 } 16 16 -
trunk/roundcubemail/skins/default/iehacks.css
r2614 r2643 54 54 } 55 55 56 #mainscreen 56 #messagetoolbar select.mboxlist 57 { 58 top: -8px; 59 } 60 61 #mainscreen 57 62 { 58 63 width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 59 height: expression((parseInt(document.documentElement.clientHeight)-1 25)+'px');64 height: expression((parseInt(document.documentElement.clientHeight)-101)+'px'); 60 65 } 61 66 … … 87 92 } 88 93 89 #mail previewframe90 { 91 height: expression((parseInt(this.parentNode.offsetHeight)-20 5)+'px');94 #mailrightcontent 95 { 96 height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); 92 97 } 93 98 … … 99 104 #mailboxlist-container 100 105 { 101 height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 102 } 103 104 #mailfooter 105 { 106 width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); 106 height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); 107 107 } 108 108 … … 115 115 #messageframe 116 116 { 117 width: expression((parseInt(this.parentNode.offsetWidth)-1 70)+'px');118 height: expression((parseInt(this.parentNode.offsetHeight) )+'px');117 width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px'); 118 height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); 119 119 } 120 120 -
trunk/roundcubemail/skins/default/mail.css
r2642 r2643 29 29 #messagetoolbar select.mboxlist 30 30 { 31 position: absolute; 32 top: 8px; 31 position: relative; 32 margin: 0 8px; 33 top: -12px; 33 34 } 34 35 … … 230 231 } 231 232 232 #listcontrols, 233 #mailboxcontrols 233 #listcontrols 234 234 { 235 235 padding-right: 2em; … … 239 239 { 240 240 position: absolute; 241 bottom: 16px;242 right: 20px;241 bottom: 0px; 242 right: 0px; 243 243 width: 300px; 244 height: 20px;244 height: 16px; 245 245 text-align: right; 246 246 white-space: nowrap; … … 253 253 } 254 254 255 #mainscreen 255 #mainscreen 256 256 { 257 257 position: absolute; 258 258 top: 85px; 259 259 right: 20px; 260 bottom: 40px;260 bottom: 16px; 261 261 left: 20px; 262 } 263 264 #mailleftcontainer 265 { 266 position: absolute; 267 top: 0px; 268 left: 0px; 269 bottom: 0px; 270 width: 170px; 262 271 } 263 272 … … 271 280 } 272 281 282 #mailrightcontent 283 { 284 position: absolute; 285 top: 0px; 286 left: 0px; 287 right: 0px; 288 bottom: 20px; 289 } 290 273 291 #messagepartcontainer 274 292 { … … 288 306 border: 1px solid #999999; 289 307 background-color: #F9F9F9; 308 overflow: auto; 290 309 overflow-y: auto; 291 310 overflow-x: hidden; … … 366 385 top: 0px; 367 386 left: 0px; 368 width: 1 60px;369 bottom: 0px;387 width: 100%; 388 bottom: 20px; 370 389 border: 1px solid #999; 371 390 background-color: #F9F9F9; … … 497 516 } 498 517 499 500 518 #mailfooter 501 519 { 502 520 position: absolute; 503 left: 20px;504 right: 20px;505 bottom: 18px;506 height: 20px;521 left: 0px; 522 bottom: 0px; 523 height: 16px; 524 width: 100%; 507 525 } 508 526 … … 513 531 } 514 532 515 #mailboxcontrols, 533 #mailboxcontrols 534 { 535 position: absolute; 536 left: 0px; 537 bottom: 0px; 538 height: 16px; 539 width: auto; 540 font-size: 11px; 541 } 542 516 543 #listcontrols, 517 544 #countcontrols, … … 540 567 #messagelist thead tr td 541 568 { 542 height: 20px;569 height: 19px; 543 570 padding-top: 0px; 544 571 padding-bottom: 0px; … … 729 756 position: absolute; 730 757 top: 0px; 731 left: 1 70px;758 left: 180px; 732 759 right: 0px; 733 bottom: 0px;760 bottom: 20px; 734 761 border: 1px solid #999; 735 762 background-color: #FFF; -
trunk/roundcubemail/skins/default/templates/mail.html
r2595 r2643 9 9 <roundcube:if condition="config:preview_pane == true" /> 10 10 #mailcontframe { height: <roundcube:exp expression="!empty(cookie:mailviewsplitter) ? cookie:mailviewsplitter-5 : 195" />px; } 11 #mailpreviewframe { top: <roundcube:exp expression="!empty(cookie:mailviewsplitter) ? cookie:mailviewsplitter+5 : 2 05" />px;12 <roundcube:exp expression="browser:ie ? ('height: expression((parseInt(this.parentNode.offsetHeight)-'.(!empty(cookie:mailviewsplitter) ? cookie:mailviewsplitter+ 5 : 205).')+\\'px\\');') : ''" />11 #mailpreviewframe { top: <roundcube:exp expression="!empty(cookie:mailviewsplitter) ? cookie:mailviewsplitter+5 : 225" />px; 12 <roundcube:exp expression="browser:ie ? ('height: expression((parseInt(this.parentNode.offsetHeight)-'.(!empty(cookie:mailviewsplitter) ? cookie:mailviewsplitter+25 : 245).')+\\'px\\');') : ''" /> 13 13 } 14 14 <roundcube:endif /> 15 #mail boxlist-container { width: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv-5 : 160" />px; }16 #mailrightcontainer { left: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 1 70" />px;17 <roundcube:exp expression="browser:ie ? ('width: expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 1 70).')+\\'px\\');') : ''" />15 #mailleftcontainer { width: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv-5 : 170" />px; } 16 #mailrightcontainer { left: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 180" />px; 17 <roundcube:exp expression="browser:ie ? ('width: expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 180).')+\\'px\\');') : ''" /> 18 18 } 19 19 </style> … … 25 25 26 26 <div id="mainscreen"> 27 27 <div id="mailleftcontainer"> 28 28 <div id="mailboxlist-container"> 29 29 <h3 id="mailboxlist-header"><roundcube:label name="mailboxlist" /></h3> … … 32 32 33 33 <script type="text/javascript"> 34 var mailviewsplitv = new rcube_splitter({id:'mailviewsplitterv', p1: 'mail boxlist-container', p2: 'mailrightcontainer', orientation: 'v', relative: true, start: 165});34 var mailviewsplitv = new rcube_splitter({id:'mailviewsplitterv', p1: 'mailleftcontainer', p2: 'mailrightcontainer', orientation: 'v', relative: true, start: 165}); 35 35 rcmail.add_onload('mailviewsplitv.init()'); 36 36 </script> 37 37 38 <div id="mailboxcontrols"> 39 <roundcube:label name="folder" />: 40 <roundcube:button command="expunge" label="compact" classAct="active" /> 41 <roundcube:button command="purge" label="empty" classAct="active" /> 42 </div> 43 </div> 44 38 45 <div id="mailrightcontainer"> 39 46 <div id="mailrightcontent"> 40 47 <div id="mailcontframe"> 41 48 <roundcube:object name="messages" … … 67 74 68 75 <roundcube:endif /> 76 </div> 69 77 78 <div id="mailfooter"> 79 <table cellpadding="1" cellspacing="0"><tr> 80 <td width="90%"> 81 <span id="listcontrols"> 82 <roundcube:label name="select" />: 83 <roundcube:button command="select-all" label="all" classAct="active" /> 84 <roundcube:button command="select-all" prop="unread" label="unread" classAct="active" /> 85 <roundcube:button command="select-all" prop="invert" label="invert" classAct="active" /> 86 <roundcube:button command="select-none" label="none" classAct="active" /> 87 <roundcube:container name="listcontrols" id="listcontrols" /> 88 </span> 89 <roundcube:if condition="env:quota" /> 90 <span id="quotabox"><roundcube:label name="quota" />: <roundcube:object name="quotaDisplay" display="image" width="100" id="quotadisplay" /></span> 91 <roundcube:endif /> 92 </td> 93 <td width="10%"> 94 <span id="countcontrols"> 95 <roundcube:button command="firstpage" imageSel="/images/buttons/first_sel.png" imageAct="/images/buttons/first_act.png" imagePas="/images/buttons/first_pas.png" width="11" height="11" title="firstmessages" /> 96 <roundcube:button command="previouspage" imageSel="/images/buttons/previous_sel.png" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessages" /> 97 <roundcube:object name="messageCountDisplay" /> 98 <roundcube:button command="nextpage" imageSel="/images/buttons/next_sel.png" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessages" /> 99 <roundcube:button command="lastpage" imageSel="/images/buttons/last_sel.png" imageAct="/images/buttons/last_act.png" imagePas="/images/buttons/last_pas.png" width="11" height="11" title="lastmessages" /> 100 </span> 101 </td> 102 </tr></table> 70 103 </div> 71 104 72 105 </div> 106 </div> 73 107 74 <div id="mailfooter">75 <table cellpadding="1" cellspacing="0">76 <tr>77 <td width="99%">78 <span id="mailboxcontrols">79 <roundcube:label name="folder" />: 80 <roundcube:button command="expunge" label="compact" classAct="active" /> 81 <roundcube:button command="purge" label="empty" classAct="active" /> 82 </span>83 <span id="listcontrols">84 <roundcube:label name="select" />: 85 <roundcube:button command="select-all" label="all" classAct="active" /> 86 <roundcube:button command="select-all" prop="unread" label="unread" classAct="active" /> 87 <roundcube:button command="select-all" prop="invert" label="invert" classAct="active" /> 88 <roundcube:button command="select-none" label="none" classAct="active" /> 89 <roundcube:container name="listcontrols" id="listcontrols" />90 </span>91 <roundcube:if condition="env:quota" />92 <span id="quotabox">93 <roundcube:label name="quota" />: <roundcube:object name="quotaDisplay" display="image" width="100" id="quotadisplay" />94 </span>95 <roundcube:endif />96 </td>97 <td width="1%">98 <span id="countcontrols">99 <roundcube:button command="firstpage" imageSel="/images/buttons/first_sel.png" imageAct="/images/buttons/first_act.png" imagePas="/images/buttons/first_pas.png" width="11" height="11" title="firstmessages" />100 <roundcube:button command="previouspage" imageSel="/images/buttons/previous_sel.png" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessages" />101 <roundcube:object name="messageCountDisplay" /> 102 <roundcube:button command="nextpage" imageSel="/images/buttons/next_sel.png" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessages" />103 <roundcube:button command="lastpage" imageSel="/images/buttons/last_sel.png" imageAct="/images/buttons/last_act.png" imagePas="/images/buttons/last_pas.png" width="11" height="11" title="lastmessages" />104 </span>105 </td>106 </tr>107 </table>108 </div>109 108 110 109 <div id="messagetoolbar"> … … 116 115 <roundcube:button command="delete" imageSel="/images/buttons/delete_sel.png" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" /> 117 116 <roundcube:button name="markreadbutton" id="markreadbutton" image="/images/buttons/markread_act.png" width="32" height="32" title="markmessages" onclick="rcmail_ui.show_markmenu();return false" /> 117 <roundcube:container name="toolbar" id="messagetoolbar" /> 118 118 <roundcube:button name="messagemenulink" id="messagemenulink" image="/images/buttons/actions_act.png" width="34" height="32" title="messageactions" onclick="rcmail_ui.show_messagemenu();return false" /> 119 <roundcube:container name="toolbar" id="messagetoolbar" />120 119 121 120 <div id="markmessagemenu"> -
trunk/roundcubemail/skins/default/templates/message.html
r2595 r2643 7 7 <script type="text/javascript" src="/functions.js"></script> 8 8 <style type="text/css"> 9 #mailboxlist-container { width: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv-5 : 1 60" />px; }10 #messageframe { left: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 1 70" />px;11 <roundcube:exp expression="browser:ie ? ('width: expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 1 70).')+\\'px\\');') : ''" />9 #mailboxlist-container { width: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv-5 : 170" />px; } 10 #messageframe { left: <roundcube:exp expression="!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 180" />px; 11 <roundcube:exp expression="browser:ie ? ('width: expression((parseInt(this.parentNode.offsetWidth)-'.(!empty(cookie:mailviewsplitterv) ? cookie:mailviewsplitterv+5 : 180).')+\\'px\\');') : ''" /> 12 12 } 13 13 </style> … … 18 18 <roundcube:include file="/includes/header.html" /> 19 19 20 <div id="messagecountbar">21 <roundcube:button command="firstmessage" imageSel="/images/buttons/first_sel.png" imageAct="/images/buttons/first_act.png" imagePas="/images/buttons/first_pas.png" width="11" height="11" title="firstmessage" />22 <roundcube:button command="previousmessage" imageSel="/images/buttons/previous_sel.png" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessage" />23 <roundcube:object name="messageCountDisplay" /> 24 <roundcube:button command="nextmessage" imageSel="/images/buttons/next_sel.png" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessage" />25 <roundcube:button command="lastmessage" imageSel="/images/buttons/last_sel.png" imageAct="/images/buttons/last_act.png" imagePas="/images/buttons/last_pas.png" width="11" height="11" title="lastmessage" />26 </div>27 28 20 <div id="messagetoolbar"> 29 21 <roundcube:button command="list" image="/images/buttons/back_act.png" imageSel="/images/buttons/back_sel.png" imageAct="/images/buttons/back_act.png" width="32" height="32" title="backtolist" /> … … 33 25 <roundcube:button command="forward" imageSel="/images/buttons/forward_sel.png" imageAct="/images/buttons/forward_act.png" imagePas="/images/buttons/forward_pas.png" width="32" height="32" title="forwardmessage" /> 34 26 <roundcube:button command="delete" imageSel="/images/buttons/delete_sel.png" imageAct="/images/buttons/delete_act.png" imagePas="/images/buttons/delete_pas.png" width="32" height="32" title="deletemessage" /> 27 <roundcube:container name="toolbar" id="messagetoolbar" /> 35 28 <roundcube:button name="messagemenulink" image="/images/buttons/actions_act.png" width="34" height="32" title="messageactions" onclick="rcmail_ui.show_messagemenu();return false" id="messagemenulink" /> 36 <roundcube:container name="toolbar" id="messagetoolbar" />37 29 <roundcube:object name="mailboxlist" type="select" noSelection="moveto" maxlength="25" onchange="rcmail.command('moveto', this.options[this.selectedIndex].value)" class="mboxlist" /> 38 30 … … 41 33 42 34 <div id="mainscreen"> 43 35 <div id="mailleftcontainer"> 44 36 <div id="mailboxlist-container"> 45 37 <div id="mailboxlist-header"><roundcube:label name="mailboxlist" /></div> 46 38 <roundcube:object name="mailboxlist" id="mailboxlist" maxlength="25" /> 39 </div> 47 40 </div> 48 41 … … 57 50 </div> 58 51 52 <div id="messagecountbar"> 53 <roundcube:button command="firstmessage" imageSel="/images/buttons/first_sel.png" imageAct="/images/buttons/first_act.png" imagePas="/images/buttons/first_pas.png" width="11" height="11" title="firstmessage" /> 54 <roundcube:button command="previousmessage" imageSel="/images/buttons/previous_sel.png" imageAct="/images/buttons/previous_act.png" imagePas="/images/buttons/previous_pas.png" width="11" height="11" title="previousmessage" /> 55 <roundcube:object name="messageCountDisplay" /> 56 <roundcube:button command="nextmessage" imageSel="/images/buttons/next_sel.png" imageAct="/images/buttons/next_act.png" imagePas="/images/buttons/next_pas.png" width="11" height="11" title="nextmessage" /> 57 <roundcube:button command="lastmessage" imageSel="/images/buttons/last_sel.png" imageAct="/images/buttons/last_act.png" imagePas="/images/buttons/last_pas.png" width="11" height="11" title="lastmessage" /> 58 </div> 59 59 </div> 60 60
Note: See TracChangeset
for help on using the changeset viewer.
