diff --git a/app/views/editor/level/LevelEditView.coffee b/app/views/editor/level/LevelEditView.coffee index 1a5224e64..578b681b7 100644 --- a/app/views/editor/level/LevelEditView.coffee +++ b/app/views/editor/level/LevelEditView.coffee @@ -59,6 +59,8 @@ module.exports = class LevelEditView extends RootView showLoading: ($el) -> $el ?= @$el.find('.outer-content') super($el) + + getTitle: -> "LevelEditor - " + (@level.get('name') or '...') onLoaded: -> _.defer => diff --git a/app/views/kinds/RootView.coffee b/app/views/kinds/RootView.coffee index 78a03fc0b..07a0db486 100644 --- a/app/views/kinds/RootView.coffee +++ b/app/views/kinds/RootView.coffee @@ -78,6 +78,15 @@ module.exports = class RootView extends CocoView @buildLanguages() $('body').removeClass('is-playing') + if application.isProduction() + title = 'CodeCombat - ' + (@getTitle() or 'Learn how to code by playing a game') + else + title = @getTitle() or @constructor.name + + $('title').text(title) + + getTitle: -> '' + chooseTab: (category) -> $("a[href='##{category}']", @$el).tab('show')