// Sub-application/main Level State app.config( [ '$stateProvider', '$urlRouterProvider', function ( $stateProvider, $urlRouterProvider ) { $urlRouterProvider.when( '', '/balance' ); $stateProvider .state( 'app.balance', { url: '/balance', templateUrl: 'js/templates/balance.tpl.html', controller: 'BalanceCtrl' } ) .state( 'app', { url: '', controller: 'AppCtrl', views: { 'navbar': { templateUrl: 'js/templates/navbar.tpl.html', controller: 'NavbarCtrl' }, 'main': { templateUrl: 'js/templates/main.tpl.html' } } } ) .state( '404', { url: '/404', templateUrl: 'js/templates/404.tpl.html', controller: 'AppCtrl' } ); } ] );