You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
596 B
25 lines
596 B
#
|
|
# OK, this is not really a parallax... I just want to see my content move
|
|
# somewhat faster than the background... hey, ho, let's go
|
|
#
|
|
window.App ||= {}
|
|
|
|
content_top = content_left = width_delta = height_delta = 0
|
|
|
|
App.init = ->
|
|
|
|
App.scroll = ->
|
|
v_scroll = $(document).scrollTop()
|
|
section = Math.floor(v_scroll / $(window).innerHeight())
|
|
bg_pos = (v_scroll-(section*$(window).innerHeight()))/2
|
|
$($(".section")[section]).css(
|
|
"background-position",
|
|
"center -" + bg_pos + "px")
|
|
|
|
$(document).on "page:change", ->
|
|
App.init()
|
|
|
|
$(window).on "scroll", ->
|
|
App.scroll()
|
|
|
|
# vim: set ts=2 sw=2:
|