Files
minesweeper.js/index.html
Marcel 5b0265c1ab Create class "Game"
This class can now have multiple instances (currently not at the same time)
2018-05-11 12:27:39 +02:00

83 lines
2.0 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Minesweeper.js</title>
<!--<link rel="shortcut icon" type="image/x-icon" href="icons/icon.ico">-->
<!--<link rel="icon" type="image/png" href="icons/icon.png" sizes="32x32">-->
<style>
html {
overflow: hidden;
}
#minesweeper-overlay, #minesweeper-overlay2 {
position: absolute;
top: 0;
left: 0;
}
#game-container {
position: absolute;
bottom: 2.5%;
left: 50%;
transform: translateX(-50%);
}
#game-stats {
position: absolute;
top: calc(2.5vh / 2);
left: 50%;
height: 5vh;
width: 1592px;
transform: translateX(-50%);
}
.stat-container {
float: left;
background-color: black;
border-radius: 10px;
color: red;
font-size: 4vh;
font-family: "SF Digital Readout", Roboto, Arial, sans-serif;
margin: 0 10px;
}
.stat-container.right {
float: right;
}
#time, #bombs {
margin: 0 15px;
}
</style>
</head>
<body style="margin: 0">
<div id="game-stats">
<div class="stat-container">
<span id="bombs">
000
</span>
</div>
<div class="stat-container right">
<span id="time">
00:00
</span>
</div>
</div>
<div id="game-container">
<canvas id="minesweeper-game" width="100" height="100"></canvas>
<canvas id="minesweeper-overlay" width="100" height="100"></canvas>
<canvas id="minesweeper-overlay2" width="100" height="100"></canvas>
</div>
<script type="text/javascript" src="animations/click.js"></script>
<script type="text/javascript" src="animations/victory.js"></script>
<script type="text/javascript" src="game.js"></script>
<script type="text/javascript" src="minesweeper.js"></script>
</body>
</html>