diff options
author | Andrew Dolgov <[email protected]> | 2010-11-21 16:11:14 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-21 16:11:14 +0300 |
commit | 9fe80bcdadfbc318c2f6e0ee1b8957b3275d0817 (patch) | |
tree | a614277cd636f12bd3267f05850a893fce444aa1 /FeedTree.js | |
parent | f69fcbd9ab9f0c19c061566b07754a096463cb35 (diff) |
experimental display of labelColorIndicators in FeedTree
Diffstat (limited to 'FeedTree.js')
-rw-r--r-- | FeedTree.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/FeedTree.js b/FeedTree.js index 93ccf0025..f2e82d13d 100644 --- a/FeedTree.js +++ b/FeedTree.js @@ -100,6 +100,20 @@ dojo.declare("fox.FeedTree", dijit.Tree, { var id = args.item.id[0]; var bare_id = parseInt(id.substr(id.indexOf(':')+1)); + if (bare_id < -10) { + var span = dojo.doc.createElement('span'); + var fg_color = args.item.fg_color[0]; + var bg_color = args.item.bg_color[0]; + + span.innerHTML = "α"; + span.className = 'labelColorIndicator'; + span.setStyle({ + color: fg_color, + backgroundColor: bg_color}); + + dojo.place(span, tnode.iconNode, 'replace'); + } + if (id.match("FEED:") && bare_id > 0) { var menu = new dijit.Menu(); menu.row_id = bare_id; |