Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-10-05 14:29:55 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-10-05 14:29:55 (GMT)
commit847f69fce7fdef17e04d860b845495a49e06dab3 (patch)
tree39d4192dfe28621aa8755a5deecffc0f4b76735e /shell
parent0bd96b3987b5f6e0be7e55f483278c93d27b698b (diff)
More stylification
Diffstat (limited to 'shell')
-rw-r--r--shell/view/stylesheet.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/shell/view/stylesheet.py b/shell/view/stylesheet.py
index 1577b69..bdb5a44 100644
--- a/shell/view/stylesheet.py
+++ b/shell/view/stylesheet.py
@@ -1,4 +1,5 @@
import gtk
+import hippo
from sugar.graphics.iconcolor import IconColor
@@ -10,6 +11,13 @@ _medium_icon_size = _standard_icon_size * 1.5
_large_icon_size = _standard_icon_size * 2.0
_xlarge_icon_size = _standard_icon_size * 3.0
+_space_unit = 9 * _screen_factor
+_separator_thickness = 3 * _screen_factor
+
+def _font_description(style, relative_size):
+ base_size = 18 * _screen_factor
+ return '%s %dpx' % (style, int(base_size * relative_size))
+
frame_ActivityIcon = {
'color' : IconColor('white'),
'size' : _standard_icon_size
@@ -23,6 +31,22 @@ frame_ZoomIcon = {
'size' : _standard_icon_size
}
+menu = {
+ 'background_color' : 0x000000FF,
+ 'spacing' : _space_unit,
+ 'padding' : _space_unit
+}
+
+menu_Title = {
+ 'color' : 0xFFFFFFFF,
+ 'font' : _font_description('Bold', 1.2)
+}
+
+menu_Separator = {
+ 'background_color' : 0xFFFFFFFF,
+ 'box_height' : _separator_thickness
+}
+
menu_ActionIcon = {
'size' : _standard_icon_size
}