From f22c2cefb4c7f8b1a995d5de6f706d49861c473c Mon Sep 17 00:00:00 2001 From: svncommit <devs@roundcube.net> Date: Tue, 12 May 2009 10:10:30 -0400 Subject: [PATCH] Really, really logout (fixes r2467). --- skins/default/settings.css | 210 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 178 insertions(+), 32 deletions(-) diff --git a/skins/default/settings.css b/skins/default/settings.css index b35f715..26b4f2c 100644 --- a/skins/default/settings.css +++ b/skins/default/settings.css @@ -4,14 +4,14 @@ #tabsbar { position: absolute; - top: 42px; + top: 50px; left: 220px; - right: 60px; + right: 20px; height: 22px; border-bottom: 1px solid #999999; white-space: nowrap; /* css hack for IE */ - width: expression((parseInt(document.documentElement.clientWidth)-280)+'px'); + width: expression((parseInt(document.documentElement.clientWidth)-240)+'px'); } span.tablink, @@ -47,36 +47,164 @@ #userprefs-box { position: absolute; - top: 90px; + top: 95px; left: 20px; - width: 550px; - border: 1px solid #999999; + bottom: 60px; + right: 20px; + overflow: auto; + border: 1px solid #999999; + /* css hack for IE */ + height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); + width: expression((parseInt(document.documentElement.clientWidth)-40)+'px'); } #userprefs-box table td.title { color: #666666; padding-right: 10px; + white-space: nowrap; +} + +#userprefs-box table tr.advanced +{ + display: none; +} + +.userprefs-block +{ + float: left; + margin-right: 14px; + min-width: 520px; + /* css hack for IE */ + width: expression(Math.min(520, parseInt(document.documentElement.clientWidth))+'px'); +} + +#rcmfd_timezone +{ + width: 300px; } #identities-list, #folder-manager { position: absolute; - top: 90px; + top: 95px; left: 20px; + overflow: auto; +} + +#folder-manager +{ + width: 600px; + bottom: 140px; + overflow: auto; + border: 1px solid #999999; + /* css hack for IE */ + height: expression((parseInt(document.documentElement.clientHeight)-235)+'px'); +} + +#folder-manager.droptarget +{ + border: 1px solid #CC3333; + background-color: #FFFFA6; +} + +#identities-list +{ + bottom: 60px; + width: 420px; + border: 1px solid #999999; + /* css hack for IE */ + height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); +} + +#listbuttons +{ + position: absolute; + left: 20px; + bottom: 18px; } #identities-table { - width: 500px; - border: 1px solid #999999; + width: 420px; + table-layout: fixed; background-color: #F9F9F9; } +#subscription-table +{ + width: 100%; + /* css hack for IE */ + width: expression('auto'); +} + +#subscription-table input +{ + font: inherit; +} + +#subscription-table tbody td, #identities-table tbody td { - cursor: pointer; + cursor: default; + overflow: hidden; + text-overflow: ellipsis; +} + +#identities-table thead td.name +{ + width: 55%; +} + +#identities-table thead td.email +{ + width: 45%; +} + +#subscription-table tr.virtual td +{ + color: #666; +} + +#subscription-table tr.selected td, +#subscription-table tr.selected td a +{ + color: #FFFFFF; + background-color: #CC3333; +} + +#subscription-table tr.droptarget td, +#subscription-table tr.droptarget td a +{ + background-color: #FFFFA6; +} + +#subscription-table thead td.name +{ + width: 360px; +} + +#subscription-table thead td.msgcount +{ + width: 90px; +} + +#subscription-table thead td.subscribed +{ + width: 90px; +} + +#subscription-table thead td.rename, +#subscription-table thead td.delete +{ + width: 30px; +} + +#subscription-table td.name input +{ + font: inherit; + width: 240px; } #identity-frame @@ -88,9 +216,16 @@ #identity-details { - margin-top: 30px; - width: 500px; + position: absolute; + top: 95px; + left: 450px; + right: 20px; + bottom: 60px; border: 1px solid #999999; + overflow: auto; + /* css hack for IE */ + width: expression((parseInt(document.documentElement.clientWidth)-470)+'px'); + height: expression((parseInt(document.documentElement.clientHeight)-155)+'px'); } #identity-details table td.title @@ -101,13 +236,26 @@ padding-right: 10px; } +input.disabled +{ + color: #999999; +} + +#bottomboxes +{ + position: absolute; + width: 600px; + height: 120px; + left: 20px; + bottom: 20px; +} + #userprefs-title, #identity-title, -div.boxtitle, -#subscription-table thead td +div.boxtitle { height: 12px !important; - padding: 4px 20px 3px 6px; + padding: 2px 10px 5px 10px; border-bottom: 1px solid #999999; color: #333333; font-size: 11px; @@ -118,9 +266,8 @@ div.settingsbox { - width: 500px; + width: 600px; margin-top: 20px; - margin-bottom: 50px; border: 1px solid #999999; } @@ -130,25 +277,24 @@ padding: 10px; } -#subscription-table +fieldset { - width: 500px; + margin-bottom: 0.5em; border: 1px solid #999999; + padding: 4px 8px 9px 8px; } -#subscription-table tbody td +legend { - padding-left: 6px; - padding-right: 20px; + color: #999999; +} + +div.advswitch +{ white-space: nowrap; - border-bottom: 1px solid #EBEBEB; - background-color: #F9F9F9; + text-align: right; + position: absolute; + bottom: 35px; + right: 20px; + width: 460px; } - -/* -#subscription-table tbody td select -{ - width: 150px; -} -*/ - -- Gitblit v1.9.1