From e8b9176031926532a764582812047281e4401352 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <alec@alec.pl>
Date: Tue, 04 Sep 2012 04:06:48 -0400
Subject: [PATCH] Remove (too big) min-width on mail screen

---
 CHANGELOG                   |    1 +
 skins/larry/styles.css      |    2 +-
 skins/larry/addressbook.css |    1 -
 skins/larry/mail.css        |    3 +--
 skins/larry/ui.js           |    6 ++++++
 5 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 3a14694..afdbc34 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,7 @@
 CHANGELOG Roundcube Webmail
 ===========================
 
+- Remove (too big) min-width on mail screen
 - Add full headers view in message preview window (#1488538)
 - Fix message display page issues - unified with message preview (#1488590, #1488642)
 - Fix identity selection on reply (#1488101)
diff --git a/skins/larry/addressbook.css b/skins/larry/addressbook.css
index fe087ae..74bc0d7 100644
--- a/skins/larry/addressbook.css
+++ b/skins/larry/addressbook.css
@@ -34,7 +34,6 @@
 	position: absolute;
 	top: -6px;
 	left: 0;
-	right: 260px;
 	height: 40px;
 	white-space: nowrap;
 	z-index: 10;
diff --git a/skins/larry/mail.css b/skins/larry/mail.css
index d2ff118..3664e14 100644
--- a/skins/larry/mail.css
+++ b/skins/larry/mail.css
@@ -341,7 +341,6 @@
 #messagetoolbar {
 	position: absolute;
 	top: -6px;
-	right: 390px;
 	left: 0;
 	height: 40px;
 	white-space: nowrap;
@@ -362,7 +361,7 @@
 	position: absolute;
 	right: 0;
 	top: 0;
-	width: 240px;
+	width: 400px;
 }
 
 #mailpreviewtoggle {
diff --git a/skins/larry/styles.css b/skins/larry/styles.css
index 0a72c50..ea36260 100644
--- a/skins/larry/styles.css
+++ b/skins/larry/styles.css
@@ -660,7 +660,7 @@
 	left: 0;
 	bottom: 0;
 	width: 100%;
-	min-width: 1150px;
+	min-width: 1024px;
 }
 
 .scroller {
diff --git a/skins/larry/ui.js b/skins/larry/ui.js
index 176c93b..57a1178 100644
--- a/skins/larry/ui.js
+++ b/skins/larry/ui.js
@@ -163,6 +163,12 @@
       }
     }
 
+    // set min-width to show all toolbar buttons
+    var screen = $('.minwidth');
+    if (screen.length) {
+      screen.css('min-width', $('.toolbar').width() + $('#quicksearchbar').parent().width() + 20);
+    }
+
     // turn a group of fieldsets into tabs
     $('.tabbed').each(function(idx, elem){ init_tabs(elem); })
 

--
Gitblit v1.9.1