Move app theming from index to app view (#1479)

Apply theming one level higher so it applies to the debug log.

// FREEBIE
This commit is contained in:
Scott Nonnenberg 2017-09-14 15:03:53 -07:00
parent fe4738a6e8
commit 48f625c392
No known key found for this signature in database
GPG key ID: A4931C09644C654B
5 changed files with 26 additions and 25 deletions

View file

@ -78,19 +78,11 @@
Whisper.InboxView = Whisper.View.extend({
templateName: 'two-column',
className: 'inbox index',
applyTheme: function() {
var theme = storage.get('theme-setting') || 'android';
this.$el.removeClass('ios')
.removeClass('android-dark')
.removeClass('android')
.addClass(theme);
},
initialize: function (options) {
options = options || {};
this.ready = false;
this.render();
this.applyTheme();
this.$el.attr('tabindex', '1');
new Whisper.FontSizeView({ el: this.$el });
this.conversation_stack = new Whisper.ConversationStack({
@ -223,7 +215,6 @@
showSettings: function() {
var view = new Whisper.SettingsView();
view.$el.appendTo(this.el);
view.$el.on('change-theme', this.applyTheme.bind(this));
},
filterContacts: function(e) {
this.searchView.filterContacts(e);