adds frontend

This commit is contained in:
2026-05-16 16:36:51 -07:00
parent 40c63dc4e2
commit c00913ec35
17 changed files with 1473 additions and 0 deletions

27
public/index.html Normal file
View File

@@ -0,0 +1,27 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Archive</title>
<link rel="stylesheet" href="/assets/app.css">
<script src="/assets/app.js" defer></script>
</head>
<body>
<main class="shell">
<form class="archive-box" id="archive-form" autocomplete="off">
<label class="sr-only" for="archive-url">URL</label>
<div class="input-row">
<input id="archive-url" name="url" type="url" inputmode="url" spellcheck="false" autocomplete="url" placeholder="https://example.com" required>
<button id="archive-submit" type="submit">Archive</button>
</div>
<div class="progress-wrap" id="progress-wrap" hidden>
<div class="progress-track" aria-hidden="true">
<div class="progress-bar" id="progress-bar"></div>
</div>
<div class="status-line" id="status-line" aria-live="polite"></div>
</div>
</form>
</main>
</body>
</html>