diff --git a/static/js/news.js b/static/js/news.js index 504a01c72..c266e8fc4 100644 --- a/static/js/news.js +++ b/static/js/news.js @@ -11,7 +11,7 @@ pandora.ui.news = function(width, height) { .appendTo(that), backgroundColor = Ox.Theme() == 'oxlight' ? 'rgb(224, 224, 224)' : Ox.Theme() == 'oxmedium' ? 'rgb(128, 128, 128)' - : 'rgb(32, 32, 32)', + : 'rgb(32, 32, 32)', isEditable = pandora.hasCapability('canEditSitePages'), items = [], $text; @@ -127,30 +127,35 @@ pandora.ui.news = function(width, height) { } function renderList() { + var $addButton = Ox.Button({ + title: Ox._('Add'), + width: 92 + }) + .css({float: 'left', margin: '0 4px 0 0'}) + .bindEvent({ + click: function() { + $removeButton.options({disabled: false}); + addItem(); + } + }); + var $removeButton = Ox.Button({ + disabled: items.length == 0, + title: Ox._('Remove'), + width: 92 + }) + .css({float: 'left', margin: '0 0 0 4px'}) + .bindEvent({ + click: function() { + $removeButton.options({disabled: items.length == 1}); + removeItem(); + } + }) $right.empty(); if (isEditable) { $('