[gitg] diff-stat: use set_css_name to get it renderered properly
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg] diff-stat: use set_css_name to get it renderered properly
- Date: Sun, 14 Feb 2016 18:03:24 +0000 (UTC)
commit 10d0b62e107d2f06c9465f1f58f52c77fc930b10
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Sun Feb 14 19:02:41 2016 +0100
diff-stat: use set_css_name to get it renderered properly
In new gtk we need to set the css name for custom widgets
libgitg/gitg-diff-stat.vala | 2 +
libgitg/resources/ui/libgitg-style.css | 54 ++++++++++++++++----------------
2 files changed, 29 insertions(+), 27 deletions(-)
---
diff --git a/libgitg/gitg-diff-stat.vala b/libgitg/gitg-diff-stat.vala
index f7fcb5a..0b4b986 100644
--- a/libgitg/gitg-diff-stat.vala
+++ b/libgitg/gitg-diff-stat.vala
@@ -54,6 +54,8 @@ public class Gitg.DiffStat : Gtk.DrawingArea
5,
ParamFlags.READWRITE |
ParamFlags.STATIC_STRINGS));
+
+ set_css_name("gitg-diffstat");
}
construct
diff --git a/libgitg/resources/ui/libgitg-style.css b/libgitg/resources/ui/libgitg-style.css
index 3e2c325..d5abf1f 100644
--- a/libgitg/resources/ui/libgitg-style.css
+++ b/libgitg/resources/ui/libgitg-style.css
@@ -32,65 +32,65 @@ GitgDiffView GitgDiffViewCommitDetails {
border-bottom: 1px outset lighter(@borders);
}
-GitgDiffStat {
+gitg-diffstat {
border: 1px inset shade(@borders, 1.2);
border-radius: 5px;
background-color: shade(@theme_base_color, 0.975);
padding: 1px 5px 1px 3px;
- -GitgDiffStat-bar-height: 5px;
+ -gitg-diffstat-bar-height: 5px;
}
-GitgDiffStat.no-frame {
+gitg-diffstat.no-frame {
border: 0;
}
-GitgDiffStat.added,
-GitgDiffStat.removed,
-GitgDiffStat.no-frame.added,
-GitgDiffStat.no-frame.removed {
+gitg-diffstat.added,
+gitg-diffstat.removed,
+gitg-diffstat.no-frame.added,
+gitg-diffstat.no-frame.removed {
border: 0;
}
-GitgDiffStat.added,
-GitgDiffStat.added-only,
-GitgDiffStat.no-frame.added,
-GitgDiffStat.no-frame.added-only {
+gitg-diffstat.added,
+gitg-diffstat.added-only,
+gitg-diffstat.no-frame.added,
+gitg-diffstat.no-frame.added-only {
background-color: #ddffdd;
border-radius: 3px 0px 0px 3px;
}
-GitgDiffStat.added.dark,
-GitgDiffStat.added-only.dark {
+gitg-diffstat.added.dark,
+gitg-diffstat.added-only.dark {
background-color: rgb(78, 154, 6);
}
-GitgDiffStat.added:dir(rtl),
-GitgDiffStat.no-frame.added:dir(rtl) {
+gitg-diffstat.added:dir(rtl),
+gitg-diffstat.no-frame.added:dir(rtl) {
border-radius: 0px 3px 3px 0px;
}
-GitgDiffStat.removed,
-GitgDiffStat.removed-only,
-GitgDiffStat.no-frame.removed,
-GitgDiffStat.no-frame.removed-only {
+gitg-diffstat.removed,
+gitg-diffstat.removed-only,
+gitg-diffstat.no-frame.removed,
+gitg-diffstat.no-frame.removed-only {
background-color: #ffdddd;
border-radius: 0px 3px 3px 0px;
}
-GitgDiffStat.removed.dark,
-GitgDiffStat.removed-only.dark {
+gitg-diffstat.removed.dark,
+gitg-diffstat.removed-only.dark {
background-color: rgb(164, 0, 0);
}
-GitgDiffStat.removed:dir(rtl),
-GitgDiffStat.no-frame.removed:dir(rtl) {
+gitg-diffstat.removed:dir(rtl),
+gitg-diffstat.no-frame.removed:dir(rtl) {
border-radius: 3px 0px 0px 3px;
}
-GitgDiffStat.removed-only,
-GitgDiffStat.added-only,
-GitgDiffStat.no-frame.removed-only,
-GitgDiffStat.no-frame.added-only {
+gitg-diffstat.removed-only,
+gitg-diffstat.added-only,
+gitg-diffstat.no-frame.removed-only,
+gitg-diffstat.no-frame.added-only {
border-radius: 3px;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]