fix issue 3404 - joyrides for new users

stable
Juanfran 2015-10-30 07:36:50 +01:00
parent 2e78141ec1
commit 49cd34646a
1 changed files with 10 additions and 6 deletions

View File

@ -9,7 +9,7 @@ class JoyRideService extends taiga.Service
getConfig: () -> getConfig: () ->
return { return {
dashboard: () => dashboard: () =>
return [ steps = [
{ {
element: '.project-list > section:not(.ng-hide)', element: '.project-list > section:not(.ng-hide)',
position: 'left', position: 'left',
@ -36,9 +36,12 @@ class JoyRideService extends taiga.Service
@translate.instant('JOYRIDE.DASHBOARD.STEP3.TEXT2') @translate.instant('JOYRIDE.DASHBOARD.STEP3.TEXT2')
] ]
} }
}, }
{ ]
element: '.project-list .see-more-projects-btn',
if !$('.project-list .create-project-button').is(':hidden')
steps.push({
element: '.project-list .create-project-button',
position: 'bottom', position: 'bottom',
joyride: { joyride: {
title: @translate.instant('JOYRIDE.DASHBOARD.STEP4.TITLE') title: @translate.instant('JOYRIDE.DASHBOARD.STEP4.TITLE')
@ -47,8 +50,9 @@ class JoyRideService extends taiga.Service
@translate.instant('JOYRIDE.DASHBOARD.STEP4.TEXT2') @translate.instant('JOYRIDE.DASHBOARD.STEP4.TEXT2')
] ]
} }
} })
]
return steps
backlog: () => backlog: () =>
steps = [ steps = [