fmartingr
/
shelfzilla
Archived
1
0
Fork 0
This repository has been archived on 2021-06-29. You can view files and clone it, but cannot push or open issues or pull requests.
shelfzilla/shelfzilla/themes/bootflat/static/coffee/main.coffee

32 lines
912 B
CoffeeScript

# Background
jQuery ->
jQuery.vegas
src: '/static/backgrounds/shelves.jpg'
fade: 1200
# PJAX
if jQuery.support.pjax
jQuery(document).on 'click', 'a[data-pjax]', (event) ->
elem = jQuery(@)
container = elem.data('container')
if not container
container = jQuery('[data-pjax-container="main"]')
if container == 'closest'
container = jQuery(@).closest('[data-pjax-container]')
else
container = jQuery(container)
jQuery.pjax.click event, {
container: container,
timeout: 1000
}
# Tooltips
jQuery('[data-toggle="tooltip"]').tooltip();
# Nprogress
jQuery(document).on 'pjax:start', -> NProgress.start()
jQuery(document).on 'pjax:end', -> NProgress.done()
#jQuery(document).on 'page:restore', -> NProgress.remove()