Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities/web/linksview.py
diff options
context:
space:
mode:
Diffstat (limited to 'activities/web/linksview.py')
-rw-r--r--activities/web/linksview.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/activities/web/linksview.py b/activities/web/linksview.py
index fde1156..3c8e3df 100644
--- a/activities/web/linksview.py
+++ b/activities/web/linksview.py
@@ -1,6 +1,9 @@
+import gtk
import hippo
from sugar.graphics.bubble import Bubble
+from sugar.graphics.iconcolor import IconColor
+from sugar.graphics import style
class LinksView(hippo.Canvas):
def __init__(self, model):
@@ -18,8 +21,10 @@ class LinksView(hippo.Canvas):
model.connect('link_removed', self._link_removed_cb)
def _add_link(self, link):
- bubble = Bubble(color=link.buddy.get_color())
- self._box.append(link)
+ color = IconColor(link.buddy.get_color())
+ bubble = Bubble(color=color)
+ style.apply_stylesheet(bubble, 'bubble.Box')
+ self._box.append(bubble)
self._bubbles[link] = bubble