diff --git a/res/app/docs/docs-controller.js b/res/app/docs/docs-controller.js index f53e1415..400facf7 100644 --- a/res/app/docs/docs-controller.js +++ b/res/app/docs/docs-controller.js @@ -1,6 +1,13 @@ module.exports = function DocsCtrl($rootScope, $scope, $window, $location) { + function hasHistory() { + // TODO: watch this + return $window.history.length > 1 + } + + $scope.hasHistory = hasHistory() + $scope.goBack = function () { $window.history.back() } diff --git a/res/app/views/docs.jade b/res/app/views/docs.jade index b959f2ac..92a105e5 100644 --- a/res/app/views/docs.jade +++ b/res/app/views/docs.jade @@ -4,12 +4,11 @@ block content .col-md-10.col-md-offset-1 .widget-container.fluid-height .stf-docs-navigation - button.btn.btn-primary-outline.docs-back.transparent-border(ng-click='goBack()') + button.btn.btn-primary-outline.docs-back.transparent-border(ng-click='goBack()', + ng-show='hasHistory') i.fa.fa-chevron-left.fa-fw - //span Back button.btn.btn-primary-outline.docs-home.transparent-border(ng-click='goHome()') i.fa.fa-home.fa-fw - //span Home .widget-content.padded .row .col-md-10.col-md-offset-1.selectable