From 24201dc1f48770d20ffaa44fabe1ef571f979da9 Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Sat, 18 Jun 2011 07:28:43 -0400 Subject: [PATCH] - Fix set_row_attribs() for backward compat. --- skins/default/iehacks.css | 217 +++++++++++++++++++++++------------------------------- 1 files changed, 92 insertions(+), 125 deletions(-) diff --git a/skins/default/iehacks.css b/skins/default/iehacks.css index 922740d..1b77797 100644 --- a/skins/default/iehacks.css +++ b/skins/default/iehacks.css @@ -1,4 +1,3 @@ -/* CSS hacks for IE versions <= 8 */ input, textarea { @@ -20,32 +19,31 @@ #message { - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter: alpha(opacity=85); } -#markmessagemenu, -#searchmenu, -#messagemenu +.popupmenu { - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; - filter: alpha(opacity=90); - + background-color: #ffffff; } -#tabsbar +#tabsbar, +#partheader { width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); } -#folder-manager +#mainscreen, +#directorylistbox, +#addressscreen { - height: expression((parseInt(document.documentElement.clientHeight)-235)+'px'); + height: expression((parseInt(document.documentElement.clientHeight)-105)+'px'); } -#identities-list +#mainscreen, +#messagepartcontainer { - height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); + width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); } #messagetoolbar @@ -56,32 +54,25 @@ #messagetoolbar select.mboxlist { - top: -8px; + margin: 0 8px; + top: 8px; } #abooktoolbar a.buttonPas { filter: alpha(opacity=35); - background-image: url('images/abook_toolbar.gif'); + background-image: url(images/abook_toolbar.gif); } #messagetoolbar a.buttonPas { filter: alpha(opacity=35); - background-image: url('images/mail_toolbar.gif'); + background-image: url(images/mail_toolbar.gif); } -#listcontrols a.buttonPas, -#mailboxcontrols a.buttonPas +#listcontrols a.buttonPas { filter: alpha(opacity=35); - background-image: url('images/mail_footer.png'); -} - -#messagetoolbar select.mboxlist -{ - margin: 0 8px; - top: 8px; } #quicksearchbar @@ -89,24 +80,21 @@ z-index: 250; } -#mainscreen -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-101)+'px'); -} - -#directorylist -{ - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - #addresslist, -#sectionslist -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailleftcontainer +#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'); } @@ -114,7 +102,11 @@ #mailrightcontainer { width: expression((parseInt(this.parentNode.offsetWidth)-170)+'px'); - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); +} + +#messagepartcontainer +{ + height: expression((parseInt(document.documentElement.clientHeight)-90)+'px'); } #mailrightcontent @@ -122,35 +114,9 @@ width: 100%; } -#messagepartcontainer +#compose-div { - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-100)+'px'); -} - -#mailcontframe -{ - height: expression(parseInt(this.parentNode.offsetHeight)+'px'); -} - -#mailrightcontent -{ - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#partheader -{ - width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); -} - -#mailboxlist-container -{ - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#subscription-table -{ - width: auto; + height: expression((parseInt(this.parentNode.offsetHeight)-1-parseInt(document.getElementById('compose-headers').offsetHeight))+'px'); } #messagelist @@ -160,44 +126,32 @@ 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)-180)+'px'); - height: expression((parseInt(this.parentNode.offsetHeight)-20)+'px'); -} - -#messagecanvas -{ - 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'); + overflow: hidden; } #countcontrols { width: 24em; + padding-right: 10px; } body.iframe { width: expression((parseInt(document.documentElement.clientWidth))+'px'); -} - -#compose-container -{ - width: expression((parseInt(document.documentElement.clientWidth)-230)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-120)+'px'); -} - -#compose-body, -#compose-headers td textarea, -#compose-headers td input -{ - width: 99%; } div.message-part pre, @@ -209,19 +163,7 @@ #addressscreen { - width: expression((parseInt(document.documentElement.clientWidth)-220)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-125)+'px'); -} - -#prefsscreen -{ - width: expression((parseInt(document.documentElement.clientWidth)-40)+'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'); } #contacts-table @@ -230,29 +172,43 @@ } #contacts-box, -#prefs-box +#prefs-box, +#folder-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'); + overflow: hidden; } #rcmdraglayer { - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; - filter: 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; @@ -260,16 +216,27 @@ #console { - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -} - -#countcontrols -{ - padding-right: 10px; } table.records-table thead tr td { height: 19px; } + +#listmenu fieldset +{ + margin: 0 4px; + padding: 0.8em; +} + +#listcontrols input +{ + margin-top: 2px; +} + +.contactfieldgroup legend +{ + padding: 0 0 0.5em 0; + margin-left: -4px; +} -- Gitblit v1.9.1