Repository navigation
Expand file tree
/
Copy pathindex.html
More file actions
53 lines (53 loc) · 2.56 KB
/
Copy pathindex.html
File metadata and controls
53 lines (53 loc) · 2.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>XSpool ESP32 Web Installer</title>
<script type="module" src="https://unpkg.com/esp-web-tools@9.4.0/dist/web/install-button.js?module"></script>
<style>
body{font-family:system-ui,sans-serif;text-align:center;padding:48px 20px;background:#0f1115;color:#e6e6e6}
h1{color:#42AE00;margin-bottom:4px}
.sub{color:#aaa;margin-top:0}
.cards{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-top:32px}
.card{background:#181b22;border:1px solid #2a2f3a;border-radius:12px;padding:28px 24px;width:300px}
.card h2{margin:0 0 6px;font-size:20px}
.tag{font-size:12px;text-transform:uppercase;letter-spacing:.05em;padding:2px 10px;border-radius:20px;display:inline-block;margin-bottom:12px}
.stable .tag{background:#1d3a1d;color:#7ee07e}
.beta .tag{background:#3a331d;color:#e0d27e}
.card p{font-size:13px;color:#99a;min-height:40px}
button{font-size:16px;padding:12px 22px;border:0;border-radius:8px;color:#fff;cursor:pointer;width:100%}
.stable button{background:#42AE00}
.beta button{background:#c9a227}
.note{margin-top:36px;font-size:13px;color:#888;max-width:600px;margin:36px auto 0}
a{color:#42AE00}
</style>
</head>
<body>
<h1>XSpool ESP32 Web Installer</h1>
<p class="sub">Branchez votre ESP32 en USB, choisissez une version, puis cliquez pour installer.</p>
<div class="cards">
<div class="card stable">
<span class="tag">Stable</span>
<h2>XSpool v0.0.1506</h2>
<p>Version recommandee pour un usage normal.</p>
<esp-web-install-button manifest="flash-manifest.json">
<button slot="activate">INSTALLER (stable)</button>
<span slot="unsupported">Utilisez Chrome ou Edge sur ordinateur.</span>
<span slot="not-allowed">Web Serial requiert HTTPS ou localhost.</span>
</esp-web-install-button>
</div>
<div class="card beta">
<span class="tag">Beta / Dev</span>
<h2>XSpool v0.0.1647</h2>
<p>Build plus recente, non garantie stable.</p>
<esp-web-install-button manifest="flash-manifest-dev.json">
<button slot="activate">INSTALLER (beta)</button>
<span slot="unsupported">Utilisez Chrome ou Edge sur ordinateur.</span>
<span slot="not-allowed">Web Serial requiert HTTPS ou localhost.</span>
</esp-web-install-button>
</div>
</div>
<p class="note">Cible : ESP32 · ESP Web Tools 9.4.0 · firmware servi depuis ce depot GitHub (aucune dependance a xspool.com).<br>Miroir communautaire de <a href="https://github.com/xperiments/xspool-bin">xperiments/xspool-bin</a>.</p>
</body>
</html>