HTML preprocessors can make writing HTML more powerful or convenient. For instance, Markdown is designed to be easier to write and read for text documents and you could write a loop in Pug.
In CodePen, whatever you write in the HTML editor is what goes within the <body>
tags in a basic HTML5 template. So you don't have access to higher-up elements like the <html>
tag. If you want to add classes there that can affect the whole document, this is the place to do it.
In CodePen, whatever you write in the HTML editor is what goes within the <body>
tags in a basic HTML5 template. If you need things in the <head>
of the document, put that code here.
The resource you are linking to is using the 'http' protocol, which may not work when the browser is using https.
CSS preprocessors help make authoring CSS easier. All of them offer things like variables and mixins to provide convenient abstractions.
It's a common practice to apply CSS to a page that styles elements such that they are consistent across all browsers. We offer two of the most popular choices: normalize.css and a reset. Or, choose Neither and nothing will be applied.
To get the best cross-browser support, it is a common practice to apply vendor prefixes to CSS properties and values that require them to work. For instance -webkit-
or -moz-
.
We offer two popular choices: Autoprefixer (which processes your CSS server-side) and -prefix-free (which applies prefixes via a script, client-side).
Any URLs added here will be added as <link>
s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.
You can apply CSS to your Pen from any stylesheet on the web. Just put a URL to it here and we'll apply it, in the order you have them, before the CSS in the Pen itself.
You can also link to another Pen here (use the .css
URL Extension) and we'll pull the CSS from that Pen and include it. If it's using a matching preprocessor, use the appropriate URL Extension and we'll combine the code before preprocessing, so you can use the linked Pen as a true dependency.
JavaScript preprocessors can help make authoring JavaScript easier and more convenient.
Babel includes JSX processing.
Any URL's added here will be added as <script>
s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.
You can apply a script from anywhere on the web to your Pen. Just put a URL to it here and we'll add it, in the order you have them, before the JavaScript in the Pen itself.
If the script you link to has the file extension of a preprocessor, we'll attempt to process it before applying.
You can also link to another Pen here, and we'll pull the JavaScript from that Pen and include it. If it's using a matching preprocessor, we'll combine the code before preprocessing, so you can use the linked Pen as a true dependency.
Search for and use JavaScript packages from npm here. By selecting a package, an import
statement will be added to the top of the JavaScript editor for this package.
Using packages here is powered by esm.sh, which makes packages from npm not only available on a CDN, but prepares them for native JavaScript ESM usage.
All packages are different, so refer to their docs for how they work.
If you're using React / ReactDOM, make sure to turn on Babel for the JSX processing.
If active, Pens will autosave every 30 seconds after being saved once.
If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.
If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.
Visit your global Editor Settings.
<!--
Follow me on
Instagram: https://www.instagram.com/supahfunk/
Dribbble: https://dribbble.com/supahfunk
Twitter: https://twitter.com/supahfunk
Codepen: https://codepen.io/supah/
Horizontal Version: https://codepen.io/supah/pen/VwegJwV
-->
<div class="menu">
<ul class="menu--wrapper">
<li class="menu--item"><button href="#">Facebook</button></li>
<li class="menu--item"><button href="#">Netflix</button></li>
<li class="menu--item"><button href="#">Instagram</button></li>
<li class="menu--item"><button href="#">Google</button></li>
<li class="menu--item"><button href="#">Twitter</button></li>
<li class="menu--item"><button href="#">Amazon</button></li>
<li class="menu--item"><button href="#">Pinterest</button></li>
<li class="menu--item"><button href="#">Spotify</button></li>
<li class="menu--item"><button href="#">YouTube</button></li>
</ul>
</div>
<a class="version" href="https://codepen.io/supah/pen/VwegJwV" target="_parent">Horizontal version</a>
* {
box-sizing: border-box;
}
body {
height: 100vh;
overflow: hidden;
background: #c9b3a6;
color: #020000;
}
.menu {
height: 100vh;
overflow: hidden;
background: #fff;
cursor: grab;
&.is-dragging {
cursor: grabbing;
}
ul {
counter-reset: count;
}
&--item {
counter-increment: count;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
font-size: 120px;
line-height: 1.2;
padding: 2rem 0;
text-align: center;
@media (max-width: 767px) {
font-size: 10vw;
padding: 1rem 0;
}
&:nth-child(n+10):before {
content: counter(count);
}
button {
color: #020000;
text-decoration: none;
position: relative;
z-index: 1;
display: inline-block;
user-select: none;
font-size: 120px;
-webkit-appearance: none;
background: none;
padding: 0;
border: none;
outline: none;
box-shadow: none;
color: #020000;
font-family: 'Orelo-sw-db', serif;
cursor: pointer;
@media (max-width: 767px) {
font-size: 10vw;
}
&:before {
position: absolute;
z-index: -1;
left: 0;
display: inline-block;
transform: translateX(-100%) scale(.4);
content: "0" counter(count);
color: #862929;
font-family: cursive;
}
}
}
}
.version {
display: inline-block;
position: fixed;
z-index: 1;
text-decoration: none;
background: #333;
font-family: sans-serif;
color: #fff;
text-transform: uppercase;
font-size: 12px;
border-radius: 10px;
box-shadow: 0 8px 10px -5px rgba(0, 0, 0, .2);
top: -30px;
right: -60px;
bottom: auto;
transform: rotate(45deg);
transform-origin: 0% 100%;
border-radius: 0;
padding: 8px 30px;
font-size: 11px;
&:before {
content: '';
position: absolute;
z-index: -1;
width: 100%;
height: 100px;
bottom: 0;
right: 0%;
background: transparent;
}
@media (max-width: 767px) {
transform: scale(.6) rotate(45deg) ;
right: -110px;
}
}
@font-face {
font-family: 'Orelo-sw-db';
src: url(data:font/truetype;charset=utf-8;base64,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KAIrAjICOQJGAkwCUgJZAl8CZgJuAnICeAJ/AoYCkwKaAqECpwKsArcCwALGAtEC1wLdAucC7ALxAvYDAgMIAxADGgMkAy4DNgM9A0gDUwNeA2IDagN2A38DiAOPA5gDnwOmA60DtAO7A8IDyQPSA9kD4APnA+4D9QP8BAgEEwQfBCsEMQRBBEcEUgRdBGMEbwSqBMEEyUFicmV2ZUFtYWNyb25Bb2dvbmVrQ2FjdXRlQ2Nhcm9uQ2RvdGFjY2VudERjYXJvbkRjcm9hdEVjYXJvbkVkb3RhY2NlbnRFbWFjcm9uRW9nb25la0dkb3RhY2NlbnRHYnJldmV1bmkwMTIySGJhcklkb3RhY2NlbnRJbWFjcm9uSW9nb25la3VuaTAxMzZMYWN1dGV1bmkwMTNCTGNhcm9uTGRvdE5jYXJvbk5hY3V0ZXVuaTAxNDVFbmdPbWFjcm9uT2h1bmdhcnVtbGF1dFJhY3V0ZVJjYXJvbnVuaTAxNTZTYWN1dGVUYmFyU2NlZGlsbGF1bmkwMjE4VGNhcm9udW5pMDE2MnVuaTAyMUFVbWFjcm9uVWh1bmdhcnVtbGF1dFVvZ29uZWtVcmluZ1dhY3V0ZVdjaXJjdW1mbGV4V2dyYXZlV2RpZXJlc2lzWWNpcmN1bWZsZXhZZ3JhdmVaYWN1dGVaZG90YWNjZW50YWJyZXZlYW1hY3JvbmFvZ29uZWtjYWN1dGVjY2Fyb25jZG90YWNjZW50ZGNhcm9uZGNyb2F0ZWNhcm9uZWRvdGFjY2VudGVtYWNyb25lb2dvbmVrZ2JyZXZldW5pMDEyM2hiYXJnZG90YWNjZW50aW1hY3JvbmkubG9jbFRSS2lvZ29uZWt1bmkwMjM3bGFjdXRldW5pMDEzN3VuaTAxM0NsY2Fyb25sZG90bmFjdXRlbmNhcm9uZW5ndW5pMDE0Nm9tYWNyb25vaHVuZ2FydW1sYXV0cmFjdXRlcmNhcm9udW5pMDE1N3NhY3V0ZXVuaTAyMTlzY2VkaWxsYXRiYXJ0Y2Fyb251bmkwMjFCdW5pMDE2M3VodW5nYXJ1bWxhdXR1bWFjcm9udW9nb25la3dhY3V0ZXVyaW5nd2NpcmN1bWZsZXh3ZGllcmVzaXN3Z3JhdmV5Y2lyY3VtZmxleHlncmF2ZXphY3V0ZXpkb3RhY2NlbnR3LjAwMWwu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CTQJOguYC5gLmAk0CToLmAuYC5gJNAk6C5gLmAuYCTQJOguYC5gLmAlACUYLmAuYC5gLmAlSCUwLmAuYC5gJUglMC5gLmAuYCVIJTAuYC5gLmAlSCUwLmAuYC5gJUglMC5gLmAuYCV4LmAlYC5gLmAleC5gJWAuYC5gJXguYCVgLmAuYCV4LmAlYC5gJZAlqC5gLmAuYCWQJaguYC5gLmAlkCWoLmAuYC5gJZAlqC5gLmAuYCWQJaguYC5gLmAlkCWoLmAuYC5gJZAlqC5gLmAuYCWQJaguYC5gLmAlkCWoLmAuYC5gLmAl2CXALmAuYC5gJdglwC5gLmAuYCXYJcAuYC5gLmAl2CXALmAuYC5gJgguYCXwLmAuYCYILmAl8C5gJiAmOC5gLmAuYCYgJjguYC5gLmAmICY4LmAuYC5gJiAmOC5gLmAuYCYgJjguYC5gLmAmICY4LmAuYC5gJiAmOC5gLmAuYCYgJjguYC5gLmAuYCZQLmAuYC5gLmAmgCZoLmAuYC5gJoAmaC5gLmAuYCbIJpgmsC5gLmAmyCaYJrAuYC5gJsgmmCawLmAuYCbIJpgmsC5gLmAmyCaYJrAm4C5gJsgmmCawLmAuYCb4LmAuYC5gLmAnKCcQLmAuYC5gJygnEC5gLmAuYCcoJxAuYC5gLmAnKCcQLmAuYC5gJygnEC5gLmAuYCdYLmAnQC5gLmAnWC5gJ0AuYC5gJ1guYCdALmAuYCdYLmAnQC5gLmAnWC5gJ0AuYC5gJ1guYCdALmAuYCdYLmAnQC5gLmAnWC5gJ0AuYC5gJ1guYCdALmAncCeILmAuYC5gLmAnWC5gJ0AuYC5gJ7gnoC5gLmAuYCe4J6AuYC5gLmAnuCegLmAuYC5gJ7gnoC5gLmAuYCfoJ9AuYC5gLmAn6CfQLmAuYC5gJ+gn0C5gLmAuYCfoJ9AuYC5gLmAn6CfQLmAuYC5gKDAoACgYLmAuYCgwKAAoGC5gLmAoMCgAKBguYC5gKDAoACgYLmAuYCgwKAAoGC5gKEgnuC5gLmAuYChIJ7guYC5gLmAoSCe4LmAuYC5gKEgnuC5gLmAuYChIJ7guYC5gLmAoSCe4LmAuYC5gKEgnuC5gLmAuYChIJ7guYC5gLmAoSCe4LmAuYC5gLmAoYC5gLmAuYC5gKGAuYC5gLmAuYChgLmAuYC5gLmAoYC5gLmAuYC5gKGAuYC5gLmAuYCh4LmAuYC5gLmAoeC5gLmAuYC5gKHguYC5gLmAuYCh4LmAuYC5gLmAoeC5gLmAuYC5gKJAuYC5gLmAuYCiQLmAuYC5gLmAokC5gLmAuYC5gKJAuYC5gLmAuYCjAKKguYC5gLmAowCioLmAuYC5gKMAoqC5gLmAuYCjAKKguYC5gKNgo8C5gLmAuYCjYKPAuYC5gLmAo2CjwLmAuYC5gKNgo8C5gLmAuYCjYKPAuYC5gLmAo2CjwLmAuYC5gKNgo8C5gLmAuYCjYKPAuYC5gLmAo2CjwLmAuYC5gKNgo8C5gLmAuYCkIKSAuYC5gLmAuYClQKTguYC5gLmApUCk4LmAuYC5gKVApOC5gLmAuYClQKTguYC5gLmApUCk4LmAuYC5gKYAuYCloLmAuYCmALmApaC5gLmApgC5gKWguYCmYKbAuYC5gLmApmCmwLmAuYC5gKZgpsC5gLmAuYCmYKbAuYC5gLmApmCmwLmAuYC5gKZgpsC5gLmAuYCmYKbAuYC5gLmApmCmwLmAuYC5gKZgpsC5gLmAuYC5gKcguYC5gLmAuYCngLmAuYC5gLmAp4C5gLmAuYC5gKeAuYC5gLmAuYCpAKhAqKCn4LmAqQCoQKigp+CqIKqAqcC5gKlgq6CsAKtAuYCq4LmArGC5gLmAuYC5gKxguYC5gLmAuYCsYLmAuYC5gKugrACrQLmAquC5gKxguYC5gLmAq6CsAKtAuYCq4KogqoCpwLmAqWC5gK0guYC5gKzAuYCtILmAuYCswLmAreCtgLmAuYC5gK3grYC5gLmAuYCuQKhAqKCn4LmArkCoQKigp+C5gK5AqECooKfguYCuQKhAqKCn4LmArkCoQKigrqC5gK5AqECooKfgq6CvAKtAuYCq4KugsCCvwLmAr2CroLAgr8C5gK9gq6CwIK/AuYCvYKugsCCvwLmAr2CroLCAr8C5gK9gq6CwIK/AuYCvYLmAsUC5gLDguYC5gLFAuYCw4LmAuYCxQLmAsOC5gLmAsUC5gLDguYC5gLFAuYCw4LmAuYCxQLmAsOC5gLmAsUC5gLDguYC5gLFAuYCw4LmAuYCxQLmAsOC5gLGgsgC5gLmAuYC5gLJguYC5gLmAuYCyYKhAqKCn4KugsyCywLmAquCroLMgssC5gKrgq6CzILLAuYCq4KugsyCywLmAqu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AC0AzQDRABIA0gDaABMA2wDgABQA4QDhAB8A4gDmABQA5wDqACMA6wDrABIA7ADsABQA7QDtAC0A7gDvACcA8AD2AAsA+AD4ABgA+QD5AB4A+gD6AB0A+wD7ABcA/AD8ABYA/QD9ABwA/gD+ABsA/wD/ABUBAAEAAC8BAQECACkBAwEEACwBBQEFACkBBgEGACYBCAEIABoBDgEPACIBEAEQABkBEQERAA8BEwETAA8BFQEVAA8BFgEZAA0BGwEdAA0BHgEfACkBIAEjABABKAEpABABKgEqAA4BLAEsAAMBMQExAA0BMwEzAA0BPgE+AA4BPwE/AAoAAgAsAIEAgQADAIIAggAMAIMAhwACAIgAiAAIAIkAiQAMAIoAigAJAIsAiwAIAIwAlAADAJUAlQAEAJYAmQAFAJoAmwAKAJwAnAATAKUApQAUAKcAqAAHAKkAqgAIAKsAqwAJAKwArAAIAK4ArgAIAK8AtQAKALYAvgAMAL8AvwADAMAAwAAMAMEAwQABAMIAwgANAMMAxgAOAMcAywAPAMwAzAAGAM0A0QAQANIA2gALANsA4AARAOEA4QAWAOIA5gARAOcA6gASAOsA6wAQAOwA7AARAO0A7QAIAO4A7gAVAPAA8AALAPEA8QAIAPIA8gAEAPMA8wALAPUA9QAIASoBKgACAT4BPgAMAAIASgACAAsAIwANAA0ALQAOABIAAgAhACQAAgAvAC8AAQAwADAALgAyADIAKgA/AEgAAgBJAEkAKwBLAEsAAgBQAFQAAwBVAFkABABaAGIABQBjAGgABgBpAGkABwBqAG4ACABvAHIACQB3AIEACgCCAIIAIgCDAIkAEACKAIsADACMAJQAEACVAJUADQCWAJkADgCaAJsAIgCcAJwAKQCdAJ0AJwClAKYADwCnAKcAIgCpAKwAIgCuAK4AIgCvALUAJwC2AL8AEADAAMEAJwDCAMIAEADDAMYAJwDHAMsAEwDMAMwAIgDNANEAFQDSANoAFgDbAOAAFwDhAOEAIQDiAOYAFwDnAOoAJADrAOsAFQDsAOwAFwDtAO0AIgDuAO8ADwDwAPYADQD4APgAHAD5APkAJQD6APoAIAD7APsAGgD8APwAGQD9AP0AHwD+AP4AHgD/AP8AKAEAAQAAGwEBAQIAJgEFAQUAJgEGAQYAGAEIAQgAHQEOAQ8AFAEQARAALAERAREAEQETARMAEQEVARUAEQEeAR8AJgEgASMAEgEoASkAEgEqASoAEAEsASwAAwE+AT4AEAE/AT8ACwABAS4AAQABAAIAIQAOABIAAgAhACQAAgAvAC8AAQA/AEgAAgBLAEsAAgBVAFkAAwBaAGIABABjAGgABQBpAGkABgBqAG4ABwBvAHIACAB3AIEACQCDAIkADQCMAJQADQCVAJUACgCWAJkACwCcAJwAEwClAKYADAC2AL8ADQDCAMIADQDHAMsADgDNANEADwDSANoAEADbAOAAEQDhAOEAFADiAOYAEQDnAOoAEgDrAOsADwDsAOwAEQDuAO8ADADwAPYACgEqASoADQE+AT4ADQABAQEAMwADAAMAAAAAAAMACgAGAAgACQAAAAAAAAAAAAUABQACAAcAAgAAAAIAAAABAAEAAQABAAAAAQABAAEAAwADAAQABAAEAAQAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAABAAAAAQACAC8AAgALAAUADgASAAcAIQAkAAcALwAvAAYAPwBIAAcASwBLAAcAUABUABQAVQBZAAEAWgBiABcAYwBoAAIAaQBpAAMAagBuAAQAbwByABUAdwCBAAgAggCCAAoAgwCJAAsAjACUAAsAlQCVAAkAlgCZABIAmgCbAAoAnACcABgAnQCdABYApQCmABMApwCnAAoAqQCsAAoArgCuAAoArwC1ABYAtgC/AAsAwADBABYAwgDCAAsAwwDGABYAxwDLAAwAzADMAAoAzQDRAA0A0gDaAA4A2wDgAA8A4QDhABEA4gDmAA8A5wDqABAA6wDrAA0A7ADsAA8A7QDtAAoA7gDvABMA8AD2AAkBKgEqAAsBLAEsABQBPgE+AAsAAQAAAAoBKATmAAJERkxUAA5sYXRuACYABAAAAAD//wAHAAAACgAUAB4AKAA6AEQANAAIQVpFIABIQ0FUIABeQ1JUIAB0S0FaIACKTU9MIACgUk9NIAC2VEFUIADMVFJLIADiAAD//wAHAAEACwAVAB8AKQA7AEUAAP//AAgAAgAMABYAIAAqADIAPABGAAD//wAIAAMADQAXACEAKwAzAD0ARwAA//8ACAAEAA4AGAAiACwANAA+AEgAAP//AAgABQAPABkAIwAtADUAPwBJAAD//wAIAAYAEAAaACQALgA2AEAASgAA//8ACAAHABEAGwAlAC8ANwBBAEsAAP//AAgACAASABwAJgAwADgAQgBMAAD//wAIAAkAEwAdACcAMQA5AEMATQBOYWFsdAHWYWFsdAHcYWFsdAHiYWFsdAHoYWFsdAHuYWFsdAH0YWFsdAH6YWFsdAIAYWFsdAIGYWFsdAIMY2FsdAISY2FsdAIYY2FsdAIeY2FsdAIkY2FsdAIqY2FsdAIwY2FsdAI2Y2FsdAI8Y2FsdAJCY2FsdAJIY2FzZQJOY2FzZQJUY2FzZQJaY2FzZQJgY2FzZQJmY2FzZQJsY2FzZQJyY2FzZQJ4Y2FzZQJ+Y2FzZQKEY2NtcAKKY2NtcAKSY2NtcAKaY2NtcAKiY2NtcAKqY2NtcAKyY2NtcAK6Y2NtcALCY2NtcALKY2NtcALSbGlnYQLabGlnYQLgbGlnYQLmbGlnYQLsbGlnYQLybGlnYQL4bGlnYQL+bGlnYQMEbGlnYQMKbGlnYQMQbG9jbAMWbG9jbAMcbG9jbAMibG9jbAMobG9jbAMubG9jbAM0bG9jbAM6bG9jbANAc2FsdANGc2FsdANMc2FsdANSc2FsdANYc2FsdANec2FsdANkc2FsdANqc2FsdANwc2FsdAN2c2FsdAN8c3MwMQOCc3MwMQOIc3MwMQOOc3MwMQOUc3MwMQOac3MwMQOgc3MwMQOmc3MwMQOsc3MwMQOyc3MwMQO4AAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAAAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQAPAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAQALAAAAAgABAAIAAAACAAEAAgAAAAIAAQACAAAAAgABAAIAAAACAAEAAgAAAAIAAQACAAAAAgABAAIAAAACAAEAAgAAAAIAAQACAAAAAgABAAIAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAwAAAABAAoAAAABAAMAAAABAAkAAAABAAYAAAABAAUAAAABAAQAAAABAAcAAAABAAgAAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA0AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AAAABAA4AEwAoADAAPgBIAFIAWgBiAGoAcgB6AIIAigCSAJoAogCqAMAAyADQAAEAAAABAloABgAAAAQAqAC6AM4A4AAGAAAAAgDkAPYABgAAAAIA/gESAAEAAAABARwAAQAAAAEBGgABAAAAAQEYAAEAAAABARYAAQAAAAEBFAABAAAAAQESAAEAAAABARAAAQAAAAEBDgAEAAAAAQEWAAEAAAABAUwAAQAAAAEBSgAGAAAACAFIAVoBbAF+AZABogG0AcYAAQAAAAEB5gAEAAAAAQHsAAEAAAABAgIAAwAAAAECAAABAggAAQAAABAAAwAAAAEB7gACAgAB9gABAAAAEAADAAEB9gABAfYAAAABAAAAEAADAAEB7AABAeQAAAABAAAAEAADAAAAAQHSAAEB5AABAAAAEAADAAEB0gABAcAAAAABAAAAEAADAAAAAgHIAc4AAQHIAAEAAAARAAMAAAACAcABugABAcAAAQAAABEAAQGyAAEAAQGsAAEAAQGyAAUAAQGsAAUAAQGmAAUAAQGgAAUAAQGaAAUAAgGaAAUBGwEcAR0BaAFpAAEBmAABAAgABgAOABYAHgAkACoAMADzAAMAlQCcAPUAAwCVAKkA8gACAJUA8AACAJwA9gACAKUA8QACAKkAAQFgACcAAQFaACcAAwABAV4AAQFkAAAAAQAAABIAAwABAVIAAQFSAAAAAQAAABIAAwABAUYAAQFAAAAAAQAAABIAAwABAToAAQEuAAAAAQAAABIAAwABAS4AAQEcAAAAAQAAABIAAwABASIAAQEKAAAAAQAAABIAAwABARYAAQD4AAAAAQAAABIAAwABAQoAAQDmAAAAAQAAABIAAgD+AA8AcwB0AHUAdgBUAFkAoQDuAMsA0QEbARwBHQFoAWkAAgD8AAQAnQCmAWgBaQABAPoAAgAKABQAAQAEADYAAgEKAAEABACtAAIBCgABAIQASQABAAIAnAClAAIAAQFJAVQAAAACAAEBVgFZAAAAAQACAVgBWQACAAEAAgB2AAAAAQACAWgBaQABAAEAqQABAAEBCgABAAEAMgABAAQAUwBYAMoA0AABAAEAnAABAAUBFgEYARkBWAFZAAEAAQCVAAIAAQBMAE8AAAABAAEAlgABAAEApQABAAEA4gABAAEAwgABAAEASwABAAEBCQABAAEBBwABAAEBEAABAA8ATABNAE4ATwBTAFgAnAClAMoA0AEWARgBGQFYAVkAAQAEAJwApQFYAVkAAQACADIAqQ==) format('truetype');
font-weight: inherit;
font-style: inherit;
}
/*--------------------
Vars
--------------------*/
const $menu = document.querySelector('.menu')
const $items = document.querySelectorAll('.menu--item')
let menuHeight = $menu.clientHeight
let itemHeight = $items[0].clientHeight
let wrapHeight = $items.length * itemHeight
let scrollSpeed = 0
let oldScrollY = 0
let scrollY = 0
let y = 0
/*--------------------
Lerp
--------------------*/
const lerp = (v0, v1, t) => {
return v0 * ( 1 - t ) + v1 * t
}
/*--------------------
Dispose
--------------------*/
const dispose = (scroll) => {
gsap.set($items, {
y: (i) => {
return i * itemHeight + scroll
},
modifiers: {
y: (y) => {
const s = gsap.utils.wrap(-itemHeight, wrapHeight - itemHeight, parseInt(y))
return `${s}px`
}
}
})
}
dispose(0)
/*--------------------
Wheel
--------------------*/
const handleMouseWheel = (e) => {
scrollY -= e.deltaY
}
/*--------------------
Touch
--------------------*/
let touchStart = 0
let touchY = 0
let isDragging = false
const handleTouchStart = (e) => {
touchStart = e.clientY || e.touches[0].clientY
isDragging = true
$menu.classList.add('is-dragging')
}
const handleTouchMove = (e) => {
if (!isDragging) return
touchY = e.clientY || e.touches[0].clientY
scrollY += (touchY - touchStart) * 2.5
touchStart = touchY
}
const handleTouchEnd = () => {
isDragging = false
$menu.classList.remove('is-dragging')
}
/*--------------------
Listeners
--------------------*/
$menu.addEventListener('mousewheel', handleMouseWheel)
$menu.addEventListener('touchstart', handleTouchStart)
$menu.addEventListener('touchmove', handleTouchMove)
$menu.addEventListener('touchend', handleTouchEnd)
$menu.addEventListener('mousedown', handleTouchStart)
$menu.addEventListener('mousemove', handleTouchMove)
$menu.addEventListener('mouseleave', handleTouchEnd)
$menu.addEventListener('mouseup', handleTouchEnd)
$menu.addEventListener('selectstart', () => { return false })
/*--------------------
Resize
--------------------*/
window.addEventListener('resize', () => {
menuHeight = $menu.clientHeight
itemHeight = $items[0].clientHeight
wrapHeight = $items.length * itemHeight
})
/*--------------------
Render
--------------------*/
const render = () => {
requestAnimationFrame(render)
y = lerp(y, scrollY, .1)
dispose(y)
scrollSpeed = y - oldScrollY
oldScrollY = y
gsap.to($items, {
scale: 1 - Math.min(100, Math.abs(scrollSpeed)) * .005,
rotate: scrollSpeed * 0.2
})
}
render()
Also see: Tab Triggers