From db1a87cd6c506f2afbd1a37c64cb56ae11120b49 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Fri, 17 Dec 2010 10:07:04 -0500 Subject: [PATCH] Update branch for 0.5-rc release --- skins/default/iehacks.css | 220 +++++++++++++++++++++++++++++++++---------------------- 1 files changed, 132 insertions(+), 88 deletions(-) diff --git a/skins/default/iehacks.css b/skins/default/iehacks.css index b93d3dc..29ab8cb 100644 --- a/skins/default/iehacks.css +++ b/skins/default/iehacks.css @@ -1,4 +1,3 @@ -/* CSS hacks for IE versions <= 7 */ input, textarea { @@ -8,16 +7,24 @@ background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff'); } +#login-form form +{ + margin-top: 0; +} + +.pagenav a.buttonPas +{ + filter: alpha(opacity=35); +} + #message { filter: alpha(opacity=85); } -#markmessagemenu, -#searchmenu, -#messagemenu +.popupmenu { - filter:alpha(opacity=90); + background-color: #ffffff; } #tabsbar @@ -25,44 +32,61 @@ width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); } -#userprefs-box +#mainscreen { - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); -} - -.userprefs-block -{ - width: expression(Math.min(520, parseInt(document.documentElement.clientWidth))+'px'); -} - -#folder-manager -{ - height: expression((parseInt(document.documentElement.clientHeight)-235)+'px'); -} - -#identities-list -{ - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); + height: expression((parseInt(document.documentElement.clientHeight)-105)+'px'); } #messagetoolbar { - width: expression((parseInt(document.documentElement.clientWidth)-400)+'px'); + width: expression((parseInt(document.documentElement.clientWidth)-215)+'px'); + z-index: 240; } -#mainscreen +#messagetoolbar select.mboxlist { - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); + margin: 0 8px; + top: 8px; } -#directorylist +#abooktoolbar a.buttonPas { - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); + filter: alpha(opacity=35); + background-image: url(images/abook_toolbar.gif); } -#addresslist +#messagetoolbar a.buttonPas +{ + filter: alpha(opacity=35); + background-image: url(images/mail_toolbar.gif); +} + +#listcontrols a.buttonPas +{ + filter: alpha(opacity=35); +} + +#quicksearchbar +{ + z-index: 250; +} + +#addresslist, +#sectionslist, +#identities-list, +#mailleftcontainer, +#mailrightcontainer, +#compose-container, +#compose-attachments, +#mailcontframe, +#mailboxlist-container, +#mailrightcontent, +#messageframe, +#identity-details, +#contacts-box, +#prefs-box, +#folder-box { height: expression(parseInt(this.parentNode.offsetHeight)+'px'); } @@ -70,23 +94,22 @@ #mailrightcontainer { width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); } #messagepartcontainer { width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-100)+'px'); + height: expression((parseInt(document.documentElement.clientHeight)-90)+'px'); } -#mailcontframe +#mailrightcontent { - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); + width: 100%; } -#mailpreviewframe +#compose-div { - height: expression((parseInt(this.parentNode.offsetHeight)-205)+'px'); + height: expression((parseInt(this.parentNode.offsetHeight)-1-parseInt(document.getElementById('compose-headers').offsetHeight))+'px'); } #partheader @@ -94,42 +117,39 @@ width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); } -#mailboxlist-container -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailfooter -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); -} - -#messagelist, #subscription-table { width: auto; } +#messagelist +{ + width: inherit; + *width: auto; /* IE6/7 conditional hack */ + border-collapse: collapse; +} + +#messagelist thead tr td, +#messagelist tbody tr td +{ + height: 18px; +} + +#messagelist tbody tr.unroot td.subject +{ + text-decoration: underline; +} + #messageframe { - width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); - height: expression((parseInt(this.parentNode.offsetHeight))+'px'); + width: expression((parseInt(this.parentNode.offsetWidth)-180)+'px'); + overflow: hidden; } -#messagecanvas +#countcontrols { - width: expression((parseInt(this.parentNode.offsetWidth)-20)+'px'); -} - -#printmessageframe -{ - width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#attachment-list -{ - height: expression(Math.min(16, parseInt(document.documentElement.clientHeight))+'px'); + width: 24em; + padding-right: 10px; } body.iframe @@ -137,28 +157,17 @@ width: expression((parseInt(document.documentElement.clientWidth))+'px'); } -#compose-container +div.message-part pre, +div.message-htmlpart pre, +div.message-part div.pre { - width: expression((parseInt(document.documentElement.clientWidth)-210)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-120)+'px'); -} - -#compose-body, -#compose-headers td textarea, -#compose-headers td input -{ - width: 99%; + word-wrap: break-word; } #addressscreen { - width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#importbox -{ - height: expression((parseInt(document.documentElement.clientHeight)-135)+'px'); + width: expression((parseInt(document.documentElement.clientWidth)-245)+'px'); + height: expression((parseInt(document.documentElement.clientHeight)-105)+'px'); } #contacts-table @@ -166,29 +175,64 @@ width: expression(document.getElementById('addresslist').clientWidth); } -#contacts-box +#contacts-box, +#prefs-box { - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px'); -} - -#identity-details -{ - width: expression((parseInt(document.documentElement.clientWidth)-470)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); } #rcmdraglayer { - filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); + filter: alpha(opacity=82); + padding-left: 20px; } +div.draglayercopy +{ + border-color: #00cc00; + background: url(images/messageactions.png) 0 -125px no-repeat #fff; +} + +html.ie8 .draglayercopy:before +{ + content: ""; + display: none; +} + +ul.toolbarmenu +{ + margin: 0 0 -4px 0; +} + +.popupmenu ul li, ul.toolbarmenu li { min-width: auto; } +.popupmenu ul li a, ul.toolbarmenu li a { min-height: auto; -} \ No newline at end of file +} + +#console +{ + filter: alpha(opacity=80); +} + +table.records-table thead tr td +{ + height: 19px; +} + +#listmenu fieldset +{ + margin: 0 4px; + padding: 0.8em; +} + +#listcontrols input +{ + margin-top: 2px; +} -- Gitblit v1.9.1