diff --git a/app/app-config.coffee b/app/app-config.coffee index 3a9fcb3a..315ed98e 100644 --- a/app/app-config.coffee +++ b/app/app-config.coffee @@ -72,6 +72,7 @@ config = ( states['MEMBER_LOGIN'] = url: '/member?retUrl&handle&password&return_to&client_id&response_type&state&redirect_uri&scope' + title: 'Login' controller : 'TCLoginController as vm' template: require('./views/tc/login')() public: true @@ -87,6 +88,7 @@ config = ( # message : (optional) A message handed by Identity Service when some error occurs states['MEMBER_REGISTRATION'] = url: '/member/registration?retUrl&utm_source&utm_medium&utm_campaign&userJWTToken&auth0Jwt&auth0Refresh&message' + title: 'Register' params: { 'auth0Data', 'regForm' } controller : 'TCRegistrationController as vm' template: require('./views/tc/register.jade')() diff --git a/app/app-run.coffee b/app/app-run.coffee index 5ba2def2..afa3b6af 100644 --- a/app/app-run.coffee +++ b/app/app-run.coffee @@ -9,6 +9,8 @@ run = ($log, $rootScope, $state, $urlRouter, $location) -> # hide common footer and banner for connect pages to allow new styled footer for connect $rootScope.hideCommonFooter = toState.url && toState.url.indexOf('/connect') != -1 + # page title + $rootScope.pageTitle = toState.title path = $location.path() queryString = '' referrer = '' diff --git a/app/index.jade b/app/index.jade index cd0962bf..1f2088d8 100644 --- a/app/index.jade +++ b/app/index.jade @@ -5,7 +5,7 @@ html(ng-app='accounts') meta(http-equiv='X-UA-Compatible', content='IE=edge, chrome=1') meta(name='viewport', content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no') base(href='/') - title Login | Topcoder + title(ng-bind="pageTitle ? pageTitle + ' | Topcoder' : 'Topcoder'") style. .ng-hide { display: none !important;