[eog] Convert custom theming to use the new CSS nodes



commit a9412e31a274cfd4ff110826fa8f8e493f24accd
Author: Trinh Anh Ngoc <atw1990 gmail com>
Date:   Sat Nov 28 14:21:00 2015 +0700

    Convert custom theming to use the new CSS nodes
    
    https://bugzilla.gnome.org/show_bug.cgi?id=758763

 data/eog.css        |   25 ++++++++-----------------
 src/eog-thumb-nav.c |    1 +
 2 files changed, 9 insertions(+), 17 deletions(-)
---
diff --git a/data/eog.css b/data/eog.css
index 3269d5a..64af311 100644
--- a/data/eog.css
+++ b/data/eog.css
@@ -1,4 +1,4 @@
-GtkScrollbar#eog-image-gallery-scrollbar {
+#eog-image-gallery-scrollbar {
        -GtkScrollbar-has-backward-stepper: false;
        -GtkScrollbar-has-secondary-backward-stepper: false;
        -GtkScrollbar-has-forward-stepper: false;
@@ -6,42 +6,33 @@ GtkScrollbar#eog-image-gallery-scrollbar {
        -GtkScrollbar-min-slider-length: 60;
 }
 
-GtkLabel#eog-sidebar-title {
+#eog-sidebar-title {
        font-weight: bold;
 }
 
-EogScrollView GtkOverlay GtkButton {
-       opacity: 0.7;
-}
-
-EogScrollView GtkOverlay GtkButton:hover,
-EogScrollView GtkOverlay GtkButton:prelight {
-       opacity: 1.0;
-}
-
-EogStatusbar {
+statusbar {
        border-top: 1px solid @borders;
 }
 
-EogThumbNav {
+#eog-thumb-nav {
        border-top: 1px solid @borders;
 }
 
-EogThumbNav GtkScrolledWindow {
+#eog-thumb-nav scrolledwindow {
        border-bottom: none;
 }
 
-EogThumbNav GtkScrolledWindow .undershoot.right {
+#eog-thumb-nav scrolledwindow undershoot.right {
        background: none;
        box-shadow: inset -6px 0 3px -6px @borders;
 }
 
-EogThumbNav GtkScrolledWindow .undershoot.left {
+#eog-thumb-nav scrolledwindow undershoot.left {
        background: none;
        box-shadow: inset 6px 0 3px -6px @borders;
 }
 
-EogThumbNav GtkButton {
+#eog-thumb-nav button {
        border-width: 1px 0 0;
        border-radius: 0;
        box-shadow: none;
diff --git a/src/eog-thumb-nav.c b/src/eog-thumb-nav.c
index 57d23f5..3ba5a8d 100644
--- a/src/eog-thumb-nav.c
+++ b/src/eog-thumb-nav.c
@@ -444,6 +444,7 @@ eog_thumb_nav_new (GtkWidget       *thumbview,
        GObject *nav;
 
        nav = g_object_new (EOG_TYPE_THUMB_NAV,
+                           "name", "eog-thumb-nav",
                            "show-buttons", show_buttons,
                            "mode", mode,
                            "thumbview", thumbview,


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