| 1 | <!doctype html> |
| 2 | <html lang="en"> |
| 3 | <head> |
| 4 | <meta charset="UTF-8" /> |
| 5 | <meta name="viewport" content="width=1920, height=1080" /> |
| 6 | <title>Kinetic Type</title> |
| 7 | <script src="https://cdn.jsdelivr.net/npm/gsap@3.14.2/dist/gsap.min.js"></script> |
| 8 | <link rel="preconnect" href="https://fonts.googleapis.com" /> |
| 9 | <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> |
| 10 | <link |
| 11 | href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,700;0,900;1,400&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=block" |
| 12 | rel="stylesheet" |
| 13 | /> |
| 14 | <style> |
| 15 | * { |
| 16 | box-sizing: border-box; |
| 17 | margin: 0; |
| 18 | padding: 0; |
| 19 | } |
| 20 | html, |
| 21 | body { |
| 22 | margin: 0; |
| 23 | width: 1920px; |
| 24 | height: 1080px; |
| 25 | overflow: hidden; |
| 26 | background-color: #0a0a0f; |
| 27 | font-family: |
| 28 | "Inter", |
| 29 | -apple-system, |
| 30 | sans-serif; |
| 31 | } |
| 32 | </style> |
| 33 | </head> |
| 34 | <body> |
| 35 | <div |
| 36 | id="root" |
| 37 | data-composition-id="main" |
| 38 | data-start="0" |
| 39 | data-duration="15" |
| 40 | data-width="1920" |
| 41 | data-height="1080" |
| 42 | > |
| 43 | <div |
| 44 | id="graphics-layer" |
| 45 | data-composition-id="main-graphics" |
| 46 | data-composition-src="compositions/main-graphics.html" |
| 47 | data-start="0" |
| 48 | data-duration="15" |
| 49 | data-track-index="1" |
| 50 | data-width="1920" |
| 51 | data-height="1080" |
| 52 | ></div> |
| 53 | </div> |
| 54 | |
| 55 | <script> |
| 56 | window.__timelines = window.__timelines || {}; |
| 57 | const tl = gsap.timeline({ paused: true }); |
| 58 | window.__timelines["main"] = tl; |
| 59 | </script> |
| 60 | </body> |
| 61 | </html> |
| 62 |