Commit cf152731146586f220654df580122eecf24a95a1
1 parent
9c32c3ec
Exists in
master
and in
4 other branches
Add animation on navigateTo 'propostas' (writed by users)
Showing
1 changed file
with
13 additions
and
0 deletions
Show diff stats
js/main.js
| ... | ... | @@ -590,6 +590,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers |
| 590 | 590 | |
| 591 | 591 | var regexProposals = /#\/programas/; |
| 592 | 592 | var regexCategory = /#\/temas/; |
| 593 | + var regexPropostas = /\/propostas\//; | |
| 593 | 594 | var regexHideBarra = /barra=false$/; |
| 594 | 595 | var regexArticle = /#\/artigo/; |
| 595 | 596 | var regexResultados = /resultados$/; |
| ... | ... | @@ -611,6 +612,7 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers |
| 611 | 612 | var isProposal = regexProposals.exec(hash) !== null; |
| 612 | 613 | var isCategory = regexCategory.exec(hash) !== null; |
| 613 | 614 | var isArticle = regexArticle.exec(hash) !== null; |
| 615 | + var isPropostas = regexPropostas.exec(hash) !== null; | |
| 614 | 616 | var isResultados = regexResultados.exec(hash) !== null; |
| 615 | 617 | var isSobreOPrograma = regexSobreOPrograma.exec(hash) !== null; |
| 616 | 618 | var isActivateUser = regexActivateUser.exec(hash) !== null; |
| ... | ... | @@ -658,6 +660,17 @@ define(['jquery', 'handlebars', 'fastclick', 'proposal_app', 'handlebars_helpers |
| 658 | 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 | 676 | var categorySlug; | ... | ... |