From 8a4047d5dd0a6eb8a9bb089196939e287a744b19 Mon Sep 17 00:00:00 2001 From: Brian Talbot Date: Tue, 26 Mar 2013 12:48:51 -0400 Subject: [PATCH] studio - added smoothscroll to top of view and wired footer tender widget link --- cms/static/js/base.js | 15 +++++++++++++++ cms/templates/widgets/footer.html | 4 ++++ cms/templates/widgets/header.html | 2 +- cms/templates/widgets/tender.html | 1 - 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/cms/static/js/base.js b/cms/static/js/base.js index 0521371b6a..50d69e29cd 100644 --- a/cms/static/js/base.js +++ b/cms/static/js/base.js @@ -83,6 +83,9 @@ $(document).ready(function () { // general link management - smooth scrolling page links $('a[rel*="view"]').bind('click', linkSmoothScroll); + // tender feedback window scrolling + $('a.show-tender').bind('click', linkSmoothScrollTop); + // toggling overview section details $(function () { @@ -160,6 +163,18 @@ function linkSmoothScroll(e) { }); } +function linkSmoothScrollTop(e) { + (e).preventDefault(); + + $.smoothScroll({ + offset: -200, + easing: 'swing', + speed: 1000, + scrollElement: null, + scrollTarget: $('#view-top') + }); +} + function linkNewWindow(e) { window.open($(e.target).attr('href')); e.preventDefault(); diff --git a/cms/templates/widgets/footer.html b/cms/templates/widgets/footer.html index 8f0265cd86..a3674cfe20 100644 --- a/cms/templates/widgets/footer.html +++ b/cms/templates/widgets/footer.html @@ -14,9 +14,13 @@ --> + + diff --git a/cms/templates/widgets/header.html b/cms/templates/widgets/header.html index d601b940f5..167d5417d7 100644 --- a/cms/templates/widgets/header.html +++ b/cms/templates/widgets/header.html @@ -1,6 +1,6 @@ <%! from django.core.urlresolvers import reverse %> -
+