|
20 | 20 | <div id="app"> |
21 | 21 | <!-- SCENE 1: Museum Entrance + Ticket --> |
22 | 22 | <div id="scene-ticket" class="scene active"> |
23 | | - <canvas id="timeTravel"></canvas> |
24 | | - <div class="museum-title"> |
25 | | - <h1>WELCOME TO THE<br/>NATURAL DISASTER<br/>MUSEUM</h1> |
26 | | - <span class="museum-subtitle">1975 — 2025</span> |
| 23 | + <!-- Top half: Time travel effect + Title --> |
| 24 | + <div class="time-travel-section"> |
| 25 | + <canvas id="timeTravel"></canvas> |
| 26 | + <div class="museum-title"> |
| 27 | + <h1>WELCOME TO THE<br/>NATURAL DISASTER<br/>MUSEUM</h1> |
| 28 | + <span class="museum-subtitle">1975 — 2025</span> |
| 29 | + </div> |
27 | 30 | </div> |
28 | 31 |
|
29 | | - <div class="ticket-wrapper" id="ticketWrapper"> |
30 | | - <div class="ticket" id="museumTicket"> |
31 | | - <!-- TICKET FRONT --> |
32 | | - <div class="ticket-front"> |
33 | | - <div class="ticket-header"> |
34 | | - <span class="ticket-label">ADMISSION · FREE</span> |
35 | | - <span class="ticket-num">#00480</span> |
36 | | - </div> |
37 | | - <div class="ticket-map" id="ticketMiniMap"> |
38 | | - <!-- Tiny SVG world map rendered here by scene1_ticket.js --> |
39 | | - </div> |
40 | | - <div class="ticket-footer"> |
41 | | - <div class="ticket-info"> |
42 | | - <span>4 EXHIBITS</span> |
43 | | - <span>50 YEARS OF DATA</span> |
44 | | - <span>230 COUNTRIES</span> |
| 32 | + <!-- Bottom half: Simple ticket --> |
| 33 | + <div class="ticket-section"> |
| 34 | + <div class="ticket-wrapper" id="ticketWrapper"> |
| 35 | + <div class="ticket" id="museumTicket"> |
| 36 | + <!-- TICKET FRONT --> |
| 37 | + <div class="ticket-front"> |
| 38 | + <div class="ticket-header"> |
| 39 | + <span class="ticket-label">ADMISSION · FREE</span> |
| 40 | + <span class="ticket-num">#00480</span> |
| 41 | + </div> |
| 42 | + <div class="ticket-map" id="ticketMiniMap"> |
| 43 | + <!-- Tiny SVG world map rendered here by scene1_ticket.js --> |
| 44 | + </div> |
| 45 | + <div class="ticket-footer"> |
| 46 | + <div class="ticket-info"> |
| 47 | + <span>4 EXHIBITS</span> |
| 48 | + <span>50 YEARS OF DATA</span> |
| 49 | + <span>230 COUNTRIES</span> |
| 50 | + </div> |
| 51 | + <div class="ticket-cta">CLICK TO ENTER →</div> |
45 | 52 | </div> |
46 | | - <div class="ticket-cta">CLICK TO ENTER →</div> |
| 53 | + <div class="ticket-tear"></div> |
47 | 54 | </div> |
48 | | - <div class="ticket-tear"></div> |
49 | 55 | </div> |
50 | 56 | </div> |
51 | 57 | </div> |
|
0 commit comments