[libdazzle] dock-bin-edge: use class for css styling



commit d202cdc69fb4ea995b548d1d680fdd0993dc0248
Author: Christian Hergert <chergert redhat com>
Date:   Wed Jul 12 16:59:32 2017 -0700

    dock-bin-edge: use class for css styling
    
    Use .dzldockbinedge so that we can handle cases where the edge
    has been subclassed with a different element name.

 data/themes/shared/shared-panels.css |    8 ++++----
 src/panel/dzl-dock-bin-edge.c        |    2 ++
 2 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/data/themes/shared/shared-panels.css b/data/themes/shared/shared-panels.css
index 0e7c444..3581ebe 100644
--- a/data/themes/shared/shared-panels.css
+++ b/data/themes/shared/shared-panels.css
@@ -26,20 +26,20 @@ dzldockpaned .handle {
   border: 1px solid @borders;
 }
 
-dzldockbinedge {
+.dzldockbinedge {
   background-color: @content_view_bg;
   border-color: @borders;
   border-style: solid;
 }
 
-dzldockbinedge.right {
+.dzldockbinedge.right {
   border-left-width: 1px;
 }
 
-dzldockbinedge.left {
+.dzldockbinedge.left {
   border-right-width: 1px;
 }
 
-dzldockbinedge.bottom {
+.dzldockbinedge.bottom {
   border-top-width: 1px;
 }
diff --git a/src/panel/dzl-dock-bin-edge.c b/src/panel/dzl-dock-bin-edge.c
index 729fd21..a48574b 100644
--- a/src/panel/dzl-dock-bin-edge.c
+++ b/src/panel/dzl-dock-bin-edge.c
@@ -257,6 +257,8 @@ dzl_dock_bin_edge_init (DzlDockBinEdge *self)
 {
   GtkWidget *child;
 
+  dzl_gtk_widget_add_style_class (GTK_WIDGET (self), "dzldockbinedge");
+
   child = g_object_new (DZL_TYPE_DOCK_PANED,
                         "visible", TRUE,
                         NULL);


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