diff --git a/services/web/public/coffee/ide.coffee b/services/web/public/coffee/ide.coffee index 08531f993a..1ce6fdf0b9 100644 --- a/services/web/public/coffee/ide.coffee +++ b/services/web/public/coffee/ide.coffee @@ -69,7 +69,7 @@ define [ chatOpen: false pdfLayout: 'sideBySide' reviewPanelOpen: localStorage("ui.reviewPanelOpen.#{window.project_id}") - showCodeCheckerOnboarding: !window.userSettings.syntaxValidation? + showCollabFeaturesOnboarding: true #!window.userSettings.syntaxValidation? } $scope.user = window.user diff --git a/services/web/public/coffee/ide/FeatureOnboardingController.coffee b/services/web/public/coffee/ide/FeatureOnboardingController.coffee index 1dc326dcbd..ad9e096ced 100644 --- a/services/web/public/coffee/ide/FeatureOnboardingController.coffee +++ b/services/web/public/coffee/ide/FeatureOnboardingController.coffee @@ -4,10 +4,18 @@ define [ App.controller "FeatureOnboardingController", ($scope, settings) -> $scope.onboarding = innerStep: 1 + nSteps: 4 $scope.dismiss = () -> - $scope.ui.leftMenuShown = false - $scope.ui.showCodeCheckerOnboarding = false + $scope.ui.showCollabFeaturesOnboarding = false + + $scope.gotoPrevStep = () -> + if $scope.onboarding.innerStep > 1 + $scope.onboarding.innerStep--; + + $scope.gotoNextStep = () -> + if $scope.onboarding.innerStep < 4 + $scope.onboarding.innerStep++; # handleKeypress = (e) -> # if e.keyCode == 13