Commit cf152731146586f220654df580122eecf24a95a1

Authored by Leonardo Merlin
1 parent 9c32c3ec

Add animation on navigateTo 'propostas' (writed by users)

Showing 1 changed file with 13 additions and 0 deletions   Show diff stats
@@ -590,6 +590,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers @@ -590,6 +590,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers
590 590
591 var regexProposals = /#\/programas/; 591 var regexProposals = /#\/programas/;
592 var regexCategory = /#\/temas/; 592 var regexCategory = /#\/temas/;
  593 + var regexPropostas = /\/propostas\//;
593 var regexHideBarra = /barra=false$/; 594 var regexHideBarra = /barra=false$/;
594 var regexArticle = /#\/artigo/; 595 var regexArticle = /#\/artigo/;
595 var regexResultados = /resultados$/; 596 var regexResultados = /resultados$/;
@@ -611,6 +612,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers @@ -611,6 +612,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers
611 var isProposal = regexProposals.exec(hash) !== null; 612 var isProposal = regexProposals.exec(hash) !== null;
612 var isCategory = regexCategory.exec(hash) !== null; 613 var isCategory = regexCategory.exec(hash) !== null;
613 var isArticle = regexArticle.exec(hash) !== null; 614 var isArticle = regexArticle.exec(hash) !== null;
  615 + var isPropostas = regexPropostas.exec(hash) !== null;
614 var isResultados = regexResultados.exec(hash) !== null; 616 var isResultados = regexResultados.exec(hash) !== null;
615 var isSobreOPrograma = regexSobreOPrograma.exec(hash) !== null; 617 var isSobreOPrograma = regexSobreOPrograma.exec(hash) !== null;
616 var isActivateUser = regexActivateUser.exec(hash) !== null; 618 var isActivateUser = regexActivateUser.exec(hash) !== null;
@@ -658,6 +660,17 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers @@ -658,6 +660,17 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers
658 scrollTop = proposalOffset.top; 660 scrollTop = proposalOffset.top;
659 } 661 }
660 } 662 }
  663 +
  664 +
  665 + if(isPropostas){
  666 + var $propostasContainer = $proposal.find('.support-proposal-container');
  667 +
  668 + proposalOffset = $propostasContainer.offset();
  669 + if(proposalOffset){
  670 + scrollTop = proposalOffset.top;
  671 + }
  672 +
  673 + }
661 } 674 }
662 675
663 var categorySlug; 676 var categorySlug;