[gnome-shell/wip/sass: 70/88] theme: Adapt screenshield to mockups



commit e767cbe996c9ddccc0eb07f273faa0c4c2cc040e
Author: Carlos Soriano <csoriano gnome org>
Date:   Sun Feb 8 18:56:37 2015 +0100

    theme: Adapt screenshield to mockups

 data/theme/_common.scss                  |   11 +++++++----
 data/theme/gnome-shell-high-contrast.css |   12 ++++++++----
 data/theme/gnome-shell.css               |   12 ++++++++----
 js/ui/screenShield.js                    |    7 ++++---
 4 files changed, 27 insertions(+), 15 deletions(-)
---
diff --git a/data/theme/_common.scss b/data/theme/_common.scss
index ac56cf1..3604370 100644
--- a/data/theme/_common.scss
+++ b/data/theme/_common.scss
@@ -1147,7 +1147,7 @@ StScrollBar {
   .app-well-app-running-dot { //running apps indicator
     width: 10px; height: 3px;
     background-color: $selected_bg_color;
-    margin-bottom: 2px; //FIXME will happen :)
+    margin-bottom: 2px;
   }
   
   %icon_tile {
@@ -1654,8 +1654,6 @@ StScrollBar {
     -arrow-shadow: 0 1px 1px rgba(0,0,0,0.4);
 }
 
-.screen-shield-contents-box { spacing: 48px; }
-
 .screen-shield-clock {
   color: white;
   text-shadow: 0px 1px 2px rgba(0,0,0,0.6);
@@ -1672,6 +1670,7 @@ StScrollBar {
 .screen-shield-clock-date { font-size: 28pt; }
 
 .screen-shield-notifications-container {
+  spacing: 20px;
   width: 30em;
   background-color: transparent;
   max-height: 500px;
@@ -1691,7 +1690,11 @@ StScrollBar {
 }
 
 .screen-shield-notification-source {
-  padding: 3px 6px;
+  padding: 12px 6px;
+  border-width: 2px;
+  border-radius: 5px;
+  border-color: white;
+  background-color: transparentize($bg_color,0.7);
   spacing: 5px;
 }
 
diff --git a/data/theme/gnome-shell-high-contrast.css b/data/theme/gnome-shell-high-contrast.css
index 60f4d3e..2c2b915 100644
--- a/data/theme/gnome-shell-high-contrast.css
+++ b/data/theme/gnome-shell-high-contrast.css
@@ -1541,9 +1541,6 @@ StScrollBar {
   -arrow-thickness: 12px;
   -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
 
-.screen-shield-contents-box {
-  spacing: 48px; }
-
 .screen-shield-clock {
   color: white;
   text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
@@ -1559,6 +1556,7 @@ StScrollBar {
   font-size: 28pt; }
 
 .screen-shield-notifications-container {
+  spacing: 20px;
   width: 30em;
   background-color: transparent;
   max-height: 500px; }
@@ -1576,7 +1574,11 @@ StScrollBar {
     spacing: 24px; }
 
 .screen-shield-notification-source {
-  padding: 3px 6px;
+  padding: 12px 6px;
+  border-width: 2px;
+  border-radius: 5px;
+  border-color: white;
+  background-color: rgba(0, 0, 0, 0.3);
   spacing: 5px; }
 
 .screen-shield-notification-label {
@@ -1685,3 +1687,5 @@ StScrollBar {
 
 stage {
   -st-icon-style: symbolic; }
+
+/*# sourceMappingURL=gnome-shell-high-contrast.css.map */
diff --git a/data/theme/gnome-shell.css b/data/theme/gnome-shell.css
index f52c2af..19c0572 100644
--- a/data/theme/gnome-shell.css
+++ b/data/theme/gnome-shell.css
@@ -1533,9 +1533,6 @@ StScrollBar {
   -arrow-thickness: 12px;
   -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
 
-.screen-shield-contents-box {
-  spacing: 48px; }
-
 .screen-shield-clock {
   color: white;
   text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
@@ -1551,6 +1548,7 @@ StScrollBar {
   font-size: 28pt; }
 
 .screen-shield-notifications-container {
+  spacing: 20px;
   width: 30em;
   background-color: transparent;
   max-height: 500px; }
@@ -1568,7 +1566,11 @@ StScrollBar {
     spacing: 24px; }
 
 .screen-shield-notification-source {
-  padding: 3px 6px;
+  padding: 12px 6px;
+  border-width: 2px;
+  border-radius: 5px;
+  border-color: white;
+  background-color: rgba(57, 63, 63, 0.3);
   spacing: 5px; }
 
 .screen-shield-notification-label {
@@ -1674,3 +1676,5 @@ StScrollBar {
   border: 2px solid grey;
   border-radius: 4px;
   padding: 6px; }
+
+/*# sourceMappingURL=gnome-shell.css.map */
diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js
index 9fc5343..d82c607 100644
--- a/js/ui/screenShield.js
+++ b/js/ui/screenShield.js
@@ -103,13 +103,13 @@ const NotificationsBox = new Lang.Class({
                                         name: 'screenShieldNotifications',
                                         style_class: 'screen-shield-notifications-container' });
 
-        this._musicBin = new St.Bin({ style_class: 'screen-shield-notifications-box',
+        this._musicBin = new St.Bin({ style_class: 'screen-shield-notifications-container',
                                       visible: false });
 
         this._scrollView = new St.ScrollView({ x_fill: false, x_align: St.Align.START,
                                                hscrollbar_policy: Gtk.PolicyType.NEVER });
         this._notificationBox = new St.BoxLayout({ vertical: true,
-                                                   style_class: 'screen-shield-notifications-box' });
+                                                   style_class: 'screen-shield-notifications-container' });
         this._scrollView.add_actor(this._notificationBox);
 
         this.actor.add(this._musicBin);
@@ -253,7 +253,8 @@ const NotificationsBox = new Lang.Class({
             countLabel: null,
         };
 
-        obj.sourceBox = new St.BoxLayout({ style_class: 'screen-shield-notification-source' });
+        obj.sourceBox = new St.BoxLayout({ style_class: 'screen-shield-notification-source',
+                                           x_expand: true });
         this._showSource(source, obj, obj.sourceBox);
         this._notificationBox.add(obj.sourceBox, { x_fill: false, x_align: St.Align.START });
 


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