[libdazzle] dock-bin-edge: use class for css styling
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdazzle] dock-bin-edge: use class for css styling
- Date: Thu, 13 Jul 2017 00:00:17 +0000 (UTC)
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]