From 9af15c5bb582addbbf57d24414d7fb91112ea3b9 Mon Sep 17 00:00:00 2001 From: jlukic Date: Thu, 18 Sep 2014 15:14:30 -0400 Subject: [PATCH] Add transition values for sticky scrolling --- src/definitions/modules/sticky.js | 1 + src/definitions/modules/sticky.less | 3 +++ src/themes/packages/default/modules/sticky.variables | 10 +++++++++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/definitions/modules/sticky.js b/src/definitions/modules/sticky.js index 98d1084e4..1d88d787a 100755 --- a/src/definitions/modules/sticky.js +++ b/src/definitions/modules/sticky.js @@ -163,6 +163,7 @@ $.fn.sticky = function(parameters) { $container = $module.offsetParent(); } module.save.positions(); + module.stick(); $.proxy(settings.onReposition, element)(); }, diff --git a/src/definitions/modules/sticky.less b/src/definitions/modules/sticky.less index b1ec60bc2..68bffdfb8 100755 --- a/src/definitions/modules/sticky.less +++ b/src/definitions/modules/sticky.less @@ -24,6 +24,7 @@ .ui.sticky { position: static; + transition: @transition; } /******************************* @@ -68,3 +69,5 @@ position: -o-sticky; position: sticky; } + +.loadUIOverrides(); diff --git a/src/themes/packages/default/modules/sticky.variables b/src/themes/packages/default/modules/sticky.variables index 10e1b592e..2b5cc70dd 100755 --- a/src/themes/packages/default/modules/sticky.variables +++ b/src/themes/packages/default/modules/sticky.variables @@ -1,3 +1,11 @@ /******************************* Sticky -*******************************/ \ No newline at end of file +*******************************/ + +@transitionDuration: 0.2s; +@transition: + width @transitionDuration @defaultEasing, + height @transitionDuration @defaultEasing, + margin @transitionDuration @defaultEasing, + top @transitionDuration @defaultEasing +; \ No newline at end of file