From ec366b32d328106d0a68602c0b12924a24da4634 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Sat, 25 Feb 2012 12:47:44 -0500
Subject: [PATCH] PNG with alpha channel + filter:alpha() don't go well together on IE7

---
 skins/larry/images/buttons.gif |    0 
 skins/larry/ie7hacks.css       |   29 +++++++++++++++++++++++++----
 skins/larry/mail.css           |   10 +++++-----
 3 files changed, 30 insertions(+), 9 deletions(-)

diff --git a/skins/larry/ie7hacks.css b/skins/larry/ie7hacks.css
index a5df38d..e73e0a6 100644
--- a/skins/larry/ie7hacks.css
+++ b/skins/larry/ie7hacks.css
@@ -44,6 +44,18 @@
 	display: inline;
 }
 
+.toolbar a.button.disabled,
+.boxpagenav a.icon.disabled,
+.pagenav a.button.disabled span.inner,
+.boxfooter .listbutton.disabled .inner,
+.dropbutton a.button.disabled + .dropbuttontip {
+	background-image: url(images/buttons.gif);
+}
+
+.dropbutton .dropbuttontip {
+	right: -2px;
+}
+
 #messagepreviewheader .iconlink {
 	color: #fff;
 	height: 14px;
@@ -61,10 +73,6 @@
 	width: 140px;
 }
 
-.dropbutton .dropbuttontip {
-	right: 0;
-}
-
 #threadselectmenu li a {
 	width: 160px;
 }
@@ -73,6 +81,15 @@
 	width: 170px;
 }
 
+#rcmKSearchpane {
+	width: 400px;
+}
+#rcmKSearchpane ul li {
+	width: 380px;
+	text-overflow: ellipsis;
+}
+
+
 table.listing,
 table.records-table {
 	display: block;
@@ -80,6 +97,10 @@
 	border-collapse: expression('separate', cellSpacing = '0');
 }
 
+.records-table tbody td span {
+	white-space: nowrap;
+}
+
 table.listing {
 	width: 100%;
 }
diff --git a/skins/larry/images/buttons.gif b/skins/larry/images/buttons.gif
new file mode 100644
index 0000000..d597065
--- /dev/null
+++ b/skins/larry/images/buttons.gif
Binary files differ
diff --git a/skins/larry/mail.css b/skins/larry/mail.css
index 6e76ce0..a396d89 100644
--- a/skins/larry/mail.css
+++ b/skins/larry/mail.css
@@ -748,11 +748,11 @@
 	-moz-box-shadow: 0px 3px 4px 0px rgba(80, 80, 80, 0.6);
 	box-shadow: 0px 3px 4px 0px rgba(80, 80, 80, 0.6);
 	background: #fff;
-	background: -moz-linear-gradient(top, #f3f3f3 0%, #fff 8px, #fff 100%);
-	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(8px,#fff), color-stop(100%,#fff));
-	background: -o-linear-gradient(top, #f3f3f3 0%, #fff 8px, #fff 100%);
-	background: -ms-linear-gradient(top, #f3f3f3 0%, #fff 8px, #fff 100%);
-	background: linear-gradient(top,  #f3f3f3 0%, #fff 8px, #fff 100%);
+	background: -moz-linear-gradient(top, #f0f0f0 0%, #fff 8%, #fff 100%);
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(8%,#fff), color-stop(100%,#fff));
+	background: -o-linear-gradient(top, #f0f0f0 0%, #fff 8%, #fff 100%);
+	background: -ms-linear-gradient(top, #f0f0f0 0%, #fff 8%, #fff 100%);
+	background: linear-gradient(top,  #f0f0f0 0%, #fff 8%, #fff 100%);
 }
 
 #all-headers .ui-resizable-s {

--
Gitblit v1.9.1