diff --git a/code/index.php b/code/index.php index fefe268..d110440 100644 --- a/code/index.php +++ b/code/index.php @@ -64,20 +64,17 @@

Options :

Changer le nombre de points

- -

Nombre de points :

+ + +

Mode d'affichage :

- - - - - +
+ + + +

Mettre le jeu en pause après avoir gagné un point

@@ -88,20 +85,20 @@
-
Choisir les couleurs des points
- - - - - - - - +
Choisir les couleurs des points
+ + + + + + + + +
+
+
+
- -

- -

diff --git a/code/options.js b/code/options.js index a815aba..b131743 100644 --- a/code/options.js +++ b/code/options.js @@ -25,12 +25,30 @@ window.onclick = function(event) { } } -var slider = document.getElementById("range_dots"); + var output = document.getElementById("dotsNumber"); -output.innerHTML = slider.value; +var amount = (getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount")); +output.innerHTML = amount; + +document.getElementById("+").width=size/4; +document.getElementById("-").width=size/4; -slider.oninput = function() { - output.innerHTML = this.value; +function less() +{ + if(amount > 2) + { + amount--; + } + output.innerHTML = amount; +} + +function more() +{ + if(amount<8) + { + amount++; + } + output.innerHTML = amount; } document.getElementById("displays").addEventListener("click", function(){ @@ -38,7 +56,7 @@ document.getElementById("displays").addEventListener("click", function(){ }) function saveOptions() { - setCookie("dotsAmount",document.getElementById("range_dots").value,30); + setCookie("dotsAmount",amount,30); setCookie("displayMode",document.getElementById("displays").value,30); setCookie("pause",(document.getElementById("no_pause").checked ? 0 : 1),30); modal.style.display = "none"; @@ -46,22 +64,27 @@ function saveOptions() { //initialisation des valeurs des préférences -document.getElementById("gem").width=size/6; -document.getElementById("dot").style.height=size/6; -document.getElementById("dot").style.width=size/6; -document.getElementById("both").style.height=size/6; -document.getElementById("both").style.width=size/6; -document.getElementById("both").style.backgroundSize=size/8+"px"; +document.getElementById("gems_di").width=size/6; +document.getElementById("points_di").style.height=size/6; +document.getElementById("points_di").style.width=size/6; +document.getElementById("both_di").style.height=size/6; +document.getElementById("both_di").style.width=size/6; +document.getElementById("both_di").style.backgroundSize=size/8+"px"; +document.getElementById("btn_confirm").width=size/4; if(getCookie("pause")!=1) document.getElementById("no_pause").checked=true; else document.getElementById("yes_pause").checked=true; -document.getElementById((getCookie("displayMode")!="" ? getCookie("displayMode")+"_disp" : "gems_disp")).selected=true; - -document.getElementById("range_dots").value= (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4); -output.innerHTML = (getCookie("dotsAmount")!="" ? getCookie("dotsAmount") : 4); +function selectDisplay(e) +{ + setCookie("displayMode",e,30); + document.getElementById("points_di").classList.remove("selected"); + document.getElementById("gems_di").classList.remove("selected"); + document.getElementById("both_di").classList.remove("selected"); + document.getElementById(e+"_di").classList.add("selected"); +} var customColorsAvailable=["#FF0000","#ffff00","#008000","#800080","#000000","#8b4513","#00ffff","#ffa500"]; diff --git a/code/ress/+.png b/code/ress/+.png new file mode 100644 index 0000000..308b76e Binary files /dev/null and b/code/ress/+.png differ diff --git a/code/ress/-.png b/code/ress/-.png new file mode 100644 index 0000000..44b267b Binary files /dev/null and b/code/ress/-.png differ diff --git a/code/ress/OK.png b/code/ress/OK.png new file mode 100644 index 0000000..25f6656 Binary files /dev/null and b/code/ress/OK.png differ diff --git a/code/ress/sound.png b/code/ress/sound.png new file mode 100644 index 0000000..a85a3c4 Binary files /dev/null and b/code/ress/sound.png differ