UX: Improvements for theme UI (#5650)

* Don't display "Settings: YAML" in Custom CSS/HTML section

* Don't show the settings tab for remote/imported themes
This commit is contained in:
OsamaSayegh 2018-03-06 01:26:50 +03:00 committed by Sam
parent 17a615165c
commit adc46ac56c
2 changed files with 3 additions and 3 deletions

View File

@ -37,9 +37,9 @@ export default Ember.Controller.extend({
return this.shouldShow('mobile');
},
@computed('onlyOverridden')
@computed('onlyOverridden', 'model.remote_theme')
showSettings() {
return this.shouldShow('settings');
return this.shouldShow('settings') && !this.get('model.remote_theme');
},
@observes('onlyOverridden')

View File

@ -31,7 +31,7 @@ export default Ember.Controller.extend({
return text + ": " + localized.join(" , ");
}
};
['common', 'desktop', 'mobile', 'settings'].forEach(target => {
['common', 'desktop', 'mobile'].forEach(target => {
descriptions.push(description(target));
});
return descriptions.reject(d=>Em.isBlank(d));