| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- /**
 
-  * demo.js
 
-  * http://www.codrops.com
 
-  *
 
-  * Licensed under the MIT license.
 
-  * http://www.opensource.org/licenses/mit-license.php
 
-  * 
 
-  * Copyright 2017, Codrops
 
-  * http://www.codrops.com
 
-  */
 
- {
 
- 	setTimeout(() => document.body.classList.add('render'), 60);
 
- 	const navdemos = Array.from(document.querySelectorAll('nav.demos > .demo'));
 
- 	const total = navdemos.length;
 
- 	const current = navdemos.findIndex(el => el.classList.contains('demo--current'));
 
- 	const navigate = (linkEl) => {
 
- 		document.body.classList.remove('render');
 
- 		document.body.addEventListener('transitionend', () => window.location = linkEl.href);
 
- 	};
 
- 	navdemos.forEach(link => link.addEventListener('click', (ev) => {
 
- 		ev.preventDefault();
 
- 		navigate(ev.target);
 
- 	}));
 
- 	/*
 
- 	document.addEventListener('keydown', (ev) => {
 
- 		const keyCode = ev.keyCode || ev.which;
 
- 		let linkEl;
 
- 		if ( keyCode === 37 ) {
 
- 			linkEl = current > 0 ? navdemos[current-1] : navdemos[total-1];
 
- 		}
 
- 		else if ( keyCode === 39 ) {
 
- 			linkEl = current < total-1 ? navdemos[current+1] : navdemos[0];
 
- 		}
 
- 		else {
 
- 			return false;
 
- 		}
 
- 		navigate(linkEl);
 
- 	});
 
- 	*/
 
- }
 
 
  |