[baobab] CSS fixes
- From: Stefano Facchini <sfacchini src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [baobab] CSS fixes
- Date: Sat, 5 Jul 2014 17:43:17 +0000 (UTC)
commit fb20019f693c143d8f227412e7550b9fb112a185
Author: Stefano Facchini <stefano facchini gmail com>
Date: Sat Jul 5 19:28:02 2014 +0200
CSS fixes
src/baobab-cellrenderers.vala | 6 ++++++
src/baobab-ringschart.vala | 5 +++++
src/baobab.css | 13 +++++--------
3 files changed, 16 insertions(+), 8 deletions(-)
---
diff --git a/src/baobab-cellrenderers.vala b/src/baobab-cellrenderers.vala
index f61dabc..cfafa87 100644
--- a/src/baobab-cellrenderers.vala
+++ b/src/baobab-cellrenderers.vala
@@ -156,6 +156,12 @@ namespace Baobab {
w -= border.left + border.right;
h -= border.top + border.bottom;
+ border = context.get_padding (Gtk.StateFlags.NORMAL);
+ x += border.left;
+ y += border.top;
+ w -= border.left + border.right;
+ h -= border.top + border.bottom;
+
var percent = value;
var perc_w = (w * percent) / 100;
var x_bar = x;
diff --git a/src/baobab-ringschart.vala b/src/baobab-ringschart.vala
index a1502da..0b37f6c 100644
--- a/src/baobab-ringschart.vala
+++ b/src/baobab-ringschart.vala
@@ -96,6 +96,7 @@ namespace Baobab {
var context = get_style_context ();
context.save ();
context.add_class ("subfolder-tip");
+ context.add_class ("tooltip");
Gtk.Allocation allocation;
get_allocation (out allocation);
@@ -237,6 +238,8 @@ namespace Baobab {
get_allocation (out allocation);
var context = get_style_context ();
+ context.save ();
+ context.add_class ("ringschart-item");
var border_color = context.get_border_color (Gtk.StateFlags.NORMAL);
var bg_color = context.get_background_color (Gtk.StateFlags.NORMAL);
@@ -286,6 +289,8 @@ namespace Baobab {
cr.stroke ();
}
}
+
+ context.restore ();
}
protected override void calculate_item_geometry (ChartItem item) {
diff --git a/src/baobab.css b/src/baobab.css
index df91637..5bc9aa3 100644
--- a/src/baobab.css
+++ b/src/baobab.css
@@ -6,6 +6,7 @@
border-width: 1px;
border-radius: 3px;
border-style: solid;
+ padding: 1px;
background-color: white;
}
@@ -65,18 +66,14 @@ BaobabWindow GtkInfoBar.error {
}
BaobabRingschart {
- background-color: @theme_bg_color;
padding: 13px 13px 13px 13px;
}
+.ringschart-item {
+ background-color: @theme_bg_color;
+}
+
BaobabRingschart.subfolder-tip {
- border-radius: 3px;
- border-style: none;
padding: 3px 3px 3px 3px;
-
- background-color: alpha(@theme_tooltip_bg_color, 0.90);
- color: @theme_tooltip_fg_color;
-
- text-shadow: 1px 1px black;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]