|
@@ -3,11 +3,22 @@ define [
|
|
|
], (App) ->
|
|
], (App) ->
|
|
|
App.controller "AutoCompileOnboardingController", ($scope) ->
|
|
App.controller "AutoCompileOnboardingController", ($scope) ->
|
|
|
recompileBtn = angular.element('#recompile')
|
|
recompileBtn = angular.element('#recompile')
|
|
|
|
|
+ popover = angular.element('.onboarding__autocompile')
|
|
|
{ top, left } = recompileBtn.offset()
|
|
{ top, left } = recompileBtn.offset()
|
|
|
- angular.element('.onboarding__autocompile').offset({
|
|
|
|
|
- top: top,
|
|
|
|
|
- left: left + recompileBtn.width() + 11 # Width of arrow
|
|
|
|
|
- })
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if $scope.ui.pdfWidth < 475
|
|
|
|
|
+ $scope.placement = 'left'
|
|
|
|
|
+ popover.offset({
|
|
|
|
|
+ top: top,
|
|
|
|
|
+ left: left - popover.width() - 11 # Width of arrow
|
|
|
|
|
+ })
|
|
|
|
|
+ else
|
|
|
|
|
+ $scope.placement = 'right'
|
|
|
|
|
+ angular.element('.onboarding__autocompile').offset({
|
|
|
|
|
+ top: top,
|
|
|
|
|
+ left: left + recompileBtn.width() + 11 # Width of arrow
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
|
|
|
$scope.dismiss = () ->
|
|
$scope.dismiss = () ->
|
|
|
$scope.onboarding.autoCompile = 'dismissed'
|
|
$scope.onboarding.autoCompile = 'dismissed'
|