diff --git a/public/index.html b/public/index.html index 7f9cacd3867219addea18693b64b1750d9736cd5..d1ba16e5a10df8fc0cad8ee50a9fc6cb8ecdeef3 100644 --- a/public/index.html +++ b/public/index.html @@ -29,6 +29,18 @@ <button id="compute">Gsper !</button> </div> </header> +<div id="noPubKey" class="subPage"> + <h2>Ǧ'cé pas quoi chercher !</h2> + <br/> + <br/> + <p> + Quelle est la clef publique du compte dont Ǧ'essai de retrouver l'accès.<br/> + <br/> + Pour savoir quel est votre clef publique, vous pouvez chercher votre profil dans l'<a href="https://cesium.ǧ1.money/#/app/wot/lg">annuaire cesium</a>. + Si vous ne vous trouvez pas, n'hésitez pas à demander de l'aide à ceux qui vous ont certifiés, ils devraient savoir retrouver la clef publique de votre compte sans mal. + Vous pouvez aussi les chercher eux dans l'annuaire et regarder qui ils ont certifiés pour vous retrouver dedant. + </p> +</div> <div id="resultat" class="subPage"> <h2>Ǧ'trouvé ! ǦéLéClé !</h2> <div class="gift"> diff --git a/public/main.js b/public/main.js index 380b4bd18e5cc036ad4180cb3a62dff56cdfdf56..919add04303b4563119abd337c35d78308ca3db3 100644 --- a/public/main.js +++ b/public/main.js @@ -76,6 +76,7 @@ function stopNow(){ } document.getElementById("compute").addEventListener("click", e=>{ const pub = document.getElementById("pubkey").value.trim(); + if(!pub) return document.getElementById("noPubKey").classList.add("active"); const idSecList = multiLineString2cleanArray(document.getElementById("salt").value); const passList = multiLineString2cleanArray(document.getElementById("pass").value); combi = idSecList.length*passList.length; @@ -147,4 +148,4 @@ document.querySelectorAll('a[href^="#"]').forEach( return false; } ) -); \ No newline at end of file +); diff --git a/public/style.css b/public/style.css index f83b43e935e72e1391faed103a3c2dd51ce46fb4..4e696587ea1b84f2ffd1442ed589eae759e601d0 100644 --- a/public/style.css +++ b/public/style.css @@ -55,6 +55,7 @@ a:hover {color: #666; text-decoration-style: solid; text-decoration-color: #ccc; } .subPage { + background-color: #eee; position: fixed; z-index: 2; top: 50%; @@ -64,7 +65,6 @@ a:hover {color: #666; text-decoration-style: solid; text-decoration-color: #ccc; height: 200px; margin-top: -100px; padding: 20px; - border: 2px groove grey; box-shadow: 0 0 50px 10px #000; overflow: auto; z-index: 3;