From ab25ddcc3b3cf9ead2bc3dc56fc93f09861c7a3a Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 6 Feb 2015 16:46:28 +1100 Subject: [PATCH] we were forced to bind here --- .../discourse/components/category-drop.js.es6 | 16 ++++++++++++++++ .../templates/components/category-drop.hbs | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/components/category-drop.js.es6 b/app/assets/javascripts/discourse/components/category-drop.js.es6 index 88217ef1f61..faa87ea45ce 100644 --- a/app/assets/javascripts/discourse/components/category-drop.js.es6 +++ b/app/assets/javascripts/discourse/components/category-drop.js.es6 @@ -41,6 +41,22 @@ export default Ember.Component.extend({ return result; }.property('category'), + categoryColor: function() { + var category = this.get('category'); + + if (category) { + var color = get(category, 'color'); + + if (color) { + var style = ""; + if (color) { style += "background-color: #" + color + ";" } + return style; + } + } + + return "background-color: #eee;"; + }.property('category'), + badgeStyle: function() { var category = this.get('category'); diff --git a/app/assets/javascripts/discourse/templates/components/category-drop.hbs b/app/assets/javascripts/discourse/templates/components/category-drop.hbs index 83783fcc240..9e50cf11c5d 100644 --- a/app/assets/javascripts/discourse/templates/components/category-drop.hbs +++ b/app/assets/javascripts/discourse/templates/components/category-drop.hbs @@ -1,6 +1,6 @@ {{#if category}} - + {{#if category.read_restricted}} {{fa-icon "lock"}} {{/if}}