Ecran de choix admin : Nouvel evenement (wizard) ou Parametres

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-07 18:14:47 +02:00
parent 229a388a1e
commit 7d6e4624ca
2 changed files with 22 additions and 2 deletions

View File

@@ -134,6 +134,22 @@
<button class="btn-retour" onclick="allerA('accueil')">Retour</button> <button class="btn-retour" onclick="allerA('accueil')">Retour</button>
</section> </section>
<!-- Choix admin : wizard ou parametres -->
<section id="ecran-admin-choix" class="ecran">
<h2>Administration</h2>
<div class="grille-modes">
<button class="btn-mode" onclick="ouvrirWizard()">
<div class="mode-icone mode-icone-large">&#9889;</div>
<span>Nouvel evenement</span>
</button>
<button class="btn-mode" onclick="allerA('admin')">
<div class="mode-icone mode-icone-large">&#9881;</div>
<span>Parametres</span>
</button>
</div>
<button class="btn-retour" onclick="allerA('accueil')">Retour</button>
</section>
<!-- Wizard evenement --> <!-- Wizard evenement -->
<section id="ecran-wizard" class="ecran"> <section id="ecran-wizard" class="ecran">
<div class="wizard-header"> <div class="wizard-header">

View File

@@ -152,14 +152,18 @@ function validerMdpAdmin() {
const input = document.getElementById('input-mdp-admin'); const input = document.getElementById('input-mdp-admin');
if (input.value === MDP_ADMIN) { if (input.value === MDP_ADMIN) {
fermerPopupMdp(); fermerPopupMdp();
allerA('wizard'); allerA('admin-choix');
wizardInit();
} else { } else {
document.getElementById('mdp-erreur').classList.remove('cache'); document.getElementById('mdp-erreur').classList.remove('cache');
input.value = ''; input.value = '';
} }
} }
function ouvrirWizard() {
allerA('wizard');
wizardInit();
}
// Valider avec Entree // Valider avec Entree
document.addEventListener('keydown', (e) => { document.addEventListener('keydown', (e) => {
if (e.key === 'Enter' && !document.getElementById('popup-mdp').classList.contains('cache')) { if (e.key === 'Enter' && !document.getElementById('popup-mdp').classList.contains('cache')) {