Sha256: 16b79e477731e71893ffe767426ed525b2314a8860cf5fd3e945322361d4aea5

Contents?: true

Size: 683 Bytes

Versions: 10

Compression:

Stored size: 683 Bytes

Contents

document.addEventListener("DOMContentLoaded", function (event) {

  /*
   * Display the menu items on smaller screens
   */
  var pull = document.getElementById('pull');
  var menu = document.querySelector('nav ul');


  ['click', 'touch'].forEach(function (e) {
    pull.addEventListener(e, function () {
      menu.classList.toggle('hide')
    }, false);
  });

  /*
   * Make the header images move on scroll
   */
  window.addEventListener('scroll', function () {
    var offset = -(window.scrollY || window.pageYOffset || document.body.scrollTop) / 3;
    document.getElementById("main").style.backgroundPosition = '100% ' + (offset - 50) + 'px' + ', 0%, center top';
  });
});

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
type-on-strap-2.3.9 assets/js/partials/navbar.js
type-on-strap-2.3.8 assets/js/partials/navbar.js
type-on-strap-2.3.7 assets/js/partials/navbar.js
type-on-strap-2.3.6 assets/js/partials/navbar.js
type-on-strap-2.3.5 assets/js/partials/navbar.js
type-on-strap-2.3.4 assets/js/partials/navbar.js
type-on-strap-2.3.3 assets/js/partials/navbar.js
type-on-strap-2.3.1 assets/js/partials/navbar.js
type-on-strap-2.3.0 assets/js/partials/navbar.js
type-on-strap-2.2.6 assets/js/partials/navbar.js