diff --git a/app/assets/javascripts/discourse/controllers/static_controller.js b/app/assets/javascripts/discourse/controllers/static_controller.js index 9cf97a139aa..e02d6fee20a 100644 --- a/app/assets/javascripts/discourse/controllers/static_controller.js +++ b/app/assets/javascripts/discourse/controllers/static_controller.js @@ -7,8 +7,15 @@ @module Discourse **/ Discourse.StaticController = Discourse.Controller.extend({ + needs: ['header'], + path: null, + + showLoginButton: function() { + return this.get('path') === '/login'; + }.property('path'), loadPath: function(path) { + this.set('path', path); var staticController = this; this.set('content', null); diff --git a/app/assets/javascripts/discourse/templates/static.js.handlebars b/app/assets/javascripts/discourse/templates/static.js.handlebars index 5e32255134b..37f0750b6fa 100644 --- a/app/assets/javascripts/discourse/templates/static.js.handlebars +++ b/app/assets/javascripts/discourse/templates/static.js.handlebars @@ -2,6 +2,10 @@
{{#if content}} {{{content}}} + + {{#if showLoginButton}} + + {{/if}} {{else}}
{{i18n loading}}
{{/if}} diff --git a/app/assets/stylesheets/mobile/faqs.scss b/app/assets/stylesheets/mobile/faqs.scss index 2d03411239a..87b508a68d9 100644 --- a/app/assets/stylesheets/mobile/faqs.scss +++ b/app/assets/stylesheets/mobile/faqs.scss @@ -14,6 +14,7 @@ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 22px; + margin: 20px 15px; // Consistent vertical spacing blockquote,