[gnome-builder] style: namespace our CSS names
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] style: namespace our CSS names
- Date: Wed, 20 Apr 2016 00:48:39 +0000 (UTC)
commit 9e95c56b673b04647ce3caa83e3a4644a08988c3
Author: Christian Hergert <chergert redhat com>
Date: Tue Apr 19 17:48:25 2016 -0700
style: namespace our CSS names
Now that GTK+ has a tab css node, we need to migrate our stuff over to
something namespaced. We'll just use "dock" as a prefix since we've been
using that elsewhere.
contrib/pnl/pnl-tab-strip.c | 2 +-
contrib/pnl/pnl-tab.c | 2 +-
data/theme/Adwaita-dark.css | 6 +++---
data/theme/Adwaita-panels.css | 16 ++++++++--------
data/theme/Adwaita.css | 6 +++---
5 files changed, 16 insertions(+), 16 deletions(-)
---
diff --git a/contrib/pnl/pnl-tab-strip.c b/contrib/pnl/pnl-tab-strip.c
index 95d524e..6a738eb 100644
--- a/contrib/pnl/pnl-tab-strip.c
+++ b/contrib/pnl/pnl-tab-strip.c
@@ -198,7 +198,7 @@ pnl_tab_strip_class_init (PnlTabStripClass *klass)
g_object_class_install_properties (object_class, N_PROPS, properties);
- gtk_widget_class_set_css_name (widget_class, "tabstrip");
+ gtk_widget_class_set_css_name (widget_class, "docktabstrip");
}
static void
diff --git a/contrib/pnl/pnl-tab.c b/contrib/pnl/pnl-tab.c
index 1340392..9758520 100644
--- a/contrib/pnl/pnl-tab.c
+++ b/contrib/pnl/pnl-tab.c
@@ -154,7 +154,7 @@ pnl_tab_class_init (PnlTabClass *klass)
widget_class->destroy = pnl_tab_destroy;
- gtk_widget_class_set_css_name (widget_class, "tab");
+ gtk_widget_class_set_css_name (widget_class, "docktab");
properties [PROP_EDGE] =
g_param_spec_enum ("edge",
diff --git a/data/theme/Adwaita-dark.css b/data/theme/Adwaita-dark.css
index f78d386..032a351 100644
--- a/data/theme/Adwaita-dark.css
+++ b/data/theme/Adwaita-dark.css
@@ -51,14 +51,14 @@ layouttab:backdrop {
}
-tabstrip {
+docktabstrip {
background-color: #303535;
box-shadow: 0 4px 3px -5px #2c3030 inset,
0 -1px 0 #1c1f1f inset;
}
-tabstrip:backdrop {
+docktabstrip:backdrop {
box-shadow: 0 -1px 0 #2c3030 inset;
}
-tabstrip tab:checked {
+docktabstrip docktab:checked {
box-shadow: 0 -2px 0 #215d9c inset;
}
diff --git a/data/theme/Adwaita-panels.css b/data/theme/Adwaita-panels.css
index e45cd7a..34d6907 100644
--- a/data/theme/Adwaita-panels.css
+++ b/data/theme/Adwaita-panels.css
@@ -7,11 +7,11 @@ dockpaned {
border: 1px solid @borders;
}
-tabstrip {
+docktabstrip {
padding: 0 6px 0 6px;
}
-tab {
+docktab {
background-image: none;
background-color: transparent;
border-color: transparent;
@@ -23,11 +23,11 @@ tab {
transition-timing-function: ease;
}
-tab label {
- font-size: 0.7em;
+docktab > label {
+ font-size: 0.9em;
}
-tab > * {
+docktab > * {
padding: 0 6px 0 6px;
}
@@ -35,16 +35,16 @@ dockoverlayedge {
background-color: @theme_bg_color;
}
-dockoverlayedge tabstrip {
+dockoverlayedge docktabstrip {
padding: 0;
border: none;
}
-dockoverlayedge.left-edge tab:checked {
+dockoverlayedge.left-edge docktab:checked {
border-right-color: @theme_selected_bg_color;
border-bottom-color: transparent;
}
-dockoverlayedge.right-edge tab:checked {
+dockoverlayedge.right-edge docktab:checked {
border-left-color: @theme_selected_bg_color;
border-bottom-color: transparent;
}
diff --git a/data/theme/Adwaita.css b/data/theme/Adwaita.css
index 25afe05..32c17dd 100644
--- a/data/theme/Adwaita.css
+++ b/data/theme/Adwaita.css
@@ -49,14 +49,14 @@ layouttab:backdrop {
}
-tabstrip {
+docktabstrip {
background-color: #d6d6d6;
box-shadow: 0 4px 3px -5px #aaa inset,
0 -1px 0 #a1a1a1 inset;
}
-tabstrip:backdrop {
+docktabstrip:backdrop {
box-shadow: 0 -1px 0 #a1a1a1 inset;
}
-tabstrip tab:checked {
+docktabstrip docktab:checked {
box-shadow: 0 -2px 0 #4a90d9 inset;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]