X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=skins%2Fdefault%2Fiehacks.css;h=f94dae81dba08637525abefdf32077c73d04538f;hb=a2dd2e41259a5e90016efcd7d083020b95e25527;hp=29ab8cb750201fe136336edd620a6af44379672d;hpb=4212156c5c79d2f58342feb0d3ed1893f177bcab;p=roundcube.git diff --git a/skins/default/iehacks.css b/skins/default/iehacks.css index 29ab8cb..f94dae8 100644 --- a/skins/default/iehacks.css +++ b/skins/default/iehacks.css @@ -7,6 +7,27 @@ input, textarea background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff'); } +body.iframe +{ + margin-top: 0px; +} + +body.iframe div.boxcontent +{ + margin-top: 20px; + z-index: 2; +} + +body.iframe div.boxtitle +{ + z-index: 100; +} + +body.iframe #prefs-details +{ + padding-top: 1px; +} + #login-form form { margin-top: 0; @@ -27,17 +48,23 @@ input, textarea background-color: #ffffff; } -#tabsbar +#tabsbar, +#partheader { width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); } #mainscreen { - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); height: expression((parseInt(document.documentElement.clientHeight)-105)+'px'); } +#mainscreen, +#messagepartcontainer +{ + width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); +} + #messagetoolbar { width: expression((parseInt(document.documentElement.clientWidth)-215)+'px'); @@ -50,6 +77,16 @@ input, textarea top: 8px; } +div.messageheaderbox +{ + margin-top: 0px; +} + +body.iframe div.messageheaderbox +{ + margin-top: 6px; +} + #abooktoolbar a.buttonPas { filter: alpha(opacity=35); @@ -86,7 +123,9 @@ input, textarea #identity-details, #contacts-box, #prefs-box, -#folder-box +#folder-box, +#directorylistbox, +#addressscreen { height: expression(parseInt(this.parentNode.offsetHeight)+'px'); } @@ -98,7 +137,6 @@ input, textarea #messagepartcontainer { - width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); height: expression((parseInt(document.documentElement.clientHeight)-90)+'px'); } @@ -112,16 +150,6 @@ input, textarea height: expression((parseInt(this.parentNode.offsetHeight)-1-parseInt(document.getElementById('compose-headers').offsetHeight))+'px'); } -#partheader -{ - width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); -} - -#subscription-table -{ - width: auto; -} - #messagelist { width: inherit; @@ -167,7 +195,6 @@ div.message-part div.pre #addressscreen { width: expression((parseInt(document.documentElement.clientWidth)-245)+'px'); - height: expression((parseInt(document.documentElement.clientHeight)-105)+'px'); } #contacts-table @@ -176,9 +203,11 @@ div.message-part div.pre } #contacts-box, -#prefs-box +#prefs-box, +#folder-box { width: expression((parseInt(this.parentNode.offsetWidth)-555)+'px'); + overflow: hidden; } #rcmdraglayer @@ -216,6 +245,13 @@ ul.toolbarmenu li a min-height: auto; } +.popupmenu li.block a +{ + clear: none; + display: inline-block; + padding-left: 2px; +} + #console { filter: alpha(opacity=80); @@ -236,3 +272,24 @@ table.records-table thead tr td { margin-top: 2px; } + +#contact-details +{ + margin-top: 20px; +} + +#contact-details form { + margin-top: -1px; +} + +.contactfieldgroup legend +{ + padding: 0 0 0.5em 0; + margin-left: -4px; +} + +/* fix "jumping" login form in IE7 */ +#login-form div.boxcontent +{ + overflow: hidden; +}