get headroom from bower
This commit is contained in:
parent
77e3111ad1
commit
27c3bdc042
58 changed files with 1224 additions and 3803 deletions
|
@ -151,13 +151,16 @@
|
|||
|
||||
html += '<div class="searchResultsContainer"><div class="itemsContainer"></div></div></div>';
|
||||
|
||||
elem = $(html).appendTo(document.body).hide()[0];
|
||||
elem = $(html).appendTo(document.body)[0];
|
||||
$(elem).createCardMenus();
|
||||
}
|
||||
|
||||
return elem;
|
||||
}
|
||||
|
||||
var currentAnimation;
|
||||
var isVisible;
|
||||
|
||||
function onHeaderSearchChange(val) {
|
||||
|
||||
var elem;
|
||||
|
@ -166,8 +169,11 @@
|
|||
|
||||
elem = getSearchOverlay(true);
|
||||
|
||||
$(elem).show();
|
||||
elem.style.opacity = '1';
|
||||
if (!isVisible) {
|
||||
fadeIn(elem, 1);
|
||||
}
|
||||
isVisible = true;
|
||||
|
||||
document.body.classList.add('bodyWithPopupOpen');
|
||||
|
||||
updateSearchOverlay(elem, val);
|
||||
|
@ -176,16 +182,34 @@
|
|||
elem = getSearchOverlay(false);
|
||||
|
||||
if (elem) {
|
||||
require(["jquery", "velocity"], function ($, Velocity) {
|
||||
|
||||
$(elem).velocity("fadeOut");
|
||||
document.body.classList.remove('bodyWithPopupOpen');
|
||||
});
|
||||
updateSearchOverlay(elem, '');
|
||||
|
||||
if (isVisible) {
|
||||
fadeOut(elem, 1);
|
||||
isVisible = false;
|
||||
}
|
||||
document.body.classList.remove('bodyWithPopupOpen');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function fadeIn(elem, iterations) {
|
||||
|
||||
var keyframes = [
|
||||
{ opacity: '0', offset: 0 },
|
||||
{ opacity: '1', offset: 1 }];
|
||||
var timing = { duration: 200, iterations: iterations, fill: 'both' };
|
||||
currentAnimation = elem.animate(keyframes, timing);
|
||||
}
|
||||
|
||||
function fadeOut(elem, iterations) {
|
||||
var keyframes = [
|
||||
{ opacity: '1', offset: 0 },
|
||||
{ opacity: '0', offset: 1 }];
|
||||
var timing = { duration: 600, iterations: iterations, fill: 'both' };
|
||||
currentAnimation = elem.animate(keyframes, timing);
|
||||
}
|
||||
|
||||
function bindSearchEvents() {
|
||||
|
||||
require(['searchmenu'], function () {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue