Advertisement
Guest User

Untitled

a guest
May 31st, 2016
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. (function($) {
  2.  
  3. skel.breakpoints({
  4. xlarge: '(max-width: 1680px)',
  5. large: '(max-width: 1280px)',
  6. medium: '(max-width: 980px)',
  7. small: '(max-width: 736px)'
  8. });
  9.  
  10. $(function() {
  11.  
  12. var $window = $(window),
  13. $body = $('body');
  14.  
  15. // Disable animations/transitions until the page has loaded.
  16. $body.addClass('is-loading');
  17.  
  18. $window.on('load', function() {
  19. $body.removeClass('is-loading');
  20. });
  21.  
  22. // Fix: Placeholder polyfill.
  23. $('form').placeholder();
  24.  
  25. // Prioritize "important" elements on medium.
  26. skel.on('+medium -medium', function() {
  27. $.prioritize(
  28. '.important\\28 medium\\29',
  29. skel.breakpoint('medium').active
  30. );
  31. });
  32.  
  33. // Dropdowns.
  34. $('#nav > ul').dropotron({
  35. mode: 'fade',
  36. noOpenerFade: true,
  37. speed: 300
  38. });
  39.  
  40. // Off-Canvas Navigation.
  41.  
  42. // Navigation Toggle.
  43. $(
  44. '<div id="navToggle">' +
  45. '<a href="#navPanel" class="toggle"></a>' +
  46. '</div>'
  47. )
  48. .appendTo($body);
  49.  
  50. // Navigation Panel.
  51. $(
  52. '<div id="navPanel">' +
  53. '<nav>' +
  54. $('#nav').navList() +
  55. '</nav>' +
  56. '</div>'
  57. )
  58. .appendTo($body)
  59. .panel({
  60. delay: 500,
  61. hideOnClick: true,
  62. hideOnSwipe: true,
  63. resetScroll: true,
  64. resetForms: true,
  65. side: 'left',
  66. target: $body,
  67. visibleClass: 'navPanel-visible'
  68. });
  69.  
  70. // Fix: Remove navPanel transitions on WP<10 (poor/buggy performance).
  71. if (skel.vars.os == 'wp' && skel.vars.osVersion < 10)
  72. $('#navToggle, #navPanel, #page-wrapper')
  73. .css('transition', 'none');
  74.  
  75. evt.preventDefault();
  76. });
  77.  
  78. })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement