Sha256: 47258c20f720cd5448b231db43c43061d55ec9ec695efb6ab69c57405af97b1a
Contents?: true
Size: 1.96 KB
Versions: 2
Compression:
Stored size: 1.96 KB
Contents
//= require jquery //= require jquery_ujs //= require modernizr //= require spin.min //= require twitter/bootstrap/dropdown //= require twitter/bootstrap/modal //= require twitter/bootstrap/button //= require fastclick.min_ //= require video.min //= require_tree . function resizeFix() { if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) { var viewportmeta = document.querySelector('meta[name="viewport"]'); if (viewportmeta) { viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0'; document.body.addEventListener('gesturestart', function () { viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6'; }, false); } } } function setLoading(selector, element, options) { var div = $('<div></div>').addClass('loadingAction'); $(element).find(selector).html(div); new Spinner(options).spin(div[0]); } function paginationLoading(element, options) { var spinner = new Spinner(options).spin(); var el = $(element); var span = $('<span></span>').addClass('loading'); span.css({ 'width': el.width() }); el.html(span); $( spinner.el ).css({'top': '50%', 'left': '50%' }); span.append(spinner.el); } function visitLocation(element) { window.location = $(element).find('a').attr('href'); } $(document).ready(function() { resizeFix(); if (Modernizr.touch) { new FastClick(document.body); } $('.outline tr').not('.disabled, .download').on('click', function() { setLoading('td:first-child', this, { lines: 9, radius: 3, length: 4, width: 2 }); visitLocation(this); }); $('.content-item').on('click', function() { setLoading('.content-item-image a', this, { width: 3 }); visitLocation(this); }); $('.pagination a').on('click', function() { paginationLoading(this, { lines: 9, radius: 2, length: 2, width: 2 }); }); });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
woople-theme-0.2.22 | app/assets/javascripts/woople-theme/theme.js |
woople-theme-0.2.21 | app/assets/javascripts/woople-theme/theme.js |