[gitg] diff-stat: use set_css_name to get it renderered properly



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]