diff --git a/assets/scripts/app/routes.coffee b/assets/scripts/app/routes.coffee index 535fd5f9..60a27b49 100644 --- a/assets/scripts/app/routes.coffee +++ b/assets/scripts/app/routes.coffee @@ -147,6 +147,18 @@ Travis.SetupLastBuild = Ember.Mixin.create build = @controllerFor('repo').get('repo.lastBuild') @controllerFor('build').set('build', build) +Travis.GettingStartedRoute = Ember.Route.extend + setupController: -> + $('body').attr('id', 'home') + @container.lookup('controller:repos').activate() + @container.lookup('controller:application').connectLayout 'home' + @_super.apply(this, arguments) + + renderTemplate: -> + @render 'top', outlet: 'top' + @render 'repos', outlet: 'left' + @_super.apply(this, arguments) + Travis.IndexCurrentRoute = Ember.Route.extend Travis.DontSetupModelForControllerMixin, Travis.SetupLastBuild, renderDefaultTemplate: -> @render 'repo' diff --git a/assets/scripts/app/views.coffee b/assets/scripts/app/views.coffee index ea24a2c4..a6e32a0d 100644 --- a/assets/scripts/app/views.coffee +++ b/assets/scripts/app/views.coffee @@ -21,6 +21,9 @@ Em.View.reopen $('.popup').removeClass('display') +Travis.GettingStartedView = Travis.View.extend + templateName: 'no_owned_repos' + require 'views/accounts' require 'views/application' require 'views/build'