Sha256: 2cc7b093b71c0ffc2ee4569f51e6d53e69d54cc5738093f9d2c1f69614a389cd
Contents?: true
Size: 1.88 KB
Versions: 1
Compression:
Stored size: 1.88 KB
Contents
//= require jquery //= require jquery_ujs $(function() { $('#sidebar').click(function (e) { var position = $(this).position(); var width = $(this).width(); if (e.pageX < position.left) { if ($(this).css('right') == '0px') { $(this).animate({ right: "-="+width }, 600, function() { animationFilterDone = true; }); } else { $(this).animate({ right: "+="+width }, 600, function() { animationFilterDone = true; }); } } }); var animationDone = true; $('#title_bar').click(function (e) { if ($(window).width() < 960) { var position = $(this).position(); var tabs = $('#tabs'); var width = tabs.width() + 1; if (e.pageX < (position.left + 40)) { if(animationDone == true) { animationDone = false; if (tabs.css('left') == '0px') { tabs.animate({ left: "-="+width }, 400, function() { animationDone = true; }); } else { tabs.animate({ left: "+="+width }, 400, function() { animationDone = true; }); } } } } }); $('body').click(function (e) { if ($(window).width() < 960) { var tabs = $('#tabs'); var width = tabs.width() + 1; if (tabs.css('left') == '0px') { if (e.pageX > width && e.pageY > 60) { if(animationDone == true) { animationDone = false; tabs.animate({ left: "-="+width }, 400, function() { animationDone = true; }); } } } } }); $('#tabs .has_nested').click(function (e) { if ($(this).hasClass('open') == true) { $(this).removeClass('open'); } else { $(this).addClass('open'); } }); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
arctic_admin-1.2.0 | app/assets/javascripts/arctic_admin.js |