[gnome-themes-standard] osd progressbars



commit 5d4109e1d3c71c3b95f17140073f81d44a038a7e
Author: Jakub Steiner <jimmac gmail com>
Date:   Wed Jun 11 13:35:22 2014 +0200

    osd progressbars
    
    - can't get rid of the top margin in Epiphany
    - still too tall

 themes/Adwaita/gtk-3.0/_common.scss           |   13 +++++++++++++
 themes/Adwaita/gtk-3.0/gtk-contained-dark.css |   10 ++++++++++
 themes/Adwaita/gtk-3.0/gtk-contained.css      |   10 ++++++++++
 3 files changed, 33 insertions(+), 0 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/_common.scss b/themes/Adwaita/gtk-3.0/_common.scss
index 43f35a1..afe36e8 100644
--- a/themes/Adwaita/gtk-3.0/_common.scss
+++ b/themes/Adwaita/gtk-3.0/_common.scss
@@ -1286,6 +1286,13 @@ GtkProgressBar {
     background-color: $selected_bg_color;
     box-shadow: none;
   }
+  &.osd {
+    border-width: 0;
+    border-radius: 0;
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 2px;
+    -GtkProgressBar-min-horizontal-bar-height: 2px; //FIXME still too tall
+  }
 }
 
 // background
@@ -1302,6 +1309,12 @@ GtkProgressBar.trough {
     background-color: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
     box-shadow: 0 1px transparentize(white,1);
   }
+  &.osd {
+    background-color: transparent;
+    box-shadow: none;
+    border-width: 0;
+    //FIXME: there is a margin on top
+  }
 }
 
 /*************
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
index 91ebc13..09ae841 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained-dark.css
@@ -1538,6 +1538,12 @@ GtkProgressBar {
     border-color: #215d9c;
     background-color: #215d9c;
     box-shadow: none; }
+  .progressbar.osd {
+    border-width: 0;
+    border-radius: 0;
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 2px;
+    -GtkProgressBar-min-horizontal-bar-height: 2px; }
 
 GtkProgressBar.trough {
   border-width: 1px;
@@ -1550,6 +1556,10 @@ GtkProgressBar.trough {
     border-color: #1e2222;
     background-color: #2f3434;
     box-shadow: 0 1px rgba(255, 255, 255, 0); }
+  GtkProgressBar.trough.osd {
+    background-color: transparent;
+    box-shadow: none;
+    border-width: 0; }
 
 /*************
  * Level Bar *
diff --git a/themes/Adwaita/gtk-3.0/gtk-contained.css b/themes/Adwaita/gtk-3.0/gtk-contained.css
index d510384..763ba41 100644
--- a/themes/Adwaita/gtk-3.0/gtk-contained.css
+++ b/themes/Adwaita/gtk-3.0/gtk-contained.css
@@ -1538,6 +1538,12 @@ GtkProgressBar {
     border-color: #4a90d9;
     background-color: #4a90d9;
     box-shadow: none; }
+  .progressbar.osd {
+    border-width: 0;
+    border-radius: 0;
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 2px;
+    -GtkProgressBar-min-horizontal-bar-height: 2px; }
 
 GtkProgressBar.trough {
   border-width: 1px;
@@ -1550,6 +1556,10 @@ GtkProgressBar.trough {
     border-color: #a8a8a8;
     background-color: #d4d4d4;
     box-shadow: 0 1px rgba(255, 255, 255, 0); }
+  GtkProgressBar.trough.osd {
+    background-color: transparent;
+    box-shadow: none;
+    border-width: 0; }
 
 /*************
  * Level Bar *


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