forked from gabrielecirulli/2048
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
executable file
·133 lines (116 loc) · 5.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>2048</title>
<link href="style/main.css" rel="stylesheet" type="text/css">
<link href="style/npr.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="favicon.ico">
<link rel="apple-touch-icon" href="meta/apple-touch-icon.png">
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x1096.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)"> <!-- iPhone 5+ -->
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x920.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)"> <!-- iPhone, retina -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, target-densitydpi=160dpi, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui">
</head>
<body>
<header id="globalheader">
<a href="/" class="nprhome">
<img src="http://media.npr.org/chrome/news/nprlogo_138x46.gif" alt="NPR">
</a>
<div class="inner" data-metrics-category="Global Navigation">
<nav class="nav-two">
<ul>
<li class="login"><a href="https://api.npr.org/authorization/v2/authorize?client_id=dev-jgrosman.npr.org&redirect_uri=http://dev-jgrosman.npr.org/NPR2048/&response_type=code&scope=identity.readonly%20listening.write%20listening.readonly&state=1">Login</a></li>
</ul>
</nav>
<nav class="nav-one">
<ul>
<li class="news"><a href="/sections/news/" data-metrics="{"action":"Click News"}">News</a></li>
<li class="arts-and-life"><a href="/sections/arts/" data-metrics="{"action":"Click Arts & Life"}">Arts & Life</a></li>
<li class="music"><a href="/music/" data-metrics="{"action":"Click Music"}">Music</a></li>
<li class="listen"><a href="/listen/">Listen</a></li>
</ul>
</nav>
</div>
</header>
<div id="jquery_jplayer_1"></div>
<div id="jp_container_1">
<a href="#" class="jp-play">Play</a>
<a href="#" class="jp-pause">Pause</a>
<a href="#" class="jp-skip">Skip</a>
<a href="#" class="jp-interesting">Interesting</a>
</div>
<div class="container">
<div class="heading">
<h1 class="title">
<span style="color: red;">2</span><span style="color: black;">0</span><span style="color: blue;">4</span><span style="color: gray;">8</span></h1>
<div class="scores-container">
<div class="score-container">0</div>
<div class="best-container">0</div>
</div>
</div>
<div class="above-game">
<p class="game-intro">Join the numbers and get to the <strong>2048 tile!</strong></p>
<a class="restart-button">New Game</a>
</div>
<div class="game-container">
<div class="game-message">
<p></p>
<div class="lower">
<a class="keep-playing-button">Keep going</a>
<a class="retry-button">Try again</a>
</div>
</div>
<div class="grid-container">
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
</div>
<div class="tile-container">
</div>
</div>
<p class="game-explanation">
<strong class="important">How to play:</strong> Use your <strong>arrow keys</strong> to move the tiles. When two tiles with the same number touch, they <strong>merge into one!</strong>
</p>
</div>
<script src="js/lib/jquery-2.1.4.min.js"></script>
<script src="js/lib/jPlayer-2.9.2/dist/jplayer/jquery.jplayer.min.js"></script>
<script src="js/lib/URI-1.15.1.js"></script>
<script src="js/lib/jquery.cookie.js"></script>
<script src="js/bind_polyfill.js"></script>
<script src="js/classlist_polyfill.js"></script>
<script src="js/animframe_polyfill.js"></script>
<script src="js/keyboard_input_manager.js"></script>
<script src="js/html_actuator.js"></script>
<script src="js/grid.js"></script>
<script src="js/tile.js"></script>
<script src="js/local_storage_manager.js"></script>
<script src="js/game_manager.js"></script>
<script src="js/application.js"></script>
<script src="js/npr.js"></script>
</body>
</html>