You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
233 lines
13 KiB
233 lines
13 KiB
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link href="https://use.fontawesome.com/releases/v5.0.4/css/all.css" rel="stylesheet">
|
|
<link href="css/style.css" rel="stylesheet">
|
|
<title>Make It True | Menu</title>
|
|
</head>
|
|
|
|
<body id="body" class="background">
|
|
<!--Main Page-->
|
|
<div id="mainPage">
|
|
<div id="menu">
|
|
<p id="titleGame" class="title dys">M<a class="secret" onclick="flip()">a</a>ke It True</p>
|
|
</div>
|
|
<div class="btn_play" id="menu-selection">
|
|
<ul>
|
|
<li>
|
|
<div class="message">
|
|
<a class="txt dys" id="playSelection">Je veux jouer a </a>
|
|
<select id="jeu-select" class="background">
|
|
<option value="aleatoire" class="txt background dys" id="mode1">Aleatoire</option>
|
|
<option value="perso" class="txt background dys" id="mode2"></option>
|
|
</select>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<a onclick="play();"><i class="far fa-play-circle"></i></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<a onclick="openModal('myModal')"><i class="fa fa-cog" id="setting" aria-hidden="true"></i></a>
|
|
<a onclick="openModal('scoreModal')"><i class="fa fa-trophy" id="setting" aria-hidden="true"></i></a>
|
|
<a onclick="document.location.href='https://gitlab.iut-clermont.uca.fr/'; "><i class="fa fa-users" id="setting"
|
|
aria-hidden="true"></i></a>
|
|
<a onclick="openModal('infoModal')"><i class="fa fa-info" id="setting" aria-hidden="true"></i></a>
|
|
<div id="myModal" class="modal">
|
|
<div class="modal-content">
|
|
|
|
<div id="setting_int" class="modal-body border background" align=center>
|
|
<span class="close" onclick="closeModal('myModal')">×</span>
|
|
<h1 class="txt dys" id="settingTitle">Parametres</h1>
|
|
<hr id="hr">
|
|
<br>
|
|
<p>
|
|
<a class="txt dys" id="themeDark">Theme dark</a>
|
|
<input id="darkcheck" type="checkbox" onclick="darkMode()" checked></p>
|
|
<p>
|
|
<a class="txt dys" id="dysfont">DYSLEXIE</a>
|
|
<input id="dyscheckbox" type="checkbox" onclick="dysFont()"></p>
|
|
<br>
|
|
<br><img onclick="setLang('fr')" class="img_france" src="img/france.png" />
|
|
<img onclick="setLang('en')" class="img_usa" src="img/usa.png" /><br><br>
|
|
<hr id="hr">
|
|
<p id="setting_title_perso" class="txt dys">Personnalisation du jeu</p>
|
|
<p><a class="txt dys" id="active_switch_setting">Couleur ligne active : </a><input type="color"
|
|
id="active_switch_picker" name="head" value="#008000"></p>
|
|
<p><a class="txt dys" id="inactive_switch_setting">Couleur ligne innactive : </a><input type="color"
|
|
id="inactive_switch_picker" name="head" value="#FF0000"></p>
|
|
<p><a class="txt dys" id="active_line_setting">Couleur ligne innactive : </a><input type="color"
|
|
id="active_line_picker" name="head" value="#4CFEFE"></p>
|
|
<p><a class="txt dys" id="inactive_line_setting">Couleur ligne innactive : </a><input type="color"
|
|
id="inactive_line_picker" name="head" value="#000000"></p>
|
|
<p><a class="txt dys" id="inactive_end_setting">Couleur ligne innactive : </a><input type="color"
|
|
id="inactive_end_picker" name="head" value="#9a9a9a"></p>
|
|
<hr id="hr">
|
|
<div class="setting_play" id="setting_container">
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="scoreModal" class="modal">
|
|
<div class="modal-content score-content">
|
|
<div class="modal-body border background">
|
|
<span class="close" onclick="closeModal('scoreModal')">×</span>
|
|
<h1 align=center class="txt dys" id="scoreTitle">Tableau des scores</h1>
|
|
<hr id="hr">
|
|
<div class="scoreOne border" align=center>
|
|
<p class="dys txt" id="mode1">Aleatoire</p>
|
|
<hr id="hr">
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
</div>
|
|
<div class="scoreTwo border" align=center>
|
|
<p class="dys txt" id="mode2">Cameleon</p>
|
|
<hr id="hr">
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
<p class="dys">Pseudo | Score</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="gameOver" class="modal">
|
|
<div class="modal-content score-content">
|
|
<div class="modal-body border background">
|
|
<span class="close" onclick="closeModal('gameOver')">×</span>
|
|
<h1 align=center class="txt dys" id="gameOverTitle">Game Over</h1>
|
|
<hr id="hr">
|
|
<br><br>
|
|
<div align=center>
|
|
<p><a class="dys">Vous avez fait un score total de </a><a class="dys" id="scoreTotGameOver">140</a></p>
|
|
<p><a class="dys">Vous avez fait un temps total de </a><a class="dys" id="TempsTotGameOver">40</a> s</p>
|
|
<p><a class="dys">Niveau max : </a><a class="dys" id="niveauGameOver"></a></p>
|
|
<hr id="hr">
|
|
<p class="dys">Entrez votre pseudo : <input type="text" class="border background color"><button class="border background">Valider</button></p>
|
|
<br>
|
|
<hr id="hr">
|
|
<br>
|
|
<p><i class="fa fa-star" id="star1" aria-hidden="true"></i>
|
|
<i class="fa fa-star" id="star2" aria-hidden="true"></i>
|
|
<i class="fa fa-star" id="star3" aria-hidden="true"></i>
|
|
<i class="fa fa-star" id="star4" aria-hidden="true"></i>
|
|
<i class="fa fa-star" id="star5" aria-hidden="true"></i></p>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="infoModal" class="modal">
|
|
<div class="modal-content info-content">
|
|
<div class="modal-body border background" align=center>
|
|
<span class="close" onclick="closeModal('infoModal')">×</span>
|
|
<h1 class="txt dys" id="infoTitle">Tableau des scores</h1>
|
|
<hr id="hr">
|
|
<p class="dys">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin et malesuada lectus.
|
|
Morbi
|
|
imperdiet fringilla maximus. Integer ac aliquet ex. Quisque vestibulum elit ac velit feugiat
|
|
facilisis. Nam in pharetra nisl, sed dignissim nibh. Donec ultricies sem quis turpis eleifend
|
|
porta.
|
|
Sed in risus hendrerit, tincidunt ante id, cursus tellus. Mauris et nisl neque. Fusce id dictum
|
|
sapien.
|
|
|
|
Vivamus ornare porta egestas. Cras id sem et turpis imperdiet mollis nec in turpis. Cras semper
|
|
urna
|
|
sit amet neque pharetra vulputate. Vestibulum ante ipsum primis in faucibus orci luctus et
|
|
ultrices
|
|
posuere cubilia curae; In congue lorem at tellus ornare malesuada. Sed vel volutpat tortor.
|
|
Aenean
|
|
imperdiet hendrerit arcu, vel faucibus mauris porttitor quis.
|
|
|
|
Suspendisse potenti. Suspendisse tincidunt arcu nec nisi vulputate, a tempus est sagittis. Donec
|
|
laoreet pulvinar sem, eu condimentum turpis feugiat quis. Morbi varius erat a iaculis lacinia.
|
|
Sed
|
|
sed nibh iaculis, pulvinar risus sed, fermentum justo. Aenean id libero maximus risus ornare
|
|
elementum. Aenean nec ex porta, efficitur quam sed, dignissim arcu. Vivamus pharetra sapien a
|
|
augue
|
|
aliquam consectetur. Morbi dictum lobortis elit, a faucibus ligula ultricies ac. Nullam suscipit
|
|
at
|
|
risus ut fringilla. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis luctus ex nec
|
|
finibus semper. Pellentesque quam magna, gravida sed semper bibendum, gravida nec augue.
|
|
Interdum et
|
|
malesuada fames ac ante ipsum primis in faucibus. Nulla imperdiet ex ut sapien facilisis auctor.
|
|
|
|
Vivamus vestibulum fermentum odio vel viverra. Donec nec nisi ex. Curabitur tempor venenatis
|
|
porttitor. Ut eget vehicula turpis. Curabitur vel pellentesque dui, a rhoncus purus. Maecenas et
|
|
leo
|
|
ultricies, sodales sapien ac, venenatis risus. Vestibulum elementum, felis ac malesuada
|
|
tincidunt,
|
|
sem arcu suscipit mi, quis malesuada mauris nibh in diam. Mauris erat diam, bibendum sed viverra
|
|
vel, eleifend sed lorem. Morbi cursus tincidunt eros eu tincidunt. Aliquam eget viverra leo.
|
|
Aenean
|
|
quis odio in elit dictum faucibus. Vivamus tristique, lectus at pretium lobortis, neque odio
|
|
efficitur leo, aliquam rutrum nunc massa in diam. Sed mattis, tellus convallis ultricies
|
|
lobortis,
|
|
odio justo maximus nisi, at efficitur dui nulla at eros. Mauris eleifend felis non est molestie
|
|
sollicitudin.
|
|
|
|
Vivamus neque felis, interdum eu egestas eget, imperdiet vel orci. Etiam finibus venenatis
|
|
tortor,
|
|
vitae feugiat dolor malesuada eget. Nulla erat sem, venenatis ac tincidunt eget, condimentum et
|
|
est.
|
|
Nam a pharetra ligula. Nullam quis convallis turpis. Duis quis nibh ut mi commodo euismod. Ut
|
|
iaculis vestibulum elit vitae scelerisque. Sed sollicitudin, leo id cursus placerat, erat ipsum
|
|
varius dolor, non egestas erat nibh sed nisl. Vestibulum sit amet purus sed nulla mattis
|
|
malesuada
|
|
eget vitae ligula. Vivamus iaculis, felis vel dapibus lacinia, nisl felis tincidunt sem, vel
|
|
finibus
|
|
mauris elit maximus lorem. Donec non viverra leo. Vestibulum iaculis ipsum et mi aliquam
|
|
aliquam.
|
|
Vivamus maximus justo eu fermentum hendrerit.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<!--Play Page-->
|
|
<div id="playPage">
|
|
<div class="menu border">
|
|
<div align=center>
|
|
<a onclick="closeGame();"><i class="fa fa-arrow-left" aria-hidden="true"></i></a>
|
|
<p id="modeDeJeu" class="txt dys">Mode de jeu</p>
|
|
<p><a id="niveau" class="txt dys">Niveau </a><a class="dys niveau">1</a></p>
|
|
<p class="dys"><a id="temps" class="txt">Temps : </a><a id="timer">0 s</a><a id="timerend">0 s</a></p>
|
|
</div>
|
|
<div class="timer_bar border">
|
|
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div id="play_container" class="border">
|
|
|
|
</div>
|
|
</div>
|
|
</body>
|
|
<script src="https://unpkg.com/konva@6.0.0/konva.min.js"></script>
|
|
<script src="js/const.js"></script>
|
|
<script src="js/lang.js"></script>
|
|
<script src="js/func.js"></script>
|
|
<script src="js/createElement.js"></script>
|
|
<script src="js/easytimer.min.js"></script>
|
|
<script src="js/logique.js"></script>
|
|
<script src="js/init.js"></script>
|
|
<script src="js/main.js"></script>
|
|
<script src="js/creator.js"></script>
|
|
<script src="js/timer.js"></script>
|
|
<script src="js/db.js"></script>
|
|
|
|
<script>
|
|
initAll();
|
|
</script>
|
|
|
|
|
|
</html> |