[gnome-shell/user-status-update] status-menu: Update according to design review



commit ac6532dff4c45706a12697bb1e51ccc260fd9d9c
Author: Florian MÃllner <fmuellner gnome org>
Date:   Thu Jul 28 17:57:46 2011 +0200

    status-menu: Update according to design review
    
     - reduce combo menu size
     - increase combo menu transparency
     - improve line-up with combo box menu item

 data/theme/gnome-shell.css |   16 +++++++++++++++-
 js/ui/popupMenu.js         |    3 +++
 2 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css
index 5473fa6..5c0fc2b 100644
--- a/data/theme/gnome-shell.css
+++ b/data/theme/gnome-shell.css
@@ -354,7 +354,8 @@ StTooltip StLabel {
     spacing: .4em;
 }
 
-.status-chooser .popup-menu-item {
+.status-chooser .popup-menu-item,
+.status-chooser-combo .popup-menu-item {
     padding: .4em;
 }
 
@@ -374,6 +375,19 @@ StTooltip StLabel {
     font-size: 1.3em;
 }
 
+.status-chooser-combo {
+    border: 1px solid transparent;
+}
+
+.status-chooser-combo.popup-combo-menu {
+    background-color: rgba(0,0,0,0.7);
+    padding: .4em 0em;
+    border-radius: 4px;
+    border: 1px solid #5f5f5f;
+    color: #ffffff;
+    font-size: 10.5pt;
+}
+
 .status-chooser-status-item,
 .status-chooser-combo > .popup-combobox-item {
     spacing: .4em;
diff --git a/js/ui/popupMenu.js b/js/ui/popupMenu.js
index 50f899a..96f5e62 100644
--- a/js/ui/popupMenu.js
+++ b/js/ui/popupMenu.js
@@ -1469,6 +1469,9 @@ PopupComboBoxMenuItem.prototype = {
         Main.chrome.addActor(this._menu.actor, { affectsStruts: false });
         this._menu.actor.hide();
 
+        if (params.style_class)
+            this._menu.actor.add_style_class_name(params.style_class);
+
         this._activeItemPos = -1;
         this._items = [];
     },



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]