mirror of
https://gitlab.com/eql/lqml.git
synced 2026-01-12 12:20:48 -08:00
39 lines
1.5 KiB
HTML
39 lines
1.5 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<title>meshtastic data exchange</title>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<style>
|
|
body { color: #303030; font-family: sans-serif; font-size: small; margin: 30px 20px; }
|
|
a:link, a:visited { text-decoration: none; color: blue; }
|
|
a:hover { text-decoration: underline; }
|
|
.upload { background-color: #f0f0f0; color: black; border: 3px solid #29c840; border-radius: 3px; }
|
|
.upload:hover { background-color: #d0d0d0; }
|
|
.upload:active { background-color: #b0b0b0; }
|
|
</style>
|
|
<script>
|
|
function setOrange() { document.getElementById("upload").style.border = "3px solid #febc2e" }
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<h3>Save / Restore data from Mesh SMS</h3>
|
|
<p>
|
|
<b>Save</b> data first (backup):
|
|
<br> <a href="backup/mt-data.zip" download><code><b>mt-data.zip</b></code></a>
|
|
<br> <a href="backup/map.bin" download><code><b>map.bin</b></code></a> (offline map, optional)
|
|
</p>
|
|
<form enctype="multipart/form-data" method="post" action="/">
|
|
<p>
|
|
<b>Restore</b> from saved backup file(s):
|
|
<br> 1) choose <code><b>map.bin</b></code> (offline map, optional)
|
|
<br> 2) choose <code><b>mt-data.zip</b></code> (app will close, restart needed)
|
|
<br>
|
|
<input name="file" type="file" onclick="setOrange()">
|
|
</p>
|
|
<p>
|
|
<input type="submit" value="Upload" id="upload" class="upload">
|
|
</p>
|
|
</form>
|
|
</body>
|
|
</html>
|