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/common.css | 189 ++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 171 insertions(+), 18 deletions(-) diff --git a/skins/default/common.css b/skins/default/common.css old mode 100755 new mode 100644 index 2e7c169..b445cd2 --- a/skins/default/common.css +++ b/skins/default/common.css @@ -10,6 +10,7 @@ body.iframe { margin: 0px; + background-color: #FFF; } body.extwin @@ -17,7 +18,7 @@ margin: 10px; } -body, td, th, span, div, p, h3 +body, td, th, div, p, h3 { font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; @@ -62,21 +63,33 @@ border-style: none; } -input, textarea +input[type="text"], +input[type="button"], +input[type="password"], +textarea { font-size: 9pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; padding: 1px; padding-left: 3px; padding-right: 3px; - background-color: #ffffff; border: 1px solid #666666; + color: #333333; + background-color: #ffffff; } -input[type="checkbox"] +input, textarea { - border: 0; - padding: 0; + font-size: 9pt; + font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; + color: #333333; + padding-left: 3px; + padding-right: 3px; + /* IE hacks for input elements */ + border-style: expression(this.type=='checkbox' || this.type=='radio' || this.id=='quicksearchbox' ? 'none' : 'solid'); + border-width: expression(this.type=='checkbox' || this.type=='radio' ? '0' : '1px'); + border-color: expression(this.type=='checkbox' || this.type=='radio' ? '' : '#666666'); + background-color: expression(this.type=='checkbox' || this.type=='radio' ? 'transparent' : '#ffffff'); } input.button @@ -95,9 +108,16 @@ color: black; } +input.mainaction +{ + font-weight: bold; + border: 1px solid #999; +} + img { behavior: url('skins/default/pngbehavior.htc'); + border: 0; } .alttext @@ -105,6 +125,11 @@ font-size: 11px; } +.hint +{ + color: #666; + font-size: 11px; +} /** common user interface objects */ @@ -126,7 +151,7 @@ width: 600px; height: 37px; background: url(images/taskbar.gif) top right no-repeat; - padding: 10px 24px 10px 0px; + padding: 10px 4px 10px 0px; text-align: right; white-space: nowrap; z-index: 2; @@ -139,7 +164,7 @@ font-size: 11px; color: #666666; text-decoration: none; - padding: 6px 16px 6px 30px; + padding: 6px 16px 6px 25px; background-repeat: no-repeat; } @@ -178,6 +203,8 @@ right: 200px; z-index: 5000; opacity: 0.85; + /* IE */ + filter: alpha(opacity=85); } #message div @@ -219,10 +246,19 @@ border: 1px solid #CCCCCC; } -.splitter +#pagecontent { position: absolute; - padding: 2px; + top: 95px; + left: 20px; +} + +.splitter +{ + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + position: absolute; background: url(images/dimple.png) center no-repeat; } @@ -235,9 +271,20 @@ .splitter-v { cursor: e-resize; - background-position: 1px center; + background-position: 2px center; } +.boxtitle +{ + height: 12px !important; + padding: 2px 10px 5px 10px; + border-bottom: 1px solid #999; + color: #333; + font-size: 11px; + font-weight: bold; + background-color: #EBEBEB; + background-image: url(images/listheader_aqua.gif); +} /***** common table settings ******/ @@ -272,26 +319,103 @@ table.records-table tr.selected td { - font-weight: bold; color: #FFFFFF; background-color: #CC3333; } table.records-table tr.focused td { - border-bottom: thin dotted; - border-top: thin dotted; } table.records-table tr.unfocused td { - font-weight: bold; color: #FFFFFF; background-color: #929292; } +/***** mac-style quicksearch field *****/ + +#quicksearchbar +{ + position: absolute; + top: 55px; + right: 20px; + width: 182px; + height: 20px; + text-align: right; + background: url('images/searchfield.gif') top left no-repeat; +} + +#searchreset +{ + position: absolute; + top: 3px; + right: 4px; + text-decoration: none; +} + +#searchmod +{ + position: absolute; + top: 3px; + right: 162px; +} + +#quicksearchbar img +{ + vertical-align: middle; +} + +#quicksearchbox +{ + position: absolute; + top: 2px; + left: 20px; + width: 140px; + height: 15px; + font-size: 11px; + padding: 0px; + border: none; +} + + /***** roundcube webmail pre-defined classes *****/ + +#rcversion +{ + position: absolute; + top: 67px; + left: 20px; + width: 160px; + text-align: center; + + font-weight: normal; + font-size: x-small; + font-variant: small-caps; + + color: #999999; + /*border: 1px solid #308014; + background-color: #b4eeb4;*/ +} + +#rcmdraglayer +{ + min-width: 300px; + width: auto !important; + width: 300px; + border: 1px solid #999999; + background-color: #F9F9F9; + padding-left: 8px; + padding-right: 8px; + padding-top: 3px; + padding-bottom: 3px; + font-size: 11px; + white-space: nowrap; + opacity: 0.7; + -moz-opacity: 0.7; + filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); +} a.rcmContactAddress { @@ -319,12 +443,14 @@ #rcmKSearchpane ul li { + display: block; height: 16px; font-size: 11px; - padding-left: 8px; + padding-left: 6px; padding-top: 2px; - padding-right: 8px; - white-space: nowrap; + padding-right: 6px; + white-space: nowrap; + cursor: pointer; } #rcmKSearchpane ul li.selected @@ -333,3 +459,30 @@ background-color: #CC3333; } +#login-form +{ + margin-left: auto; + margin-right: auto; + margin-top: 50px; + width: 400px; + border: 1px solid #999; +} + +#login-form table td.title +{ + color: #666; + text-align: right; + padding-right: 10px; + white-space: nowrap; +} + +#login-form table +{ + width: 1%; + margin: auto; +} + +#login-form .boxcontent +{ + padding: 20px 10px 10px 10px; +} -- Gitblit v1.9.1